From 3409a7821af13d4cd05c087064a3b0313702eddf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Esteban=20Zim=C3=A1nyi?= Date: Mon, 31 Aug 2026 23:40:31 +0200 Subject: [PATCH] Derive the MEOS catalog instead of committing it The catalog is staged by the provision-meos action and ignored by the tree, the shape every other binding already has: none of GoMEOS, MEOS.NET, PyMEOS-CFFI, MobilityDuck, JMEOS, Spark, Flink or Kafka tracks a meos-idl.json, and refresh-binding.sh stages it precisely "so a consumer's tree holds no copy to go stale". A committed catalog here is worse than a snapshot that merely ages. The Dockerfile clones MobilityDB at master, so the catalog the generator projects and the library the module links against are two different commits by construction, and nothing reports the gap. The tracked copy was derived from 4239d7bbc and still described RTreeSearchOp and temporal_to_tinstant, which master has since retired, so the wrappers projected from it name symbols the headers no longer declare. The projection stays committed. It is what a consumer of the published package compiles, so it is the tree's to carry; the catalog is an input, and inputs are derived. Drift between the committed projection and a freshly derived one is reported rather than refused. MobilityDB master moves independently of this repository, so a difference is ordinary and a contributor cannot act on it; what a stale projection costs is that it stops compiling, which is a separate gate against a provisioned libmeos rather than a diff. The README documents the one command that derives it, tools/refresh-from-master.sh, which runs the same recipe the action does. --- .github/workflows/build.yml | 39 +- .gitignore | 7 + README.md | 21 +- codegen/res/meos-idl.json | 445745 --------------------------------- 4 files changed, 46 insertions(+), 445766 deletions(-) delete mode 100644 codegen/res/meos-idl.json diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 2e2919b..71d8dc5 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -28,6 +28,17 @@ jobs: steps: - uses: actions/checkout@v4 + # The catalog is derived here rather than read from the tree. The Dockerfile + # clones MobilityDB at master, so a committed catalog names a different commit + # than the library the module links against; deriving both from master is what + # keeps the surface the generator projects and the surface the build links + # against the same one. + - name: Provision MEOS (catalog) + id: provision + uses: MobilityDB/MEOS-API/.github/actions/provision-meos@master + with: + mobilitydb-ref: master + - uses: actions/setup-node@v4 with: node-version: 20 @@ -35,19 +46,27 @@ jobs: - run: npm ci - # Regenerating must reproduce the committed sources exactly. A drift means - # either the generator changed without its output being refreshed, or the - # output was edited by hand -- both make the committed surface something no - # catalog projection produces. - # - # This step also runs the generator's own assertion that every emitted - # wrapper consults the MEOS error state, which otherwise only fires when - # somebody regenerates locally. + - name: Stage the derived catalog for the generator + run: cp "${{ steps.provision.outputs.catalog-path }}" codegen/res/meos-idl.json + + # This also runs the generator's own assertion that every emitted wrapper + # consults the MEOS error state, which otherwise only fires when somebody + # regenerates locally. - name: Regenerate the bindings run: npm run generate - - name: Fail on drift between the generator and the committed sources - run: git diff --exit-code -- core/functions/functions.generated.ts core/c-src/bindings.c + - name: Report drift between the committed and freshly derived sources + run: | + # Informational, and deliberately so: MobilityDB master moves independently + # of this repository, so a difference between the committed projection and a + # freshly derived one is ordinary and a contributor cannot act on it. + # Refresh it by running the chain and committing the result. + if ! git diff --quiet -- core/functions/functions.generated.ts core/c-src/bindings.c; then + echo "::notice::the committed sources differ from the freshly derived catalog (snapshot lags MobilityDB master):" + git diff --stat -- core/functions/functions.generated.ts core/c-src/bindings.c + else + echo "the committed sources are in sync with the derived catalog." + fi - name: Type-check run: npx tsc --noEmit diff --git a/.gitignore b/.gitignore index a5fc7e4..070ae82 100644 --- a/.gitignore +++ b/.gitignore @@ -35,5 +35,12 @@ scripts/ docs/api/ docs/.vitepress/dist/ docs/.vitepress/cache/ +# The MEOS catalog, derived from MobilityDB by the provision-meos action (MEOS-API +# run.py) and staged here for the generator. It is never committed: the Dockerfile +# clones MobilityDB at master, so a tracked copy names a different commit than the +# library the module links against, and the two drift apart with nothing reporting +# it. The C glue and the TypeScript surface projected from it ARE committed. +codegen/res/meos-idl.json + # tools/refresh-from-master.sh scratch (sibling clones + libmeos prefix). .meos-chain/ diff --git a/README.md b/README.md index 5156f37..e31abb8 100644 --- a/README.md +++ b/README.md @@ -49,7 +49,7 @@ npm install meos.js MEOS.js/ ├── codegen/ ← Code generator │ ├── res/ -│ │ ├── meos-idl.json ← MEOS API description +│ │ ├── meos-idl.json ← MEOS API description (derived, not committed) │ │ ├── bindings_c_header.c.template │ │ └── functions_ts_header.ts.template │ └── FunctionsGenerator.ts ← Eemits the C glue + TS bindings @@ -138,7 +138,9 @@ The only thing TypeScript users get extra is **compile-time type checking at wri The `codegen/` directory contains the generator that produces `core/c-src/bindings.c` and `core/functions/functions.generated.ts` from the [MEOS API](https://github.com/MobilityDB/MEOS-API) description file (`codegen/res/meos-idl.json`). -**When to regenerate**: whenever `meos-idl.json` is updated (e.g. after a MEOS version upgrade) or whenever `FunctionsGenerator.ts` / the templates change. +`meos-idl.json` is derived from MobilityDB rather than committed: the WASM build clones MobilityDB at `master`, so a tracked catalog would name a different commit than the library the module links against, and the two drift apart with nothing reporting it. The projection it produces — `bindings.c` and `functions.generated.ts` — is committed, because that is what a consumer of the published package compiles against. + +**When to regenerate**: whenever the MEOS surface moves, or whenever `FunctionsGenerator.ts` / the templates change. ### Running the generator @@ -150,20 +152,17 @@ This reads `codegen/res/meos-idl.json`, applies the templates in `codegen/res/`, > **Do not edit `bindings.c` or `functions.generated.ts` manually**: any change will be lost the next time the generator runs. Manual overrides live in the templates (`codegen/res/*_header.*.template`). -### Updating the input file +### Deriving the catalog -The canonical `meos-idl.json` is produced by [MEOS-API](https://github.com/MobilityDB/MEOS-API). To refresh against a newer MEOS surface: +One command derives the catalog from the latest MobilityDB master and regenerates this binding's surface from it: ```bash -# in a MEOS-API checkout -python setup.py -python run.py -cp output/meos-idl.json /path/to/MEOS.js/codegen/res/meos-idl.json -# back in MEOS.js -npm run generate +tools/refresh-from-master.sh ``` -The WASM build tracks upstream MobilityDB `master` (`MOBILITYDB_BRANCH` in the `Dockerfile`), so refreshing `meos-idl.json` from a current-master MEOS surface keeps the generated bindings in sync with the library the build links against. +It runs the shared `refresh-binding.sh` in [MEOS-API](https://github.com/MobilityDB/MEOS-API) — the same recipe CI's `provision-meos` action runs, so the by-hand path and the CI path cannot drift. The per-binding last leg is in `tools/refresh.conf`. Pass `--mdb ` to refresh against a local MobilityDB branch instead of master. + +CI derives the catalog the same way on every push, then reports (without failing) any difference between the committed projection and the freshly derived one: MobilityDB master moves independently of this repository, so such a difference is ordinary. ## Tests diff --git a/codegen/res/meos-idl.json b/codegen/res/meos-idl.json deleted file mode 100644 index 47f9d63..0000000 --- a/codegen/res/meos-idl.json +++ /dev/null @@ -1,445745 +0,0 @@ -{ - "functions": [ - { - "name": "bool_in", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_base_bool", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "bool_out", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "b", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_base_bool", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "b", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "float8_out", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "num", - "cType": "double", - "canonical": "double" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_base_float", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "date_in", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "DateADT", - "canonical": "DateADT" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_base_date", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:DateADT" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "date_out", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "date", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_base_date", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "date", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "interval_cmp", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "interv1", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "interv2", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "group": "meos_base_interval", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "interv1", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "interv2", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "interval_in", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Interval *", - "canonical": "Interval *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "typmod", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_base_interval", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - }, - { - "name": "typmod", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Interval *", - "encode": "interval_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "interval_out", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "interv", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "group": "meos_base_interval", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "interv", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "time_in", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimeADT", - "canonical": "long" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "typmod", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_base_time", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - }, - { - "name": "typmod", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "time_out", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "time", - "cType": "TimeADT", - "canonical": "long" - } - ], - "group": "meos_base_time", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "time", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "timestamp_in", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Timestamp", - "canonical": "Timestamp" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "typmod", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:Timestamp" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - }, - { - "name": "typmod", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "timestamp_out", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "ts", - "cType": "Timestamp", - "canonical": "Timestamp" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:Timestamp" - }, - "wire": { - "params": [ - { - "name": "ts", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "timestamptz_in", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimestampTz", - "canonical": "TimestampTz" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "typmod", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - }, - { - "name": "typmod", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "timestamptz_out", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "tstz", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "cstring_to_text", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_base_text", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "text_to_cstring", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_internal_text", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "text_in", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_base_text", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "text_out", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_base_text", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "text_cmp", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "txt1", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "txt2", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "collid", - "cType": "Oid", - "canonical": "unsigned int" - } - ], - "group": "meos_base_text", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "txt1", - "kind": "json", - "json": "string" - }, - { - "name": "txt2", - "kind": "json", - "json": "string" - }, - { - "name": "collid", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "text_copy", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_internal_text", - "api": "internal", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "text_initcap", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_base_text", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "text_lower", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_base_text", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "text_upper", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_base_text", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "textcat_text_text", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "txt1", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "txt2", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_base_text", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "txt1", - "kind": "json", - "json": "string" - }, - { - "name": "txt2", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "meos_error", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "errlevel", - "cType": "int", - "canonical": "int" - }, - { - "name": "errcode", - "cType": "int", - "canonical": "int" - }, - { - "name": "format", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_misc", - "api": "public", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "lifecycle" - }, - "wire": { - "params": [ - { - "name": "errlevel", - "kind": "json", - "json": "integer" - }, - { - "name": "errcode", - "kind": "json", - "json": "integer" - }, - { - "name": "format", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "meos_errno", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [], - "group": "meos_misc", - "api": "public", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "lifecycle" - }, - "wire": { - "params": [], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "meos_errno_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "err", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_misc", - "api": "public", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "lifecycle" - }, - "wire": { - "params": [ - { - "name": "err", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "meos_errno_restore", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "err", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_misc", - "api": "public", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "lifecycle" - }, - "wire": { - "params": [ - { - "name": "err", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "meos_errno_reset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [], - "group": "meos_misc", - "api": "public", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "lifecycle" - }, - "wire": { - "params": [], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "meos_array_create", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "MeosArray *", - "canonical": "struct MeosArray *" - }, - "params": [ - { - "name": "elem_size", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_misc", - "api": "public", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "lifecycle; no-encoder:MeosArray" - }, - "wire": { - "params": [ - { - "name": "elem_size", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "meos_array_add", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "array", - "cType": "MeosArray *", - "canonical": "struct MeosArray *" - }, - { - "name": "value", - "cType": "void *", - "canonical": "void *" - } - ], - "group": "meos_misc", - "api": "public", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "lifecycle; no-decoder:MeosArray; no-decoder:void" - }, - "wire": { - "params": [ - { - "name": "array", - "kind": "unsupported" - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "meos_array_get", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void *", - "canonical": "void *" - }, - "params": [ - { - "name": "array", - "cType": "const MeosArray *", - "canonical": "const struct MeosArray *" - }, - { - "name": "n", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_misc", - "api": "public", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "lifecycle; no-decoder:MeosArray; no-encoder:void" - }, - "wire": { - "params": [ - { - "name": "array", - "kind": "unsupported" - }, - { - "name": "n", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "meos_array_count", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "array", - "cType": "const MeosArray *", - "canonical": "const struct MeosArray *" - } - ], - "group": "meos_misc", - "api": "public", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "lifecycle; no-decoder:MeosArray" - }, - "wire": { - "params": [ - { - "name": "array", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "meos_array_reset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "array", - "cType": "MeosArray *", - "canonical": "struct MeosArray *" - } - ], - "group": "meos_misc", - "api": "public", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "lifecycle; no-decoder:MeosArray" - }, - "wire": { - "params": [ - { - "name": "array", - "kind": "unsupported" - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "meos_array_reset_free", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "array", - "cType": "MeosArray *", - "canonical": "struct MeosArray *" - } - ], - "group": "meos_misc", - "api": "public", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "lifecycle; no-decoder:MeosArray" - }, - "wire": { - "params": [ - { - "name": "array", - "kind": "unsupported" - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "meos_array_destroy", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "array", - "cType": "MeosArray *", - "canonical": "struct MeosArray *" - } - ], - "group": "meos_misc", - "api": "public", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "lifecycle; no-decoder:MeosArray" - }, - "wire": { - "params": [ - { - "name": "array", - "kind": "unsupported" - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "meos_array_destroy_free", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "array", - "cType": "MeosArray *", - "canonical": "struct MeosArray *" - } - ], - "group": "meos_misc", - "api": "public", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "lifecycle; no-decoder:MeosArray" - }, - "wire": { - "params": [ - { - "name": "array", - "kind": "unsupported" - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "rtree_create_intspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "RTree *", - "canonical": "struct RTree *" - }, - "params": [], - "group": "meos_misc", - "api": "public", - "category": "index", - "network": { - "exposable": false, - "method": null, - "reason": "index; no-encoder:RTree" - }, - "wire": { - "params": [], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "rtree_create_bigintspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "RTree *", - "canonical": "struct RTree *" - }, - "params": [], - "group": "meos_misc", - "api": "public", - "category": "index", - "network": { - "exposable": false, - "method": null, - "reason": "index; no-encoder:RTree" - }, - "wire": { - "params": [], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "rtree_create_floatspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "RTree *", - "canonical": "struct RTree *" - }, - "params": [], - "group": "meos_misc", - "api": "public", - "category": "index", - "network": { - "exposable": false, - "method": null, - "reason": "index; no-encoder:RTree" - }, - "wire": { - "params": [], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "rtree_create_datespan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "RTree *", - "canonical": "struct RTree *" - }, - "params": [], - "group": "meos_misc", - "api": "public", - "category": "index", - "network": { - "exposable": false, - "method": null, - "reason": "index; no-encoder:RTree" - }, - "wire": { - "params": [], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "rtree_create_tstzspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "RTree *", - "canonical": "struct RTree *" - }, - "params": [], - "group": "meos_misc", - "api": "public", - "category": "index", - "network": { - "exposable": false, - "method": null, - "reason": "index; no-encoder:RTree" - }, - "wire": { - "params": [], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "rtree_create_tbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "RTree *", - "canonical": "struct RTree *" - }, - "params": [], - "group": "meos_misc", - "api": "public", - "category": "index", - "network": { - "exposable": false, - "method": null, - "reason": "index; no-encoder:RTree" - }, - "wire": { - "params": [], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "rtree_create_stbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "RTree *", - "canonical": "struct RTree *" - }, - "params": [], - "group": "meos_misc", - "api": "public", - "category": "index", - "network": { - "exposable": false, - "method": null, - "reason": "index; no-encoder:RTree" - }, - "wire": { - "params": [], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "rtree_create_tpcbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "RTree *", - "canonical": "struct RTree *" - }, - "params": [], - "group": "meos_pointcloud_box", - "api": "public", - "category": "index", - "network": { - "exposable": false, - "method": null, - "reason": "index; no-encoder:RTree" - }, - "wire": { - "params": [], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "rtree_free", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "rtree", - "cType": "RTree *", - "canonical": "struct RTree *" - } - ], - "group": "meos_temporal_box_index", - "api": "public", - "category": "index", - "network": { - "exposable": false, - "method": null, - "reason": "index; no-decoder:RTree" - }, - "wire": { - "params": [ - { - "name": "rtree", - "kind": "unsupported" - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "rtree_num_entries", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "rtree", - "cType": "const RTree *", - "canonical": "const struct RTree *" - } - ], - "group": "meos_temporal_box_index", - "api": "public", - "category": "index", - "network": { - "exposable": false, - "method": null, - "reason": "index; no-decoder:RTree" - }, - "wire": { - "params": [ - { - "name": "rtree", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "rtree_mem_size", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "rtree", - "cType": "const RTree *", - "canonical": "const struct RTree *" - } - ], - "group": "meos_temporal_box_index", - "api": "public", - "category": "index", - "network": { - "exposable": false, - "method": null, - "reason": "index; no-decoder:RTree; unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "rtree", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "rtree_height", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "rtree", - "cType": "const RTree *", - "canonical": "const struct RTree *" - } - ], - "group": "meos_temporal_box_index", - "api": "public", - "category": "index", - "network": { - "exposable": false, - "method": null, - "reason": "index; no-decoder:RTree" - }, - "wire": { - "params": [ - { - "name": "rtree", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "rtree_insert", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "rtree", - "cType": "RTree *", - "canonical": "struct RTree *" - }, - { - "name": "box", - "cType": "void *", - "canonical": "void *" - }, - { - "name": "id", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_temporal_box_index", - "api": "public", - "category": "index", - "network": { - "exposable": false, - "method": null, - "reason": "index; no-decoder:RTree; no-decoder:void; no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "rtree", - "kind": "unsupported" - }, - { - "name": "box", - "kind": "unsupported" - }, - { - "name": "id", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "rtree_load", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "rtree", - "cType": "RTree *", - "canonical": "struct RTree *" - }, - { - "name": "boxes", - "cType": "const void *", - "canonical": "const void *" - }, - { - "name": "ids", - "cType": "const int64_t *", - "canonical": "const int64_t *" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_temporal_box_index", - "api": "public", - "category": "index", - "network": { - "exposable": false, - "method": null, - "reason": "index; no-decoder:RTree; no-decoder:void; no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "rtree", - "kind": "unsupported" - }, - { - "name": "boxes", - "kind": "unsupported" - }, - { - "name": "ids", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "rtree_insert_temporal", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "rtree", - "cType": "RTree *", - "canonical": "struct RTree *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "id", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_temporal_box_index", - "api": "public", - "category": "index", - "network": { - "exposable": false, - "method": null, - "reason": "index; no-decoder:RTree; no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "rtree", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "id", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "rtree_insert_temporal_split", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "rtree", - "cType": "RTree *", - "canonical": "struct RTree *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "id", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "maxboxes", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_temporal_box_index", - "api": "public", - "category": "index", - "network": { - "exposable": false, - "method": null, - "reason": "index; no-decoder:RTree; no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "rtree", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "id", - "kind": "unsupported" - }, - { - "name": "maxboxes", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "rtree_search", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "rtree", - "cType": "const RTree *", - "canonical": "const struct RTree *" - }, - { - "name": "op", - "cType": "IndexSearchOp", - "canonical": "IndexSearchOp" - }, - { - "name": "query", - "cType": "const void *", - "canonical": "const void *" - }, - { - "name": "result", - "cType": "MeosArray *", - "canonical": "struct MeosArray *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_temporal_box_index", - "api": "public", - "category": "index", - "network": { - "exposable": false, - "method": null, - "reason": "index; no-decoder:RTree; no-decoder:void; no-decoder:MeosArray" - }, - "wire": { - "params": [ - { - "name": "rtree", - "kind": "unsupported" - }, - { - "name": "op", - "kind": "json", - "json": "string", - "enum": "IndexSearchOp" - }, - { - "name": "query", - "kind": "unsupported" - }, - { - "name": "result", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "rtree_join", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "rtree1", - "cType": "const RTree *", - "canonical": "const struct RTree *" - }, - { - "name": "rtree2", - "cType": "const RTree *", - "canonical": "const struct RTree *" - }, - { - "name": "op", - "cType": "IndexSearchOp", - "canonical": "IndexSearchOp" - }, - { - "name": "result", - "cType": "MeosArray *", - "canonical": "struct MeosArray *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_temporal_box_index", - "api": "public", - "category": "index", - "network": { - "exposable": false, - "method": null, - "reason": "index; no-decoder:RTree; no-decoder:MeosArray" - }, - "wire": { - "params": [ - { - "name": "rtree1", - "kind": "unsupported" - }, - { - "name": "rtree2", - "kind": "unsupported" - }, - { - "name": "op", - "kind": "json", - "json": "string", - "enum": "IndexSearchOp" - }, - { - "name": "result", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "rtree_search_temporal", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "rtree", - "cType": "const RTree *", - "canonical": "const struct RTree *" - }, - { - "name": "op", - "cType": "IndexSearchOp", - "canonical": "IndexSearchOp" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "result", - "cType": "MeosArray *", - "canonical": "struct MeosArray *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_temporal_box_index", - "api": "public", - "category": "index", - "network": { - "exposable": false, - "method": null, - "reason": "index; no-decoder:RTree; no-decoder:MeosArray" - }, - "wire": { - "params": [ - { - "name": "rtree", - "kind": "unsupported" - }, - { - "name": "op", - "kind": "json", - "json": "string", - "enum": "IndexSearchOp" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "result", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "rtree_search_temporal_dedup", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "rtree", - "cType": "const RTree *", - "canonical": "const struct RTree *" - }, - { - "name": "op", - "cType": "IndexSearchOp", - "canonical": "IndexSearchOp" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "maxboxes", - "cType": "int", - "canonical": "int" - }, - { - "name": "result", - "cType": "MeosArray *", - "canonical": "struct MeosArray *" - } - ], - "api": "internal", - "category": "index", - "network": { - "exposable": false, - "method": null, - "reason": "internal; index; no-decoder:RTree; no-decoder:MeosArray" - }, - "wire": { - "params": [ - { - "name": "rtree", - "kind": "unsupported" - }, - { - "name": "op", - "kind": "json", - "json": "string", - "enum": "IndexSearchOp" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "maxboxes", - "kind": "json", - "json": "integer" - }, - { - "name": "result", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "rtree_nn_cursor_open", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "RTreeNNCursor *", - "canonical": "struct RTreeNNCursor *" - }, - "params": [ - { - "name": "rtree", - "cType": "const RTree *", - "canonical": "const struct RTree *" - }, - { - "name": "query", - "cType": "const void *", - "canonical": "const void *" - } - ], - "group": "meos_temporal_box_index", - "api": "public", - "category": "index", - "network": { - "exposable": false, - "method": null, - "reason": "index; no-decoder:RTree; no-decoder:void; no-encoder:RTreeNNCursor" - }, - "wire": { - "params": [ - { - "name": "rtree", - "kind": "unsupported" - }, - { - "name": "query", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "rtree_nn_cursor_next", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "cursor", - "cType": "RTreeNNCursor *", - "canonical": "struct RTreeNNCursor *" - }, - { - "name": "id_out", - "cType": "int64_t *", - "canonical": "int64_t *" - }, - { - "name": "dist_out", - "cType": "double *", - "canonical": "double *" - } - ], - "shape": { - "outParams": [ - "id_out", - "dist_out" - ] - }, - "group": "meos_temporal_box_index", - "api": "public", - "category": "index", - "network": { - "exposable": false, - "method": null, - "reason": "index; no-decoder:RTreeNNCursor; no-decoder:int64_t; array-or-out-param:dist_out" - }, - "wire": { - "params": [ - { - "name": "cursor", - "kind": "unsupported" - }, - { - "name": "id_out", - "kind": "unsupported" - }, - { - "name": "dist_out", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "rtree_nn_cursor_close", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "cursor", - "cType": "RTreeNNCursor *", - "canonical": "struct RTreeNNCursor *" - } - ], - "group": "meos_temporal_box_index", - "api": "public", - "category": "index", - "network": { - "exposable": false, - "method": null, - "reason": "index; no-decoder:RTreeNNCursor" - }, - "wire": { - "params": [ - { - "name": "cursor", - "kind": "unsupported" - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "sptree_create_intspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SPTree *", - "canonical": "struct SPTree *" - }, - "params": [ - { - "name": "kind", - "cType": "SPTreeKind", - "canonical": "SPTreeKind" - } - ], - "group": "meos_misc", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-encoder:SPTree" - }, - "wire": { - "params": [ - { - "name": "kind", - "kind": "json", - "json": "string", - "enum": "SPTreeKind" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "sptree_create_bigintspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SPTree *", - "canonical": "struct SPTree *" - }, - "params": [ - { - "name": "kind", - "cType": "SPTreeKind", - "canonical": "SPTreeKind" - } - ], - "group": "meos_misc", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-encoder:SPTree" - }, - "wire": { - "params": [ - { - "name": "kind", - "kind": "json", - "json": "string", - "enum": "SPTreeKind" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "sptree_create_floatspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SPTree *", - "canonical": "struct SPTree *" - }, - "params": [ - { - "name": "kind", - "cType": "SPTreeKind", - "canonical": "SPTreeKind" - } - ], - "group": "meos_misc", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-encoder:SPTree" - }, - "wire": { - "params": [ - { - "name": "kind", - "kind": "json", - "json": "string", - "enum": "SPTreeKind" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "sptree_create_datespan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SPTree *", - "canonical": "struct SPTree *" - }, - "params": [ - { - "name": "kind", - "cType": "SPTreeKind", - "canonical": "SPTreeKind" - } - ], - "group": "meos_misc", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-encoder:SPTree" - }, - "wire": { - "params": [ - { - "name": "kind", - "kind": "json", - "json": "string", - "enum": "SPTreeKind" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "sptree_create_tstzspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SPTree *", - "canonical": "struct SPTree *" - }, - "params": [ - { - "name": "kind", - "cType": "SPTreeKind", - "canonical": "SPTreeKind" - } - ], - "group": "meos_misc", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-encoder:SPTree" - }, - "wire": { - "params": [ - { - "name": "kind", - "kind": "json", - "json": "string", - "enum": "SPTreeKind" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "sptree_create_tbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SPTree *", - "canonical": "struct SPTree *" - }, - "params": [ - { - "name": "kind", - "cType": "SPTreeKind", - "canonical": "SPTreeKind" - } - ], - "group": "meos_misc", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-encoder:SPTree" - }, - "wire": { - "params": [ - { - "name": "kind", - "kind": "json", - "json": "string", - "enum": "SPTreeKind" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "sptree_create_stbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SPTree *", - "canonical": "struct SPTree *" - }, - "params": [ - { - "name": "kind", - "cType": "SPTreeKind", - "canonical": "SPTreeKind" - } - ], - "group": "meos_misc", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-encoder:SPTree" - }, - "wire": { - "params": [ - { - "name": "kind", - "kind": "json", - "json": "string", - "enum": "SPTreeKind" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "sptree_create_tpcbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SPTree *", - "canonical": "struct SPTree *" - }, - "params": [ - { - "name": "kind", - "cType": "SPTreeKind", - "canonical": "SPTreeKind" - } - ], - "group": "meos_pointcloud_box", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-encoder:SPTree" - }, - "wire": { - "params": [ - { - "name": "kind", - "kind": "json", - "json": "string", - "enum": "SPTreeKind" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "sptree_free", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "sptree", - "cType": "SPTree *", - "canonical": "struct SPTree *" - } - ], - "group": "meos_temporal_box_index", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SPTree" - }, - "wire": { - "params": [ - { - "name": "sptree", - "kind": "unsupported" - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "sptree_num_entries", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "sptree", - "cType": "const SPTree *", - "canonical": "const struct SPTree *" - } - ], - "group": "meos_temporal_box_index", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SPTree" - }, - "wire": { - "params": [ - { - "name": "sptree", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "sptree_mem_size", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "sptree", - "cType": "const SPTree *", - "canonical": "const struct SPTree *" - } - ], - "group": "meos_temporal_box_index", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SPTree; unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "sptree", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "sptree_height", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "sptree", - "cType": "const SPTree *", - "canonical": "const struct SPTree *" - } - ], - "group": "meos_temporal_box_index", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SPTree" - }, - "wire": { - "params": [ - { - "name": "sptree", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "sptree_insert", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "sptree", - "cType": "SPTree *", - "canonical": "struct SPTree *" - }, - { - "name": "box", - "cType": "void *", - "canonical": "void *" - }, - { - "name": "id", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_temporal_box_index", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SPTree; no-decoder:void; no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "sptree", - "kind": "unsupported" - }, - { - "name": "box", - "kind": "unsupported" - }, - { - "name": "id", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "sptree_load", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "sptree", - "cType": "SPTree *", - "canonical": "struct SPTree *" - }, - { - "name": "boxes", - "cType": "const void *", - "canonical": "const void *" - }, - { - "name": "ids", - "cType": "const int64_t *", - "canonical": "const int64_t *" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_temporal_box_index", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SPTree; no-decoder:void; no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "sptree", - "kind": "unsupported" - }, - { - "name": "boxes", - "kind": "unsupported" - }, - { - "name": "ids", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "sptree_insert_temporal", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "sptree", - "cType": "SPTree *", - "canonical": "struct SPTree *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "id", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_temporal_box_index", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SPTree; no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "sptree", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "id", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "sptree_insert_temporal_split", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "sptree", - "cType": "SPTree *", - "canonical": "struct SPTree *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "id", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "maxboxes", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_temporal_box_index", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SPTree; no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "sptree", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "id", - "kind": "unsupported" - }, - { - "name": "maxboxes", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "sptree_search", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "sptree", - "cType": "const SPTree *", - "canonical": "const struct SPTree *" - }, - { - "name": "op", - "cType": "IndexSearchOp", - "canonical": "IndexSearchOp" - }, - { - "name": "query", - "cType": "const void *", - "canonical": "const void *" - }, - { - "name": "result", - "cType": "MeosArray *", - "canonical": "struct MeosArray *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_temporal_box_index", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SPTree; no-decoder:void; no-decoder:MeosArray" - }, - "wire": { - "params": [ - { - "name": "sptree", - "kind": "unsupported" - }, - { - "name": "op", - "kind": "json", - "json": "string", - "enum": "IndexSearchOp" - }, - { - "name": "query", - "kind": "unsupported" - }, - { - "name": "result", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "sptree_join", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "sptree1", - "cType": "const SPTree *", - "canonical": "const struct SPTree *" - }, - { - "name": "sptree2", - "cType": "const SPTree *", - "canonical": "const struct SPTree *" - }, - { - "name": "op", - "cType": "IndexSearchOp", - "canonical": "IndexSearchOp" - }, - { - "name": "result", - "cType": "MeosArray *", - "canonical": "struct MeosArray *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_temporal_box_index", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SPTree; no-decoder:MeosArray" - }, - "wire": { - "params": [ - { - "name": "sptree1", - "kind": "unsupported" - }, - { - "name": "sptree2", - "kind": "unsupported" - }, - { - "name": "op", - "kind": "json", - "json": "string", - "enum": "IndexSearchOp" - }, - { - "name": "result", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "sptree_search_temporal", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "sptree", - "cType": "const SPTree *", - "canonical": "const struct SPTree *" - }, - { - "name": "op", - "cType": "IndexSearchOp", - "canonical": "IndexSearchOp" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "result", - "cType": "MeosArray *", - "canonical": "struct MeosArray *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_temporal_box_index", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SPTree; no-decoder:MeosArray" - }, - "wire": { - "params": [ - { - "name": "sptree", - "kind": "unsupported" - }, - { - "name": "op", - "kind": "json", - "json": "string", - "enum": "IndexSearchOp" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "result", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "sptree_search_temporal_dedup", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "sptree", - "cType": "const SPTree *", - "canonical": "const struct SPTree *" - }, - { - "name": "op", - "cType": "IndexSearchOp", - "canonical": "IndexSearchOp" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "maxboxes", - "cType": "int", - "canonical": "int" - }, - { - "name": "result", - "cType": "MeosArray *", - "canonical": "struct MeosArray *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:SPTree; no-decoder:MeosArray" - }, - "wire": { - "params": [ - { - "name": "sptree", - "kind": "unsupported" - }, - { - "name": "op", - "kind": "json", - "json": "string", - "enum": "IndexSearchOp" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "maxboxes", - "kind": "json", - "json": "integer" - }, - { - "name": "result", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "sptree_nn_cursor_open", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SPNNCursor *", - "canonical": "struct SPNNCursor *" - }, - "params": [ - { - "name": "sptree", - "cType": "const SPTree *", - "canonical": "const struct SPTree *" - }, - { - "name": "query", - "cType": "const void *", - "canonical": "const void *" - } - ], - "group": "meos_temporal_box_index", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SPTree; no-decoder:void; no-encoder:SPNNCursor" - }, - "wire": { - "params": [ - { - "name": "sptree", - "kind": "unsupported" - }, - { - "name": "query", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "sptree_nn_cursor_next", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "cursor", - "cType": "SPNNCursor *", - "canonical": "struct SPNNCursor *" - }, - { - "name": "id_out", - "cType": "int64_t *", - "canonical": "int64_t *" - }, - { - "name": "dist_out", - "cType": "double *", - "canonical": "double *" - } - ], - "shape": { - "outParams": [ - "id_out", - "dist_out" - ] - }, - "group": "meos_temporal_box_index", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SPNNCursor; no-decoder:int64_t; array-or-out-param:dist_out" - }, - "wire": { - "params": [ - { - "name": "cursor", - "kind": "unsupported" - }, - { - "name": "id_out", - "kind": "unsupported" - }, - { - "name": "dist_out", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "sptree_nn_cursor_close", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "cursor", - "cType": "SPNNCursor *", - "canonical": "struct SPNNCursor *" - } - ], - "group": "meos_temporal_box_index", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SPNNCursor" - }, - "wire": { - "params": [ - { - "name": "cursor", - "kind": "unsupported" - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "meos_initialize_error_handler", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "err_handler", - "cType": "error_handler_fn", - "canonical": "void (*)(int, int, const char *)" - } - ], - "group": "meos_setup", - "api": "public", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "lifecycle; array-or-out-param:err_handler" - }, - "wire": { - "params": [ - { - "name": "err_handler", - "kind": "unsupported" - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "meos_initialize_allocator", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "malloc_fn", - "cType": "meos_malloc_fn", - "canonical": "void *(*)(unsigned long)" - }, - { - "name": "realloc_fn", - "cType": "meos_realloc_fn", - "canonical": "void *(*)(void *, unsigned long)" - }, - { - "name": "free_fn", - "cType": "meos_free_fn", - "canonical": "void (*)(void *)" - } - ], - "group": "meos_setup", - "api": "public", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "lifecycle; array-or-out-param:malloc_fn; array-or-out-param:realloc_fn; array-or-out-param:free_fn" - }, - "wire": { - "params": [ - { - "name": "malloc_fn", - "kind": "unsupported" - }, - { - "name": "realloc_fn", - "kind": "unsupported" - }, - { - "name": "free_fn", - "kind": "unsupported" - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "meos_initialize_noexit_error_handler", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [], - "group": "meos_setup", - "api": "public", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "lifecycle" - }, - "wire": { - "params": [], - "result": { - "kind": "void" - } - } - }, - { - "name": "meos_initialize_timezone", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "name", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_setup", - "api": "public", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "lifecycle" - }, - "wire": { - "params": [ - { - "name": "name", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "meos_initialize_collation", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [], - "group": "meos_setup", - "api": "public", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "lifecycle" - }, - "wire": { - "params": [], - "result": { - "kind": "void" - } - } - }, - { - "name": "meos_finalize_timezone", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [], - "group": "meos_setup", - "api": "public", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "lifecycle" - }, - "wire": { - "params": [], - "result": { - "kind": "void" - } - } - }, - { - "name": "meos_finalize_collation", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [], - "group": "meos_setup", - "api": "public", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "lifecycle" - }, - "wire": { - "params": [], - "result": { - "kind": "void" - } - } - }, - { - "name": "meos_finalize_projsrs", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [], - "group": "meos_setup", - "api": "public", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "lifecycle" - }, - "wire": { - "params": [], - "result": { - "kind": "void" - } - } - }, - { - "name": "meos_finalize_ways", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [], - "group": "meos_setup", - "api": "public", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "lifecycle" - }, - "wire": { - "params": [], - "result": { - "kind": "void" - } - } - }, - { - "name": "meos_initialize_pointcloud", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [], - "group": "meos_pointcloud_schema_cache", - "api": "public", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "lifecycle" - }, - "wire": { - "params": [], - "result": { - "kind": "void" - } - } - }, - { - "name": "meos_set_datestyle", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "newval", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "extra", - "cType": "void *", - "canonical": "void *" - } - ], - "group": "meos_setup", - "api": "public", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "lifecycle; no-decoder:void" - }, - "wire": { - "params": [ - { - "name": "newval", - "kind": "json", - "json": "string" - }, - { - "name": "extra", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "meos_set_intervalstyle", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "newval", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "extra", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_setup", - "api": "public", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "lifecycle" - }, - "wire": { - "params": [ - { - "name": "newval", - "kind": "json", - "json": "string" - }, - { - "name": "extra", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "meos_get_datestyle", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [], - "group": "meos_setup", - "api": "public", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "lifecycle" - }, - "wire": { - "params": [], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "meos_get_intervalstyle", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [], - "group": "meos_setup", - "api": "public", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "lifecycle" - }, - "wire": { - "params": [], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "meos_set_spatial_ref_sys_csv", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "path", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_setup", - "api": "public", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "lifecycle" - }, - "wire": { - "params": [ - { - "name": "path", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "meos_set_ways_csv", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "path", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_setup", - "api": "public", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "lifecycle" - }, - "wire": { - "params": [ - { - "name": "path", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "meos_initialize", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [], - "group": "meos_setup", - "api": "public", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "lifecycle" - }, - "wire": { - "params": [], - "result": { - "kind": "void" - } - } - }, - { - "name": "meos_finalize", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [], - "group": "meos_setup", - "api": "public", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "lifecycle" - }, - "wire": { - "params": [], - "result": { - "kind": "void" - } - } - }, - { - "name": "meos_version", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [], - "group": "meos_misc", - "api": "public", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "lifecycle" - }, - "wire": { - "params": [], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "meos_full_version", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [], - "group": "meos_misc", - "api": "public", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "lifecycle" - }, - "wire": { - "params": [], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "mobilitydb_version", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [], - "group": "meos_misc", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Mobilitydb_version", - "sqlfn": "mobilitydbVersion", - "sqlArity": 0, - "sqlArityMax": 0, - "sqlReturnType": "text", - "sqlSignatures": [ - { - "args": [], - "ret": "text" - } - ] - }, - { - "name": "mobilitydb_full_version", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [], - "group": "meos_misc", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Mobilitydb_full_version", - "sqlfn": "mobilitydbFullVersion", - "sqlArity": 0, - "sqlArityMax": 0, - "sqlReturnType": "text", - "sqlSignatures": [ - { - "args": [], - "ret": "text" - } - ] - }, - { - "name": "bigintset_in", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_setspan_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_in", - "sqlfn": "intset_in", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "bigintset", - "sqlSignatures": [ - { - "args": [ - "cstring" - ], - "ret": "bigintset", - "sqlName": "bigintset_in" - } - ] - }, - { - "name": "bigintset_out", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "set", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "set", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Set_out", - "sqlfn": "intset_out", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "cstring", - "sqlSignatures": [ - { - "args": [ - "bigintset" - ], - "ret": "cstring", - "sqlName": "bigintset_out" - } - ] - }, - { - "name": "bigintspan_expand", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "value", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_setspan_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Numspan_expand", - "sqlfn": "expand", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "bigintspan", - "sqlSignatures": [ - { - "args": [ - "bigintspan", - "bigint" - ], - "ret": "bigintspan" - } - ] - }, - { - "name": "bigintspan_in", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_setspan_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Span_in", - "sqlfn": "span_in", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "bigintspan", - "sqlSignatures": [ - { - "args": [ - "cstring" - ], - "ret": "bigintspan", - "sqlName": "bigintspan_in" - } - ] - }, - { - "name": "bigintspan_out", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Span_out", - "sqlfn": "span_out", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "cstring", - "sqlSignatures": [ - { - "args": [ - "bigintspan" - ], - "ret": "cstring", - "sqlName": "bigintspan_out" - } - ] - }, - { - "name": "bigintspanset_in", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_setspan_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Spanset_in", - "sqlfn": "spanset_in", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "bigintspanset", - "sqlSignatures": [ - { - "args": [ - "cstring" - ], - "ret": "bigintspanset", - "sqlName": "bigintspanset_in" - } - ] - }, - { - "name": "bigintspanset_out", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Spanset_out", - "sqlfn": "spanset_out", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "cstring", - "sqlSignatures": [ - { - "args": [ - "bigintspanset" - ], - "ret": "cstring", - "sqlName": "bigintspanset_out" - } - ] - }, - { - "name": "dateset_in", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_setspan_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_in", - "sqlfn": "intset_in", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "dateset", - "sqlSignatures": [ - { - "args": [ - "cstring" - ], - "ret": "dateset", - "sqlName": "dateset_in" - } - ] - }, - { - "name": "dateset_out", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Set_out", - "sqlfn": "intset_out", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "cstring", - "sqlSignatures": [ - { - "args": [ - "dateset" - ], - "ret": "cstring", - "sqlName": "dateset_out" - } - ] - }, - { - "name": "datespan_in", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_setspan_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Span_in", - "sqlfn": "span_in", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "datespan", - "sqlSignatures": [ - { - "args": [ - "cstring" - ], - "ret": "datespan", - "sqlName": "datespan_in" - } - ] - }, - { - "name": "datespan_out", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Span_out", - "sqlfn": "span_out", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "cstring", - "sqlSignatures": [ - { - "args": [ - "datespan" - ], - "ret": "cstring", - "sqlName": "datespan_out" - } - ] - }, - { - "name": "datespanset_in", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_setspan_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Spanset_in", - "sqlfn": "spanset_in", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "datespanset", - "sqlSignatures": [ - { - "args": [ - "cstring" - ], - "ret": "datespanset", - "sqlName": "datespanset_in" - } - ] - }, - { - "name": "datespanset_out", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Spanset_out", - "sqlfn": "spanset_out", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "cstring", - "sqlSignatures": [ - { - "args": [ - "datespanset" - ], - "ret": "cstring", - "sqlName": "datespanset_out" - } - ] - }, - { - "name": "floatset_in", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_setspan_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_in", - "sqlfn": "intset_in", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "floatset", - "sqlSignatures": [ - { - "args": [ - "cstring" - ], - "ret": "floatset", - "sqlName": "floatset_in" - } - ] - }, - { - "name": "floatset_out", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "set", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_setspan_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "set", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Set_out", - "sqlfn": "intset_out", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "cstring", - "sqlSignatures": [ - { - "args": [ - "floatset" - ], - "ret": "cstring", - "sqlName": "floatset_out" - } - ] - }, - { - "name": "floatspan_expand", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "value", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_setspan_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Numspan_expand", - "sqlfn": "expand", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "floatspan", - "sqlSignatures": [ - { - "args": [ - "floatspan", - "float" - ], - "ret": "floatspan" - } - ] - }, - { - "name": "floatspan_in", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_setspan_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Span_in", - "sqlfn": "span_in", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "floatspan", - "sqlSignatures": [ - { - "args": [ - "cstring" - ], - "ret": "floatspan", - "sqlName": "floatspan_in" - } - ] - }, - { - "name": "floatspan_out", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_setspan_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Span_out", - "sqlfn": "span_out", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "cstring", - "sqlSignatures": [ - { - "args": [ - "floatspan" - ], - "ret": "cstring", - "sqlName": "floatspan_out" - } - ] - }, - { - "name": "floatspanset_in", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_setspan_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Spanset_in", - "sqlfn": "spanset_in", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "floatspanset", - "sqlSignatures": [ - { - "args": [ - "cstring" - ], - "ret": "floatspanset", - "sqlName": "floatspanset_in" - } - ] - }, - { - "name": "floatspanset_out", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_setspan_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Spanset_out", - "sqlfn": "spanset_out", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "cstring", - "sqlSignatures": [ - { - "args": [ - "floatspanset" - ], - "ret": "cstring", - "sqlName": "floatspanset_out" - } - ] - }, - { - "name": "intset_in", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_setspan_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_in", - "sqlfn": "intset_in", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "intset", - "sqlSignatures": [ - { - "args": [ - "cstring" - ], - "ret": "intset" - } - ] - }, - { - "name": "intset_out", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "set", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "set", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Set_out", - "sqlfn": "intset_out", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "cstring", - "sqlSignatures": [ - { - "args": [ - "intset" - ], - "ret": "cstring" - } - ] - }, - { - "name": "intspan_expand", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "value", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_setspan_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Numspan_expand", - "sqlfn": "expand", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "datespan", - "intspan" - ], - "sqlSignatures": [ - { - "args": [ - "intspan", - "integer" - ], - "ret": "intspan" - }, - { - "args": [ - "datespan", - "integer" - ], - "ret": "datespan" - } - ] - }, - { - "name": "intspan_in", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_setspan_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Span_in", - "sqlfn": "span_in", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "intspan", - "sqlSignatures": [ - { - "args": [ - "cstring" - ], - "ret": "intspan", - "sqlName": "intspan_in" - } - ] - }, - { - "name": "intspan_out", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Span_out", - "sqlfn": "span_out", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "cstring", - "sqlSignatures": [ - { - "args": [ - "intspan" - ], - "ret": "cstring", - "sqlName": "intspan_out" - } - ] - }, - { - "name": "intspanset_in", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_setspan_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Spanset_in", - "sqlfn": "spanset_in", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "intspanset", - "sqlSignatures": [ - { - "args": [ - "cstring" - ], - "ret": "intspanset", - "sqlName": "intspanset_in" - } - ] - }, - { - "name": "intspanset_out", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Spanset_out", - "sqlfn": "spanset_out", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "cstring", - "sqlSignatures": [ - { - "args": [ - "intspanset" - ], - "ret": "cstring", - "sqlName": "intspanset_out" - } - ] - }, - { - "name": "set_as_hexwkb", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "variant", - "cType": "uint8_t", - "canonical": "unsigned char" - }, - { - "name": "size_out", - "cType": "size_t *", - "canonical": "size_t *" - } - ], - "shape": { - "outParams": [ - "size_out" - ] - }, - "group": "meos_setspan_inout", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:size_t" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "variant", - "kind": "json", - "json": "integer" - }, - { - "name": "size_out", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Set_as_hexwkb", - "sqlfn": "asHexWKB", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "text", - "sqlSignatures": [ - { - "args": [ - "cbufferset", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - }, - { - "args": [ - "geomset", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - }, - { - "args": [ - "geogset", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - }, - { - "args": [ - "h3indexset", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - }, - { - "args": [ - "jsonbset", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - }, - { - "args": [ - "npointset", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - }, - { - "args": [ - "pcpointset", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - }, - { - "args": [ - "pcpatchset", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - }, - { - "args": [ - "poseset", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - }, - { - "args": [ - "posechainset", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - }, - { - "args": [ - "quadbinset", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - }, - { - "args": [ - "s2cellset", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - }, - { - "args": [ - "intset", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - }, - { - "args": [ - "bigintset", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - }, - { - "args": [ - "floatset", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - }, - { - "args": [ - "textset", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - }, - { - "args": [ - "dateset", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - }, - { - "args": [ - "tstzset", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - } - ] - }, - { - "name": "set_as_wkb", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint8_t *", - "canonical": "uint8_t *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "variant", - "cType": "uint8_t", - "canonical": "unsigned char" - }, - { - "name": "size_out", - "cType": "size_t *", - "canonical": "size_t *" - } - ], - "shape": { - "outParams": [ - "size_out" - ], - "boundArgs": { - "variant": "WKB_EXTENDED" - } - }, - "group": "meos_setspan_inout", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:size_t; no-encoder:uint8_t" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "variant", - "kind": "json", - "json": "integer" - }, - { - "name": "size_out", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Set_send", - "sqlfn": "intset_send", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "bytea", - "sqlSignatures": [ - { - "args": [ - "cbufferset" - ], - "ret": "bytea", - "sqlName": "cbufferset_send" - }, - { - "args": [ - "geomset" - ], - "ret": "bytea", - "sqlName": "geomset_send" - }, - { - "args": [ - "geogset" - ], - "ret": "bytea", - "sqlName": "geogset_send" - }, - { - "args": [ - "h3indexset" - ], - "ret": "bytea", - "sqlName": "h3indexset_send" - }, - { - "args": [ - "jsonbset" - ], - "ret": "bytea", - "sqlName": "jsonbset_send" - }, - { - "args": [ - "npointset" - ], - "ret": "bytea", - "sqlName": "npointset_send" - }, - { - "args": [ - "pcpointset" - ], - "ret": "bytea", - "sqlName": "pcpointset_send" - }, - { - "args": [ - "pcpatchset" - ], - "ret": "bytea", - "sqlName": "pcpatchset_send" - }, - { - "args": [ - "poseset" - ], - "ret": "bytea", - "sqlName": "poseset_send" - }, - { - "args": [ - "posechainset" - ], - "ret": "bytea", - "sqlName": "posechainset_send" - }, - { - "args": [ - "quadbinset" - ], - "ret": "bytea", - "sqlName": "quadbinset_send" - }, - { - "args": [ - "s2cellset" - ], - "ret": "bytea", - "sqlName": "s2cellset_send" - }, - { - "args": [ - "intset" - ], - "ret": "bytea", - "sqlName": "intset_send" - }, - { - "args": [ - "bigintset" - ], - "ret": "bytea", - "sqlName": "bigintset_send" - }, - { - "args": [ - "floatset" - ], - "ret": "bytea", - "sqlName": "floatset_send" - }, - { - "args": [ - "textset" - ], - "ret": "bytea", - "sqlName": "textset_send" - }, - { - "args": [ - "dateset" - ], - "ret": "bytea", - "sqlName": "dateset_send" - }, - { - "args": [ - "tstzset" - ], - "ret": "bytea", - "sqlName": "tstzset_send" - }, - { - "args": [ - "cbufferset", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - }, - { - "args": [ - "geomset", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - }, - { - "args": [ - "geogset", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - }, - { - "args": [ - "h3indexset", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - }, - { - "args": [ - "jsonbset", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - }, - { - "args": [ - "npointset", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - }, - { - "args": [ - "pcpointset", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - }, - { - "args": [ - "pcpatchset", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - }, - { - "args": [ - "poseset", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - }, - { - "args": [ - "posechainset", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - }, - { - "args": [ - "quadbinset", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - }, - { - "args": [ - "s2cellset", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - }, - { - "args": [ - "intset", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - }, - { - "args": [ - "bigintset", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - }, - { - "args": [ - "floatset", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - }, - { - "args": [ - "textset", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - }, - { - "args": [ - "dateset", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - }, - { - "args": [ - "tstzset", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - } - ] - }, - { - "name": "set_from_hexwkb", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "hexwkb", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_setspan_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "hexwkb", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_from_hexwkb", - "sqlfn": "intsetFromHexWKB", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "bigintset", - "cbufferset", - "dateset", - "floatset", - "geogset", - "geomset", - "h3indexset", - "intset", - "jsonbset", - "npointset", - "pcpatchset", - "pcpointset", - "posechainset", - "poseset", - "quadbinset", - "s2cellset", - "textset", - "tstzset" - ], - "sqlSignatures": [ - { - "args": [ - "text" - ], - "ret": "cbufferset", - "sqlName": "cbuffersetFromHexWKB" - }, - { - "args": [ - "text" - ], - "ret": "geomset", - "sqlName": "geomsetFromHexWKB" - }, - { - "args": [ - "text" - ], - "ret": "geogset", - "sqlName": "geogsetFromHexWKB" - }, - { - "args": [ - "text" - ], - "ret": "h3indexset", - "sqlName": "h3indexsetFromHexWKB" - }, - { - "args": [ - "text" - ], - "ret": "jsonbset", - "sqlName": "jsonbsetFromHexWKB" - }, - { - "args": [ - "text" - ], - "ret": "npointset", - "sqlName": "npointsetFromHexWKB" - }, - { - "args": [ - "text" - ], - "ret": "pcpointset", - "sqlName": "pcpointsetFromHexWKB" - }, - { - "args": [ - "text" - ], - "ret": "pcpatchset", - "sqlName": "pcpatchsetFromHexWKB" - }, - { - "args": [ - "text" - ], - "ret": "poseset", - "sqlName": "posesetFromHexWKB" - }, - { - "args": [ - "text" - ], - "ret": "posechainset", - "sqlName": "posechainsetFromHexWKB" - }, - { - "args": [ - "text" - ], - "ret": "quadbinset", - "sqlName": "quadbinsetFromHexWKB" - }, - { - "args": [ - "text" - ], - "ret": "s2cellset", - "sqlName": "s2cellsetFromHexWKB" - }, - { - "args": [ - "text" - ], - "ret": "intset", - "sqlName": "intsetFromHexWKB" - }, - { - "args": [ - "text" - ], - "ret": "bigintset", - "sqlName": "bigintsetFromHexWKB" - }, - { - "args": [ - "text" - ], - "ret": "floatset", - "sqlName": "floatsetFromHexWKB" - }, - { - "args": [ - "text" - ], - "ret": "textset", - "sqlName": "textsetFromHexWKB" - }, - { - "args": [ - "text" - ], - "ret": "dateset", - "sqlName": "datesetFromHexWKB" - }, - { - "args": [ - "text" - ], - "ret": "tstzset", - "sqlName": "tstzsetFromHexWKB" - } - ] - }, - { - "name": "set_from_wkb", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "wkb", - "cType": "const uint8_t *", - "canonical": "const uint8_t *" - }, - { - "name": "size", - "cType": "size_t", - "canonical": "size_t" - } - ], - "group": "meos_setspan_inout", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint8_t; no-decoder:size_t" - }, - "wire": { - "params": [ - { - "name": "wkb", - "kind": "unsupported" - }, - { - "name": "size", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_recv", - "sqlfn": "intset_recv", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "bigintset", - "cbufferset", - "dateset", - "floatset", - "geogset", - "geomset", - "h3indexset", - "intset", - "jsonbset", - "npointset", - "pcpatchset", - "pcpointset", - "posechainset", - "poseset", - "quadbinset", - "s2cellset", - "textset", - "tstzset" - ], - "sqlSignatures": [ - { - "args": [ - "internal" - ], - "ret": "cbufferset", - "sqlName": "cbufferset_recv" - }, - { - "args": [ - "internal" - ], - "ret": "geomset", - "sqlName": "geomset_recv" - }, - { - "args": [ - "internal" - ], - "ret": "geogset", - "sqlName": "geogset_recv" - }, - { - "args": [ - "internal" - ], - "ret": "h3indexset", - "sqlName": "h3indexset_recv" - }, - { - "args": [ - "internal" - ], - "ret": "jsonbset", - "sqlName": "jsonbset_recv" - }, - { - "args": [ - "internal" - ], - "ret": "npointset", - "sqlName": "npointset_recv" - }, - { - "args": [ - "internal" - ], - "ret": "pcpointset", - "sqlName": "pcpointset_recv" - }, - { - "args": [ - "internal" - ], - "ret": "pcpatchset", - "sqlName": "pcpatchset_recv" - }, - { - "args": [ - "internal" - ], - "ret": "poseset", - "sqlName": "poseset_recv" - }, - { - "args": [ - "internal" - ], - "ret": "posechainset", - "sqlName": "posechainset_recv" - }, - { - "args": [ - "internal" - ], - "ret": "quadbinset", - "sqlName": "quadbinset_recv" - }, - { - "args": [ - "internal" - ], - "ret": "s2cellset", - "sqlName": "s2cellset_recv" - }, - { - "args": [ - "internal" - ], - "ret": "intset", - "sqlName": "intset_recv" - }, - { - "args": [ - "internal" - ], - "ret": "bigintset", - "sqlName": "bigintset_recv" - }, - { - "args": [ - "internal" - ], - "ret": "floatset", - "sqlName": "floatset_recv" - }, - { - "args": [ - "internal" - ], - "ret": "textset", - "sqlName": "textset_recv" - }, - { - "args": [ - "internal" - ], - "ret": "dateset", - "sqlName": "dateset_recv" - }, - { - "args": [ - "internal" - ], - "ret": "tstzset", - "sqlName": "tstzset_recv" - }, - { - "args": [ - "bytea" - ], - "ret": "cbufferset", - "sqlName": "cbuffersetFromBinary" - }, - { - "args": [ - "bytea" - ], - "ret": "geomset", - "sqlName": "geomsetFromBinary" - }, - { - "args": [ - "bytea" - ], - "ret": "geomset", - "sqlName": "geomsetFromEWKB" - }, - { - "args": [ - "bytea" - ], - "ret": "geogset", - "sqlName": "geogsetFromBinary" - }, - { - "args": [ - "bytea" - ], - "ret": "geogset", - "sqlName": "geogsetFromEWKB" - }, - { - "args": [ - "bytea" - ], - "ret": "h3indexset", - "sqlName": "h3indexsetFromBinary" - }, - { - "args": [ - "bytea" - ], - "ret": "jsonbset", - "sqlName": "jsonbsetFromBinary" - }, - { - "args": [ - "bytea" - ], - "ret": "npointset", - "sqlName": "npointsetFromBinary" - }, - { - "args": [ - "bytea" - ], - "ret": "npointset", - "sqlName": "npointsetFromEWKB" - }, - { - "args": [ - "bytea" - ], - "ret": "pcpointset", - "sqlName": "pcpointsetFromBinary" - }, - { - "args": [ - "bytea" - ], - "ret": "pcpatchset", - "sqlName": "pcpatchsetFromBinary" - }, - { - "args": [ - "bytea" - ], - "ret": "poseset", - "sqlName": "posesetFromBinary" - }, - { - "args": [ - "bytea" - ], - "ret": "poseset", - "sqlName": "posesetFromEWKB" - }, - { - "args": [ - "bytea" - ], - "ret": "posechainset", - "sqlName": "posechainsetFromBinary" - }, - { - "args": [ - "bytea" - ], - "ret": "posechainset", - "sqlName": "posechainsetFromEWKB" - }, - { - "args": [ - "bytea" - ], - "ret": "quadbinset", - "sqlName": "quadbinsetFromBinary" - }, - { - "args": [ - "bytea" - ], - "ret": "s2cellset", - "sqlName": "s2cellsetFromBinary" - }, - { - "args": [ - "bytea" - ], - "ret": "intset", - "sqlName": "intsetFromBinary" - }, - { - "args": [ - "bytea" - ], - "ret": "bigintset", - "sqlName": "bigintsetFromBinary" - }, - { - "args": [ - "bytea" - ], - "ret": "floatset", - "sqlName": "floatsetFromBinary" - }, - { - "args": [ - "bytea" - ], - "ret": "textset", - "sqlName": "textsetFromBinary" - }, - { - "args": [ - "bytea" - ], - "ret": "dateset", - "sqlName": "datesetFromBinary" - }, - { - "args": [ - "bytea" - ], - "ret": "tstzset", - "sqlName": "tstzsetFromBinary" - } - ] - }, - { - "name": "span_as_hexwkb", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "variant", - "cType": "uint8_t", - "canonical": "unsigned char" - }, - { - "name": "size_out", - "cType": "size_t *", - "canonical": "size_t *" - } - ], - "shape": { - "outParams": [ - "size_out" - ] - }, - "group": "meos_setspan_inout", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:size_t" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "variant", - "kind": "json", - "json": "integer" - }, - { - "name": "size_out", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Span_as_hexwkb", - "sqlfn": "asHexWKB", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "text", - "sqlSignatures": [ - { - "args": [ - "intspan", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - }, - { - "args": [ - "bigintspan", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - }, - { - "args": [ - "floatspan", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - }, - { - "args": [ - "datespan", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - }, - { - "args": [ - "tstzspan", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - } - ] - }, - { - "name": "span_as_wkb", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint8_t *", - "canonical": "uint8_t *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "variant", - "cType": "uint8_t", - "canonical": "unsigned char" - }, - { - "name": "size_out", - "cType": "size_t *", - "canonical": "size_t *" - } - ], - "shape": { - "outParams": [ - "size_out" - ], - "boundArgs": { - "variant": "0" - } - }, - "group": "meos_setspan_inout", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:size_t; no-encoder:uint8_t" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "variant", - "kind": "json", - "json": "integer" - }, - { - "name": "size_out", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Span_send", - "sqlfn": "span_send", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "bytea", - "sqlSignatures": [ - { - "args": [ - "intspan" - ], - "ret": "bytea", - "sqlName": "intspan_send" - }, - { - "args": [ - "bigintspan" - ], - "ret": "bytea", - "sqlName": "bigintspan_send" - }, - { - "args": [ - "floatspan" - ], - "ret": "bytea", - "sqlName": "floatspan_send" - }, - { - "args": [ - "datespan" - ], - "ret": "bytea", - "sqlName": "datespan_send" - }, - { - "args": [ - "tstzspan" - ], - "ret": "bytea", - "sqlName": "tstzspan_send" - }, - { - "args": [ - "intspan", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - }, - { - "args": [ - "bigintspan", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - }, - { - "args": [ - "floatspan", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - }, - { - "args": [ - "datespan", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - }, - { - "args": [ - "tstzspan", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - } - ] - }, - { - "name": "span_from_hexwkb", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "hexwkb", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_setspan_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "hexwkb", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Span_from_hexwkb", - "sqlfn": "intspanFromHexWKB", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "bigintspan", - "datespan", - "floatspan", - "intspan", - "tstzspan" - ], - "sqlSignatures": [ - { - "args": [ - "text" - ], - "ret": "intspan", - "sqlName": "intspanFromHexWKB" - }, - { - "args": [ - "text" - ], - "ret": "bigintspan", - "sqlName": "bigintspanFromHexWKB" - }, - { - "args": [ - "text" - ], - "ret": "floatspan", - "sqlName": "floatspanFromHexWKB" - }, - { - "args": [ - "text" - ], - "ret": "tstzspan", - "sqlName": "tstzspanFromHexWKB" - }, - { - "args": [ - "text" - ], - "ret": "datespan", - "sqlName": "datespanFromHexWKB" - } - ] - }, - { - "name": "span_from_wkb", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "wkb", - "cType": "const uint8_t *", - "canonical": "const uint8_t *" - }, - { - "name": "size", - "cType": "size_t", - "canonical": "size_t" - } - ], - "group": "meos_setspan_inout", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint8_t; no-decoder:size_t" - }, - "wire": { - "params": [ - { - "name": "wkb", - "kind": "unsupported" - }, - { - "name": "size", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Span_recv", - "sqlfn": "span_recv", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "bigintspan", - "datespan", - "floatspan", - "intspan", - "tstzspan" - ], - "sqlSignatures": [ - { - "args": [ - "internal" - ], - "ret": "intspan", - "sqlName": "intspan_recv" - }, - { - "args": [ - "internal" - ], - "ret": "bigintspan", - "sqlName": "bigintspan_recv" - }, - { - "args": [ - "internal" - ], - "ret": "floatspan", - "sqlName": "floatspan_recv" - }, - { - "args": [ - "internal" - ], - "ret": "datespan", - "sqlName": "datespan_recv" - }, - { - "args": [ - "internal" - ], - "ret": "tstzspan", - "sqlName": "tstzspan_recv" - }, - { - "args": [ - "bytea" - ], - "ret": "intspan", - "sqlName": "intspanFromBinary" - }, - { - "args": [ - "bytea" - ], - "ret": "bigintspan", - "sqlName": "bigintspanFromBinary" - }, - { - "args": [ - "bytea" - ], - "ret": "floatspan", - "sqlName": "floatspanFromBinary" - }, - { - "args": [ - "bytea" - ], - "ret": "tstzspan", - "sqlName": "tstzspanFromBinary" - }, - { - "args": [ - "bytea" - ], - "ret": "datespan", - "sqlName": "datespanFromBinary" - } - ] - }, - { - "name": "spanset_as_hexwkb", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "variant", - "cType": "uint8_t", - "canonical": "unsigned char" - }, - { - "name": "size_out", - "cType": "size_t *", - "canonical": "size_t *" - } - ], - "shape": { - "outParams": [ - "size_out" - ] - }, - "group": "meos_setspan_inout", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:size_t" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "variant", - "kind": "json", - "json": "integer" - }, - { - "name": "size_out", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Spanset_as_hexwkb", - "sqlfn": "asHexWKB", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "text", - "sqlSignatures": [ - { - "args": [ - "intspanset", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - }, - { - "args": [ - "bigintspanset", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - }, - { - "args": [ - "floatspanset", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - }, - { - "args": [ - "datespanset", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - }, - { - "args": [ - "tstzspanset", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - } - ] - }, - { - "name": "spanset_as_wkb", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint8_t *", - "canonical": "uint8_t *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "variant", - "cType": "uint8_t", - "canonical": "unsigned char" - }, - { - "name": "size_out", - "cType": "size_t *", - "canonical": "size_t *" - } - ], - "shape": { - "outParams": [ - "size_out" - ], - "boundArgs": { - "variant": "0" - } - }, - "group": "meos_setspan_inout", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:size_t; no-encoder:uint8_t" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "variant", - "kind": "json", - "json": "integer" - }, - { - "name": "size_out", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Spanset_send", - "sqlfn": "spanset_send", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "bytea", - "sqlSignatures": [ - { - "args": [ - "intspanset" - ], - "ret": "bytea", - "sqlName": "intspanset_send" - }, - { - "args": [ - "bigintspanset" - ], - "ret": "bytea", - "sqlName": "bigintspanset_send" - }, - { - "args": [ - "floatspanset" - ], - "ret": "bytea", - "sqlName": "floatspanset_send" - }, - { - "args": [ - "datespanset" - ], - "ret": "bytea", - "sqlName": "datespanset_send" - }, - { - "args": [ - "tstzspanset" - ], - "ret": "bytea", - "sqlName": "tstzspanset_send" - }, - { - "args": [ - "intspanset", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - }, - { - "args": [ - "bigintspanset", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - }, - { - "args": [ - "floatspanset", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - }, - { - "args": [ - "datespanset", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - }, - { - "args": [ - "tstzspanset", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - } - ] - }, - { - "name": "spanset_from_hexwkb", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "hexwkb", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_setspan_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "hexwkb", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Spanset_from_hexwkb", - "sqlfn": "intspansetFromHexWKB", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "bigintspanset", - "datespanset", - "floatspanset", - "intspanset", - "tstzspanset" - ], - "sqlSignatures": [ - { - "args": [ - "text" - ], - "ret": "intspanset", - "sqlName": "intspansetFromHexWKB" - }, - { - "args": [ - "text" - ], - "ret": "bigintspanset", - "sqlName": "bigintspansetFromHexWKB" - }, - { - "args": [ - "text" - ], - "ret": "floatspanset", - "sqlName": "floatspansetFromHexWKB" - }, - { - "args": [ - "text" - ], - "ret": "datespanset", - "sqlName": "datespansetFromHexWKB" - }, - { - "args": [ - "text" - ], - "ret": "tstzspanset", - "sqlName": "tstzspansetFromHexWKB" - } - ] - }, - { - "name": "spanset_from_wkb", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "wkb", - "cType": "const uint8_t *", - "canonical": "const uint8_t *" - }, - { - "name": "size", - "cType": "size_t", - "canonical": "size_t" - } - ], - "group": "meos_setspan_inout", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint8_t; no-decoder:size_t" - }, - "wire": { - "params": [ - { - "name": "wkb", - "kind": "unsupported" - }, - { - "name": "size", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Spanset_recv", - "sqlfn": "spanset_recv", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "bigintspanset", - "datespanset", - "floatspanset", - "intspanset", - "tstzspanset" - ], - "sqlSignatures": [ - { - "args": [ - "internal" - ], - "ret": "intspanset", - "sqlName": "intspanset_recv" - }, - { - "args": [ - "internal" - ], - "ret": "bigintspanset", - "sqlName": "bigintspanset_recv" - }, - { - "args": [ - "internal" - ], - "ret": "floatspanset", - "sqlName": "floatspanset_recv" - }, - { - "args": [ - "internal" - ], - "ret": "datespanset", - "sqlName": "datespanset_recv" - }, - { - "args": [ - "internal" - ], - "ret": "tstzspanset", - "sqlName": "tstzspanset_recv" - }, - { - "args": [ - "bytea" - ], - "ret": "intspanset", - "sqlName": "intspansetFromBinary" - }, - { - "args": [ - "bytea" - ], - "ret": "bigintspanset", - "sqlName": "bigintspansetFromBinary" - }, - { - "args": [ - "bytea" - ], - "ret": "floatspanset", - "sqlName": "floatspansetFromBinary" - }, - { - "args": [ - "bytea" - ], - "ret": "datespanset", - "sqlName": "datespansetFromBinary" - }, - { - "args": [ - "bytea" - ], - "ret": "tstzspanset", - "sqlName": "tstzspansetFromBinary" - } - ] - }, - { - "name": "textset_in", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_setspan_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_in", - "sqlfn": "intset_in", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "textset", - "sqlSignatures": [ - { - "args": [ - "cstring" - ], - "ret": "textset", - "sqlName": "textset_in" - } - ] - }, - { - "name": "textset_out", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "set", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "set", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Set_out", - "sqlfn": "intset_out", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "cstring", - "sqlSignatures": [ - { - "args": [ - "textset" - ], - "ret": "cstring", - "sqlName": "textset_out" - } - ] - }, - { - "name": "tstzset_in", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_setspan_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_in", - "sqlfn": "intset_in", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tstzset", - "sqlSignatures": [ - { - "args": [ - "cstring" - ], - "ret": "tstzset", - "sqlName": "tstzset_in" - } - ] - }, - { - "name": "tstzset_out", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "set", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "set", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Set_out", - "sqlfn": "intset_out", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "cstring", - "sqlSignatures": [ - { - "args": [ - "tstzset" - ], - "ret": "cstring", - "sqlName": "tstzset_out" - } - ] - }, - { - "name": "tstzspan_in", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_setspan_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Span_in", - "sqlfn": "span_in", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tstzspan", - "sqlSignatures": [ - { - "args": [ - "cstring" - ], - "ret": "tstzspan", - "sqlName": "tstzspan_in" - } - ] - }, - { - "name": "tstzspan_out", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Span_out", - "sqlfn": "span_out", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "cstring", - "sqlSignatures": [ - { - "args": [ - "tstzspan" - ], - "ret": "cstring", - "sqlName": "tstzspan_out" - } - ] - }, - { - "name": "tstzspanset_in", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_setspan_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Spanset_in", - "sqlfn": "spanset_in", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tstzspanset", - "sqlSignatures": [ - { - "args": [ - "cstring" - ], - "ret": "tstzspanset", - "sqlName": "tstzspanset_in" - } - ] - }, - { - "name": "tstzspanset_out", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Spanset_out", - "sqlfn": "spanset_out", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "cstring", - "sqlSignatures": [ - { - "args": [ - "tstzspanset" - ], - "ret": "cstring", - "sqlName": "tstzspanset_out" - } - ] - }, - { - "name": "bigintset_make", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "values", - "cType": "const int64_t *", - "canonical": "const int64_t *" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_setspan_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "values", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_constructor", - "sqlfn": "set", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "bigintset", - "sqlSignatures": [ - { - "args": [ - "bigint[]" - ], - "ret": "bigintset" - } - ] - }, - { - "name": "bigintspan_make", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "lower", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "upper", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "lower_inc", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "upper_inc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_setspan_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "lower", - "kind": "unsupported" - }, - { - "name": "upper", - "kind": "unsupported" - }, - { - "name": "lower_inc", - "kind": "json", - "json": "boolean" - }, - { - "name": "upper_inc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Span_constructor", - "sqlfn": "span", - "sqlArity": 2, - "sqlArityMax": 4, - "sqlReturnType": "bigintspan", - "sqlSignatures": [ - { - "args": [ - "bigint", - "bigint", - "boolean", - "boolean" - ], - "ret": "bigintspan", - "argDefaults": [ - null, - null, - "true", - "false" - ] - } - ] - }, - { - "name": "dateset_make", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "values", - "cType": "const DateADT *", - "canonical": "const DateADT *" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_setspan_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "values", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_constructor", - "sqlfn": "set", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "dateset", - "sqlSignatures": [ - { - "args": [ - "date[]" - ], - "ret": "dateset" - } - ] - }, - { - "name": "datespan_make", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "lower", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "upper", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "lower_inc", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "upper_inc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_setspan_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "lower", - "kind": "unsupported" - }, - { - "name": "upper", - "kind": "unsupported" - }, - { - "name": "lower_inc", - "kind": "json", - "json": "boolean" - }, - { - "name": "upper_inc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Span_constructor", - "sqlfn": "span", - "sqlArity": 2, - "sqlArityMax": 4, - "sqlReturnType": "datespan", - "sqlSignatures": [ - { - "args": [ - "date", - "date", - "boolean", - "boolean" - ], - "ret": "datespan", - "argDefaults": [ - null, - null, - "true", - "false" - ] - } - ] - }, - { - "name": "floatset_make", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "values", - "cType": "const double *", - "canonical": "const double *" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_setspan_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:values" - }, - "wire": { - "params": [ - { - "name": "values", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_constructor", - "sqlfn": "set", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "floatset", - "sqlSignatures": [ - { - "args": [ - "float[]" - ], - "ret": "floatset" - } - ] - }, - { - "name": "floatspan_make", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "lower", - "cType": "double", - "canonical": "double" - }, - { - "name": "upper", - "cType": "double", - "canonical": "double" - }, - { - "name": "lower_inc", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "upper_inc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_setspan_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "lower", - "kind": "json", - "json": "number" - }, - { - "name": "upper", - "kind": "json", - "json": "number" - }, - { - "name": "lower_inc", - "kind": "json", - "json": "boolean" - }, - { - "name": "upper_inc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Span_constructor", - "sqlfn": "span", - "sqlArity": 2, - "sqlArityMax": 4, - "sqlReturnType": "floatspan", - "sqlSignatures": [ - { - "args": [ - "float", - "float", - "boolean", - "boolean" - ], - "ret": "floatspan", - "argDefaults": [ - null, - null, - "true", - "false" - ] - } - ] - }, - { - "name": "intset_make", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "values", - "cType": "const int *", - "canonical": "const int *" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_setspan_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:values" - }, - "wire": { - "params": [ - { - "name": "values", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_constructor", - "sqlfn": "set", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "intset", - "sqlSignatures": [ - { - "args": [ - "integer[]" - ], - "ret": "intset" - } - ] - }, - { - "name": "intspan_make", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "lower", - "cType": "int", - "canonical": "int" - }, - { - "name": "upper", - "cType": "int", - "canonical": "int" - }, - { - "name": "lower_inc", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "upper_inc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_setspan_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "lower", - "kind": "json", - "json": "integer" - }, - { - "name": "upper", - "kind": "json", - "json": "integer" - }, - { - "name": "lower_inc", - "kind": "json", - "json": "boolean" - }, - { - "name": "upper_inc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Span_constructor", - "sqlfn": "span", - "sqlArity": 2, - "sqlArityMax": 4, - "sqlReturnType": "intspan", - "sqlSignatures": [ - { - "args": [ - "integer", - "integer", - "boolean", - "boolean" - ], - "ret": "intspan", - "argDefaults": [ - null, - null, - "true", - "false" - ] - } - ] - }, - { - "name": "set_copy", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "span_copy", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "spanset_copy", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "spanset_make", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "spans", - "cType": "Span *", - "canonical": "Span *" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_setspan_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "spans", - "kind": "serialized", - "cType": "Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "count", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Spanset_constructor", - "sqlfn": "spanset", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "bigintspanset", - "datespanset", - "floatspanset", - "intspanset", - "tstzspanset" - ], - "sqlSignatures": [ - { - "args": [ - "intspan[]" - ], - "ret": "intspanset" - }, - { - "args": [ - "bigintspan[]" - ], - "ret": "bigintspanset" - }, - { - "args": [ - "floatspan[]" - ], - "ret": "floatspanset" - }, - { - "args": [ - "datespan[]" - ], - "ret": "datespanset" - }, - { - "args": [ - "tstzspan[]" - ], - "ret": "tstzspanset" - } - ] - }, - { - "name": "textset_make", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "values", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_setspan_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:values" - }, - "wire": { - "params": [ - { - "name": "values", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_constructor", - "sqlfn": "set", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "textset", - "sqlSignatures": [ - { - "args": [ - "text[]" - ], - "ret": "textset" - } - ] - }, - { - "name": "tstzset_make", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "values", - "cType": "const TimestampTz *", - "canonical": "const TimestampTz *" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_setspan_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "values", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_constructor", - "sqlfn": "set", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tstzset", - "sqlSignatures": [ - { - "args": [ - "timestamptz[]" - ], - "ret": "tstzset" - } - ] - }, - { - "name": "tstzspan_make", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "lower", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "upper", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "lower_inc", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "upper_inc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_setspan_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "lower", - "kind": "unsupported" - }, - { - "name": "upper", - "kind": "unsupported" - }, - { - "name": "lower_inc", - "kind": "json", - "json": "boolean" - }, - { - "name": "upper_inc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Span_constructor", - "sqlfn": "span", - "sqlArity": 2, - "sqlArityMax": 4, - "sqlReturnType": "tstzspan", - "sqlSignatures": [ - { - "args": [ - "timestamptz", - "timestamptz", - "boolean", - "boolean" - ], - "ret": "tstzspan", - "argDefaults": [ - null, - null, - "true", - "false" - ] - } - ] - }, - { - "name": "bigint_to_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_setspan_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Value_to_set", - "sqlfn": "set", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "bigintset", - "sqlSignatures": [ - { - "args": [ - "bigint" - ], - "ret": "bigintset" - } - ] - }, - { - "name": "bigint_to_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_setspan_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Value_to_span", - "sqlfn": "span", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "bigintspan", - "sqlSignatures": [ - { - "args": [ - "bigint" - ], - "ret": "bigintspan" - } - ], - "sqlop": "::" - }, - { - "name": "bigint_to_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_setspan_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Value_to_spanset", - "sqlfn": "spanset", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "bigintspanset", - "sqlSignatures": [ - { - "args": [ - "bigint" - ], - "ret": "bigintspanset" - } - ] - }, - { - "name": "date_to_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_setspan_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Value_to_set", - "sqlfn": "set", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "dateset", - "sqlSignatures": [ - { - "args": [ - "date" - ], - "ret": "dateset" - } - ] - }, - { - "name": "date_to_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_setspan_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Value_to_span", - "sqlfn": "span", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "datespan", - "sqlSignatures": [ - { - "args": [ - "date" - ], - "ret": "datespan" - } - ], - "sqlop": "::" - }, - { - "name": "date_to_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_setspan_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Value_to_spanset", - "sqlfn": "spanset", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "datespanset", - "sqlSignatures": [ - { - "args": [ - "date" - ], - "ret": "datespanset" - } - ] - }, - { - "name": "dateset_to_tstzset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Dateset_to_tstzset", - "sqlfn": "tstzset", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tstzset", - "sqlSignatures": [ - { - "args": [ - "dateset" - ], - "ret": "tstzset" - } - ], - "sqlop": "::" - }, - { - "name": "datespan_to_tstzspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Datespan_to_tstzspan", - "sqlfn": "tstzspan", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tstzspan", - "sqlSignatures": [ - { - "args": [ - "datespan" - ], - "ret": "tstzspan" - } - ], - "sqlop": "::" - }, - { - "name": "datespanset_to_tstzspanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Datespanset_to_tstzspanset", - "sqlfn": "tstzspanset", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tstzspanset", - "sqlSignatures": [ - { - "args": [ - "datespanset" - ], - "ret": "tstzspanset" - } - ], - "sqlop": "::" - }, - { - "name": "float_to_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_setspan_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Value_to_set", - "sqlfn": "set", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "floatset", - "sqlSignatures": [ - { - "args": [ - "float" - ], - "ret": "floatset" - } - ] - }, - { - "name": "float_to_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_setspan_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Value_to_span", - "sqlfn": "span", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "floatspan", - "sqlSignatures": [ - { - "args": [ - "float" - ], - "ret": "floatspan" - } - ], - "sqlop": "::" - }, - { - "name": "float_to_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_setspan_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Value_to_spanset", - "sqlfn": "spanset", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "floatspanset", - "sqlSignatures": [ - { - "args": [ - "float" - ], - "ret": "floatspanset" - } - ] - }, - { - "name": "floatset_to_intset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Floatset_to_intset", - "sqlfn": "intset", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "intset", - "sqlSignatures": [ - { - "args": [ - "floatset" - ], - "ret": "intset" - } - ], - "sqlop": "::" - }, - { - "name": "floatspan_to_intspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Floatspan_to_intspan", - "sqlfn": "intspan", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "intspan", - "sqlSignatures": [ - { - "args": [ - "floatspan" - ], - "ret": "intspan" - } - ], - "sqlop": "::" - }, - { - "name": "floatspan_to_bigintspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "floatspanset_to_intspanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Floatspanset_to_intspanset", - "sqlfn": "intspanset", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "intspanset", - "sqlSignatures": [ - { - "args": [ - "floatspanset" - ], - "ret": "intspanset" - } - ], - "sqlop": "::" - }, - { - "name": "int_to_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_setspan_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Value_to_set", - "sqlfn": "set", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "intset", - "sqlSignatures": [ - { - "args": [ - "integer" - ], - "ret": "intset" - } - ] - }, - { - "name": "int_to_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_setspan_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Value_to_span", - "sqlfn": "span", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "intspan", - "sqlSignatures": [ - { - "args": [ - "integer" - ], - "ret": "intspan" - } - ], - "sqlop": "::" - }, - { - "name": "int_to_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_setspan_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Value_to_spanset", - "sqlfn": "spanset", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "intspanset", - "sqlSignatures": [ - { - "args": [ - "integer" - ], - "ret": "intspanset" - } - ] - }, - { - "name": "intset_to_floatset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Intset_to_floatset", - "sqlfn": "floatset", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "floatset", - "sqlSignatures": [ - { - "args": [ - "intset" - ], - "ret": "floatset" - } - ], - "sqlop": "::" - }, - { - "name": "intspan_to_floatspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Intspan_to_floatspan", - "sqlfn": "floatspan", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "floatspan", - "sqlSignatures": [ - { - "args": [ - "intspan" - ], - "ret": "floatspan" - } - ], - "sqlop": "::" - }, - { - "name": "intspan_to_bigintspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "bigintspan_to_intspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "bigintspan_to_floatspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "intspanset_to_floatspanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Intspanset_to_floatspanset", - "sqlfn": "floatspanset", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "floatspanset", - "sqlSignatures": [ - { - "args": [ - "intspanset" - ], - "ret": "floatspanset" - } - ], - "sqlop": "::" - }, - { - "name": "set_to_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_to_span", - "sqlfn": "span", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "bigintspan", - "datespan", - "floatspan", - "intspan", - "tstzspan" - ], - "sqlSignatures": [ - { - "args": [ - "intset" - ], - "ret": "intspan" - }, - { - "args": [ - "bigintset" - ], - "ret": "bigintspan" - }, - { - "args": [ - "floatset" - ], - "ret": "floatspan" - }, - { - "args": [ - "dateset" - ], - "ret": "datespan" - }, - { - "args": [ - "tstzset" - ], - "ret": "tstzspan" - } - ] - }, - { - "name": "set_to_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_to_spanset", - "sqlfn": "spanset", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "bigintspanset", - "datespanset", - "floatspanset", - "intspanset", - "tstzspanset" - ], - "sqlSignatures": [ - { - "args": [ - "intset" - ], - "ret": "intspanset" - }, - { - "args": [ - "bigintset" - ], - "ret": "bigintspanset" - }, - { - "args": [ - "floatset" - ], - "ret": "floatspanset" - }, - { - "args": [ - "dateset" - ], - "ret": "datespanset" - }, - { - "args": [ - "tstzset" - ], - "ret": "tstzspanset" - } - ] - }, - { - "name": "span_to_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Span_to_spanset", - "sqlfn": "spanset", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "bigintspanset", - "datespanset", - "floatspanset", - "intspanset", - "tstzspanset" - ], - "sqlSignatures": [ - { - "args": [ - "intspan" - ], - "ret": "intspanset" - }, - { - "args": [ - "bigintspan" - ], - "ret": "bigintspanset" - }, - { - "args": [ - "floatspan" - ], - "ret": "floatspanset" - }, - { - "args": [ - "datespan" - ], - "ret": "datespanset" - }, - { - "args": [ - "tstzspan" - ], - "ret": "tstzspanset" - } - ] - }, - { - "name": "text_to_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_setspan_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Value_to_set", - "sqlfn": "set", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "textset", - "sqlSignatures": [ - { - "args": [ - "text" - ], - "ret": "textset" - } - ] - }, - { - "name": "timestamptz_to_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_setspan_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Value_to_set", - "sqlfn": "set", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tstzset", - "sqlSignatures": [ - { - "args": [ - "timestamptz" - ], - "ret": "tstzset" - } - ] - }, - { - "name": "timestamptz_to_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_setspan_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Value_to_span", - "sqlfn": "span", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tstzspan", - "sqlSignatures": [ - { - "args": [ - "timestamptz" - ], - "ret": "tstzspan" - } - ], - "sqlop": "::" - }, - { - "name": "timestamptz_to_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_setspan_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Value_to_spanset", - "sqlfn": "spanset", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tstzspanset", - "sqlSignatures": [ - { - "args": [ - "timestamptz" - ], - "ret": "tstzspanset" - } - ] - }, - { - "name": "tstzset_to_dateset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tstzset_to_dateset", - "sqlfn": "dateset", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "dateset", - "sqlSignatures": [ - { - "args": [ - "tstzset" - ], - "ret": "dateset" - } - ], - "sqlop": "::" - }, - { - "name": "tstzspan_to_datespan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tstzspan_to_datespan", - "sqlfn": "datespan", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "datespan", - "sqlSignatures": [ - { - "args": [ - "tstzspan" - ], - "ret": "datespan" - } - ], - "sqlop": "::" - }, - { - "name": "tstzspanset_to_datespanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tstzspanset_to_datespanset", - "sqlfn": "datespanset", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "datespanset", - "sqlSignatures": [ - { - "args": [ - "tstzspanset" - ], - "ret": "datespanset" - } - ], - "sqlop": "::" - }, - { - "name": "bigintset_end_value", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Set_end_value", - "sqlfn": "endValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "bigint", - "sqlSignatures": [ - { - "args": [ - "bigintset" - ], - "ret": "bigint" - } - ] - }, - { - "name": "bigintset_start_value", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Set_start_value", - "sqlfn": "startValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "bigint", - "sqlSignatures": [ - { - "args": [ - "bigintset" - ], - "ret": "bigint" - } - ] - }, - { - "name": "bigintset_value_n", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "n", - "cType": "int", - "canonical": "int" - }, - { - "name": "result", - "cType": "int64_t *", - "canonical": "int64_t *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_setspan_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "n", - "kind": "json", - "json": "integer" - }, - { - "name": "result", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Set_value_n", - "sqlfn": "valueN", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "bigint", - "sqlSignatures": [ - { - "args": [ - "bigintset", - "integer" - ], - "ret": "bigint" - } - ] - }, - { - "name": "bigintset_values", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t *", - "canonical": "int64_t *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "int64_t", - "canonical": "int64_t" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_setspan_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count; no-encoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Set_values", - "sqlfn": "getValues", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "bigint[]", - "sqlSignatures": [ - { - "args": [ - "bigintset" - ], - "ret": "bigint[]" - } - ] - }, - { - "name": "bigintspan_lower", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Span_lower", - "sqlfn": "lower", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "bigint", - "sqlSignatures": [ - { - "args": [ - "bigintspan" - ], - "ret": "bigint" - } - ] - }, - { - "name": "bigintspan_upper", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Span_upper", - "sqlfn": "upper", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "bigint", - "sqlSignatures": [ - { - "args": [ - "bigintspan" - ], - "ret": "bigint" - } - ] - }, - { - "name": "bigintspan_width", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Numspan_width", - "sqlfn": "width", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "bigint", - "sqlSignatures": [ - { - "args": [ - "bigintspan" - ], - "ret": "bigint" - } - ] - }, - { - "name": "bigintspanset_lower", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Spanset_lower", - "sqlfn": "lower", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "bigint", - "sqlSignatures": [ - { - "args": [ - "bigintspanset" - ], - "ret": "bigint" - } - ] - }, - { - "name": "bigintspanset_upper", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Spanset_upper", - "sqlfn": "upper", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "bigint", - "sqlSignatures": [ - { - "args": [ - "bigintspanset" - ], - "ret": "bigint" - } - ] - }, - { - "name": "bigintspanset_width", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "boundspan", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "boundspan", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Numspanset_width", - "sqlfn": "width", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "bigint", - "sqlSignatures": [ - { - "args": [ - "bigintspanset", - "boolean" - ], - "ret": "bigint", - "argDefaults": [ - null, - "FALSE" - ] - } - ] - }, - { - "name": "dateset_end_value", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "DateADT", - "canonical": "DateADT" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:DateADT" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Set_end_value", - "sqlfn": "endValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "date", - "sqlSignatures": [ - { - "args": [ - "dateset" - ], - "ret": "date" - } - ] - }, - { - "name": "dateset_start_value", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "DateADT", - "canonical": "DateADT" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:DateADT" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Set_start_value", - "sqlfn": "startValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "date", - "sqlSignatures": [ - { - "args": [ - "dateset" - ], - "ret": "date" - } - ] - }, - { - "name": "dateset_value_n", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "n", - "cType": "int", - "canonical": "int" - }, - { - "name": "result", - "cType": "DateADT *", - "canonical": "DateADT *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_setspan_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "n", - "kind": "json", - "json": "integer" - }, - { - "name": "result", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Set_value_n", - "sqlfn": "valueN", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "date", - "sqlSignatures": [ - { - "args": [ - "dateset", - "integer" - ], - "ret": "date" - } - ] - }, - { - "name": "dateset_values", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "DateADT *", - "canonical": "DateADT *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "DateADT", - "canonical": "DateADT" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_setspan_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count; no-encoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Set_values", - "sqlfn": "getValues", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "date[]", - "sqlSignatures": [ - { - "args": [ - "dateset" - ], - "ret": "date[]" - } - ] - }, - { - "name": "datespan_duration", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Interval *", - "canonical": "Interval *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Interval *", - "encode": "interval_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Datespan_duration", - "sqlfn": "duration", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "interval", - "sqlSignatures": [ - { - "args": [ - "datespan" - ], - "ret": "interval" - } - ] - }, - { - "name": "datespan_lower", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "DateADT", - "canonical": "DateADT" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:DateADT" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Span_lower", - "sqlfn": "lower", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "date", - "sqlSignatures": [ - { - "args": [ - "datespan" - ], - "ret": "date" - } - ] - }, - { - "name": "datespan_upper", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "DateADT", - "canonical": "DateADT" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:DateADT" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Span_upper", - "sqlfn": "upper", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "date", - "sqlSignatures": [ - { - "args": [ - "datespan" - ], - "ret": "date" - } - ] - }, - { - "name": "datespanset_date_n", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "n", - "cType": "int", - "canonical": "int" - }, - { - "name": "result", - "cType": "DateADT *", - "canonical": "DateADT *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_setspan_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "n", - "kind": "json", - "json": "integer" - }, - { - "name": "result", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Datespanset_date_n", - "sqlfn": "dateN", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "date", - "sqlSignatures": [ - { - "args": [ - "datespanset", - "integer" - ], - "ret": "date" - } - ] - }, - { - "name": "datespanset_dates", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Datespanset_dates", - "sqlfn": "dates", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "dateset", - "sqlSignatures": [ - { - "args": [ - "datespanset" - ], - "ret": "dateset" - } - ] - }, - { - "name": "datespanset_duration", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Interval *", - "canonical": "Interval *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "boundspan", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "boundspan", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Interval *", - "encode": "interval_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Datespanset_duration", - "sqlfn": "duration", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "interval", - "sqlSignatures": [ - { - "args": [ - "datespanset", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - } - ] - }, - { - "name": "datespanset_end_date", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "DateADT", - "canonical": "DateADT" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:DateADT" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Datespanset_end_date", - "sqlfn": "endDate", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "date", - "sqlSignatures": [ - { - "args": [ - "datespanset" - ], - "ret": "date" - } - ] - }, - { - "name": "datespanset_lower", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "DateADT", - "canonical": "DateADT" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:DateADT" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Spanset_lower", - "sqlfn": "lower", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "date", - "sqlSignatures": [ - { - "args": [ - "datespanset" - ], - "ret": "date" - } - ] - }, - { - "name": "datespanset_num_dates", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Datespanset_num_dates", - "sqlfn": "numDates", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "datespanset" - ], - "ret": "integer" - } - ] - }, - { - "name": "datespanset_start_date", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "DateADT", - "canonical": "DateADT" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:DateADT" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Datespanset_start_date", - "sqlfn": "startDate", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "date", - "sqlSignatures": [ - { - "args": [ - "datespanset" - ], - "ret": "date" - } - ] - }, - { - "name": "datespanset_upper", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "DateADT", - "canonical": "DateADT" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:DateADT" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Spanset_upper", - "sqlfn": "upper", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "date", - "sqlSignatures": [ - { - "args": [ - "datespanset" - ], - "ret": "date" - } - ] - }, - { - "name": "floatset_end_value", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Set_end_value", - "sqlfn": "endValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "floatset" - ], - "ret": "float" - } - ] - }, - { - "name": "floatset_start_value", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Set_start_value", - "sqlfn": "startValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "floatset" - ], - "ret": "float" - } - ] - }, - { - "name": "floatset_value_n", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "n", - "cType": "int", - "canonical": "int" - }, - { - "name": "result", - "cType": "double *", - "canonical": "double *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_setspan_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "n", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "number", - "from_outparam": "result", - "out_ctype": "double *", - "presence_return": true - } - }, - "mdbC": "Set_value_n", - "sqlfn": "valueN", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "floatset", - "integer" - ], - "ret": "float" - } - ] - }, - { - "name": "floatset_values", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double *", - "canonical": "double *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "double", - "canonical": "double" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_setspan_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count; unsupported-return:double *" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Set_values", - "sqlfn": "getValues", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "float[]", - "sqlSignatures": [ - { - "args": [ - "floatset" - ], - "ret": "float[]" - } - ] - }, - { - "name": "floatspan_lower", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Span_lower", - "sqlfn": "lower", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "floatspan" - ], - "ret": "float" - } - ] - }, - { - "name": "floatspan_upper", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Span_upper", - "sqlfn": "upper", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "floatspan" - ], - "ret": "float" - } - ] - }, - { - "name": "floatspan_width", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Numspan_width", - "sqlfn": "width", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "floatspan" - ], - "ret": "float" - } - ] - }, - { - "name": "floatspanset_lower", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Spanset_lower", - "sqlfn": "lower", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "floatspanset" - ], - "ret": "float" - } - ] - }, - { - "name": "floatspanset_upper", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Spanset_upper", - "sqlfn": "upper", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "floatspanset" - ], - "ret": "float" - } - ] - }, - { - "name": "floatspanset_width", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "boundspan", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "boundspan", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Numspanset_width", - "sqlfn": "width", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "floatspanset", - "boolean" - ], - "ret": "float", - "argDefaults": [ - null, - "FALSE" - ] - } - ] - }, - { - "name": "intset_end_value", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Set_end_value", - "sqlfn": "endValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "intset" - ], - "ret": "integer" - } - ] - }, - { - "name": "intset_start_value", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Set_start_value", - "sqlfn": "startValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "intset" - ], - "ret": "integer" - } - ] - }, - { - "name": "intset_value_n", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "n", - "cType": "int", - "canonical": "int" - }, - { - "name": "result", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_setspan_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "n", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer", - "from_outparam": "result", - "out_ctype": "int *", - "presence_return": true - } - }, - "mdbC": "Set_value_n", - "sqlfn": "valueN", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "intset", - "integer" - ], - "ret": "integer" - } - ] - }, - { - "name": "intset_values", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int *", - "canonical": "int *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "int", - "canonical": "int" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_setspan_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count; unsupported-return:int *" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Set_values", - "sqlfn": "getValues", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer[]", - "sqlSignatures": [ - { - "args": [ - "intset" - ], - "ret": "integer[]" - } - ] - }, - { - "name": "intspan_lower", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Span_lower", - "sqlfn": "lower", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "intspan" - ], - "ret": "integer" - } - ] - }, - { - "name": "intspan_upper", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Span_upper", - "sqlfn": "upper", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "intspan" - ], - "ret": "integer" - } - ] - }, - { - "name": "intspan_width", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Numspan_width", - "sqlfn": "width", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "int", - "sqlSignatures": [ - { - "args": [ - "intspan" - ], - "ret": "int" - } - ] - }, - { - "name": "intspanset_lower", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Spanset_lower", - "sqlfn": "lower", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "intspanset" - ], - "ret": "integer" - } - ] - }, - { - "name": "intspanset_upper", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Spanset_upper", - "sqlfn": "upper", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "intspanset" - ], - "ret": "integer" - } - ] - }, - { - "name": "intspanset_width", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "boundspan", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "boundspan", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Numspanset_width", - "sqlfn": "width", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "int", - "sqlSignatures": [ - { - "args": [ - "intspanset", - "boolean" - ], - "ret": "int", - "argDefaults": [ - null, - "FALSE" - ] - } - ] - }, - { - "name": "set_hash", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Set_hash", - "sqlfn": "hash", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "cbufferset" - ], - "ret": "integer" - }, - { - "args": [ - "geomset" - ], - "ret": "integer" - }, - { - "args": [ - "geogset" - ], - "ret": "integer" - }, - { - "args": [ - "h3indexset" - ], - "ret": "integer" - }, - { - "args": [ - "jsonbset" - ], - "ret": "integer" - }, - { - "args": [ - "npointset" - ], - "ret": "integer" - }, - { - "args": [ - "pcpointset" - ], - "ret": "integer" - }, - { - "args": [ - "pcpatchset" - ], - "ret": "integer" - }, - { - "args": [ - "poseset" - ], - "ret": "integer" - }, - { - "args": [ - "posechainset" - ], - "ret": "integer" - }, - { - "args": [ - "quadbinset" - ], - "ret": "integer" - }, - { - "args": [ - "s2cellset" - ], - "ret": "integer" - }, - { - "args": [ - "intset" - ], - "ret": "integer" - }, - { - "args": [ - "bigintset" - ], - "ret": "integer" - }, - { - "args": [ - "floatset" - ], - "ret": "integer" - }, - { - "args": [ - "textset" - ], - "ret": "integer" - }, - { - "args": [ - "dateset" - ], - "ret": "integer" - }, - { - "args": [ - "tstzset" - ], - "ret": "integer" - } - ] - }, - { - "name": "set_hash_extended", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "seed", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t; unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "seed", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Set_hash_extended", - "sqlfn": "hashExtended", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "bigint", - "sqlSignatures": [ - { - "args": [ - "cbufferset", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "geomset", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "geogset", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "jsonbset", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "npointset", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "pcpointset", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "pcpatchset", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "poseset", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "posechainset", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "quadbinset", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "s2cellset", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "intset", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "bigintset", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "floatset", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "textset", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "dateset", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tstzset", - "bigint" - ], - "ret": "bigint" - } - ] - }, - { - "name": "set_num_values", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Set_num_values", - "sqlfn": "numValues", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "cbufferset" - ], - "ret": "integer" - }, - { - "args": [ - "geomset" - ], - "ret": "integer" - }, - { - "args": [ - "geogset" - ], - "ret": "integer" - }, - { - "args": [ - "h3indexset" - ], - "ret": "integer" - }, - { - "args": [ - "jsonbset" - ], - "ret": "integer" - }, - { - "args": [ - "npointset" - ], - "ret": "integer" - }, - { - "args": [ - "pcpointset" - ], - "ret": "integer" - }, - { - "args": [ - "pcpatchset" - ], - "ret": "integer" - }, - { - "args": [ - "poseset" - ], - "ret": "integer" - }, - { - "args": [ - "posechainset" - ], - "ret": "integer" - }, - { - "args": [ - "quadbinset" - ], - "ret": "integer" - }, - { - "args": [ - "s2cellset" - ], - "ret": "integer" - }, - { - "args": [ - "intset" - ], - "ret": "integer" - }, - { - "args": [ - "bigintset" - ], - "ret": "integer" - }, - { - "args": [ - "floatset" - ], - "ret": "integer" - }, - { - "args": [ - "textset" - ], - "ret": "integer" - }, - { - "args": [ - "dateset" - ], - "ret": "integer" - }, - { - "args": [ - "tstzset" - ], - "ret": "integer" - } - ] - }, - { - "name": "span_hash", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Span_hash", - "sqlfn": "hash", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "intspan" - ], - "ret": "integer" - }, - { - "args": [ - "bigintspan" - ], - "ret": "integer" - }, - { - "args": [ - "floatspan" - ], - "ret": "integer" - }, - { - "args": [ - "datespan" - ], - "ret": "integer" - }, - { - "args": [ - "tstzspan" - ], - "ret": "integer" - } - ] - }, - { - "name": "span_hash_extended", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "seed", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t; unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "seed", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Span_hash_extended", - "sqlfn": "hashExtended", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "bigint", - "sqlSignatures": [ - { - "args": [ - "intspan", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "bigintspan", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "floatspan", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "datespan", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tstzspan", - "bigint" - ], - "ret": "bigint" - } - ] - }, - { - "name": "span_lower_inc", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Span_lower_inc", - "sqlfn": "lowerInc", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspan" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspan" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspan" - ], - "ret": "boolean" - }, - { - "args": [ - "datespan" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan" - ], - "ret": "boolean" - } - ] - }, - { - "name": "span_upper_inc", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Span_upper_inc", - "sqlfn": "upperInc", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspan" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspan" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspan" - ], - "ret": "boolean" - }, - { - "args": [ - "datespan" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan" - ], - "ret": "boolean" - } - ] - }, - { - "name": "spanset_end_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Spanset_end_span", - "sqlfn": "endSpan", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "bigintspan", - "datespan", - "floatspan", - "intspan", - "tstzspan" - ], - "sqlSignatures": [ - { - "args": [ - "intspanset" - ], - "ret": "intspan" - }, - { - "args": [ - "bigintspanset" - ], - "ret": "bigintspan" - }, - { - "args": [ - "floatspanset" - ], - "ret": "floatspan" - }, - { - "args": [ - "datespanset" - ], - "ret": "datespan" - }, - { - "args": [ - "tstzspanset" - ], - "ret": "tstzspan" - } - ] - }, - { - "name": "spanset_hash", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Spanset_hash", - "sqlfn": "hash", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "intspanset" - ], - "ret": "integer" - }, - { - "args": [ - "bigintspanset" - ], - "ret": "integer" - }, - { - "args": [ - "floatspanset" - ], - "ret": "integer" - }, - { - "args": [ - "datespanset" - ], - "ret": "integer" - }, - { - "args": [ - "tstzspanset" - ], - "ret": "integer" - } - ] - }, - { - "name": "spanset_hash_extended", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "seed", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t; unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "seed", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Spanset_hash_extended", - "sqlfn": "hashExtended", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "bigint", - "sqlSignatures": [ - { - "args": [ - "intspanset", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "bigintspanset", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "floatspanset", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "datespanset", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tstzspanset", - "bigint" - ], - "ret": "bigint" - } - ] - }, - { - "name": "spanset_lower_inc", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Spanset_lower_inc", - "sqlfn": "lowerInc", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "datespanset" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspanset" - ], - "ret": "boolean" - } - ] - }, - { - "name": "spanset_num_spans", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Spanset_num_spans", - "sqlfn": "numSpans", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "intspanset" - ], - "ret": "integer" - }, - { - "args": [ - "bigintspanset" - ], - "ret": "integer" - }, - { - "args": [ - "floatspanset" - ], - "ret": "integer" - }, - { - "args": [ - "datespanset" - ], - "ret": "integer" - }, - { - "args": [ - "tstzspanset" - ], - "ret": "integer" - } - ] - }, - { - "name": "spanset_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Spanset_to_span", - "sqlfn": "span", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "bigintspan", - "datespan", - "floatspan", - "intspan", - "tstzspan" - ], - "sqlSignatures": [ - { - "args": [ - "intspanset" - ], - "ret": "intspan" - }, - { - "args": [ - "bigintspanset" - ], - "ret": "bigintspan" - }, - { - "args": [ - "floatspanset" - ], - "ret": "floatspan" - }, - { - "args": [ - "datespanset" - ], - "ret": "datespan" - }, - { - "args": [ - "tstzspanset" - ], - "ret": "tstzspan" - } - ] - }, - { - "name": "spanset_span_n", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Spanset_span_n", - "sqlfn": "spanN", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "bigintspan", - "datespan", - "floatspan", - "intspan", - "tstzspan" - ], - "sqlSignatures": [ - { - "args": [ - "intspanset", - "integer" - ], - "ret": "intspan" - }, - { - "args": [ - "bigintspanset", - "integer" - ], - "ret": "bigintspan" - }, - { - "args": [ - "floatspanset", - "integer" - ], - "ret": "floatspan" - }, - { - "args": [ - "datespanset", - "integer" - ], - "ret": "datespan" - }, - { - "args": [ - "tstzspanset", - "integer" - ], - "ret": "tstzspan" - } - ] - }, - { - "name": "spanset_spanarr", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span **", - "canonical": "Span **" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Span *", - "canonical": "Span *" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_setspan_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "array", - "element": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - }, - "count_outparam": "count" - } - } - }, - { - "name": "spanset_start_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Spanset_start_span", - "sqlfn": "startSpan", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "bigintspan", - "datespan", - "floatspan", - "intspan", - "tstzspan" - ], - "sqlSignatures": [ - { - "args": [ - "intspanset" - ], - "ret": "intspan" - }, - { - "args": [ - "bigintspanset" - ], - "ret": "bigintspan" - }, - { - "args": [ - "floatspanset" - ], - "ret": "floatspan" - }, - { - "args": [ - "datespanset" - ], - "ret": "datespan" - }, - { - "args": [ - "tstzspanset" - ], - "ret": "tstzspan" - } - ] - }, - { - "name": "spanset_upper_inc", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Spanset_upper_inc", - "sqlfn": "upperInc", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "datespanset" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspanset" - ], - "ret": "boolean" - } - ] - }, - { - "name": "textset_end_value", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Set_end_value", - "sqlfn": "endValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "text", - "sqlSignatures": [ - { - "args": [ - "textset" - ], - "ret": "text" - } - ] - }, - { - "name": "textset_start_value", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Set_start_value", - "sqlfn": "startValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "text", - "sqlSignatures": [ - { - "args": [ - "textset" - ], - "ret": "text" - } - ] - }, - { - "name": "textset_value_n", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "n", - "cType": "int", - "canonical": "int" - }, - { - "name": "result", - "cType": "text **", - "canonical": "text **" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_setspan_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:result" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "n", - "kind": "json", - "json": "integer" - }, - { - "name": "result", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Set_value_n", - "sqlfn": "valueN", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "text", - "sqlSignatures": [ - { - "args": [ - "textset", - "integer" - ], - "ret": "text" - } - ] - }, - { - "name": "textset_values", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text **", - "canonical": "text **" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "text *", - "canonical": "text *" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_setspan_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count; unsupported-return:text **" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Set_values", - "sqlfn": "getValues", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "text[]", - "sqlSignatures": [ - { - "args": [ - "textset" - ], - "ret": "text[]" - } - ] - }, - { - "name": "tstzset_end_value", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimestampTz", - "canonical": "TimestampTz" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Set_end_value", - "sqlfn": "endValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "timestamptz", - "sqlSignatures": [ - { - "args": [ - "tstzset" - ], - "ret": "timestamptz" - } - ] - }, - { - "name": "tstzset_start_value", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimestampTz", - "canonical": "TimestampTz" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Set_start_value", - "sqlfn": "startValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "timestamptz", - "sqlSignatures": [ - { - "args": [ - "tstzset" - ], - "ret": "timestamptz" - } - ] - }, - { - "name": "tstzset_value_n", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "n", - "cType": "int", - "canonical": "int" - }, - { - "name": "result", - "cType": "TimestampTz *", - "canonical": "TimestampTz *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_setspan_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "n", - "kind": "json", - "json": "integer" - }, - { - "name": "result", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Set_value_n", - "sqlfn": "valueN", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "timestamptz", - "sqlSignatures": [ - { - "args": [ - "tstzset", - "integer" - ], - "ret": "timestamptz" - } - ] - }, - { - "name": "tstzset_values", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimestampTz *", - "canonical": "TimestampTz *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "TimestampTz", - "canonical": "TimestampTz" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_setspan_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count; no-encoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Set_values", - "sqlfn": "getValues", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "timestamptz[]", - "sqlSignatures": [ - { - "args": [ - "tstzset" - ], - "ret": "timestamptz[]" - } - ] - }, - { - "name": "tstzspan_duration", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Interval *", - "canonical": "Interval *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Interval *", - "encode": "interval_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Tstzspan_duration", - "sqlfn": "duration", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "interval", - "sqlSignatures": [ - { - "args": [ - "tstzspan" - ], - "ret": "interval" - } - ] - }, - { - "name": "tstzspan_lower", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimestampTz", - "canonical": "TimestampTz" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Span_lower", - "sqlfn": "lower", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "timestamptz", - "sqlSignatures": [ - { - "args": [ - "tstzspan" - ], - "ret": "timestamptz" - } - ] - }, - { - "name": "tstzspan_upper", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimestampTz", - "canonical": "TimestampTz" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Span_upper", - "sqlfn": "upper", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "timestamptz", - "sqlSignatures": [ - { - "args": [ - "tstzspan" - ], - "ret": "timestamptz" - } - ] - }, - { - "name": "tstzspanset_duration", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Interval *", - "canonical": "Interval *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "boundspan", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "boundspan", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Interval *", - "encode": "interval_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Tstzspanset_duration", - "sqlfn": "duration", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "interval", - "sqlSignatures": [ - { - "args": [ - "tstzspanset", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - } - ] - }, - { - "name": "tstzspanset_end_timestamptz", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimestampTz", - "canonical": "TimestampTz" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tstzspanset_end_timestamptz", - "sqlfn": "endTimestamp", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "timestamptz", - "sqlSignatures": [ - { - "args": [ - "tstzspanset" - ], - "ret": "timestamptz" - } - ] - }, - { - "name": "tstzspanset_lower", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimestampTz", - "canonical": "TimestampTz" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Spanset_lower", - "sqlfn": "lower", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "timestamptz", - "sqlSignatures": [ - { - "args": [ - "tstzspanset" - ], - "ret": "timestamptz" - } - ] - }, - { - "name": "tstzspanset_num_timestamps", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Tstzspanset_num_timestamps", - "sqlfn": "numTimestamps", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "tstzspanset" - ], - "ret": "integer" - } - ] - }, - { - "name": "tstzspanset_start_timestamptz", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimestampTz", - "canonical": "TimestampTz" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tstzspanset_start_timestamptz", - "sqlfn": "startTimestamp", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "timestamptz", - "sqlSignatures": [ - { - "args": [ - "tstzspanset" - ], - "ret": "timestamptz" - } - ] - }, - { - "name": "tstzspanset_timestamps", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tstzspanset_timestamps", - "sqlfn": "timestamps", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tstzset", - "sqlSignatures": [ - { - "args": [ - "tstzspanset" - ], - "ret": "tstzset" - } - ] - }, - { - "name": "tstzspanset_timestamptz_n", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "n", - "cType": "int", - "canonical": "int" - }, - { - "name": "result", - "cType": "TimestampTz *", - "canonical": "TimestampTz *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_setspan_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "n", - "kind": "json", - "json": "integer" - }, - { - "name": "result", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Tstzspanset_timestamptz_n", - "sqlfn": "timestampN", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "timestamptz", - "sqlSignatures": [ - { - "args": [ - "tstzspanset", - "integer" - ], - "ret": "timestamptz" - } - ] - }, - { - "name": "tstzspanset_upper", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimestampTz", - "canonical": "TimestampTz" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Spanset_upper", - "sqlfn": "upper", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "timestamptz", - "sqlSignatures": [ - { - "args": [ - "tstzspanset" - ], - "ret": "timestamptz" - } - ] - }, - { - "name": "bigintset_shift_scale", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "shift", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "width", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "hasshift", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "haswidth", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_setspan_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "shift", - "kind": "unsupported" - }, - { - "name": "width", - "kind": "unsupported" - }, - { - "name": "hasshift", - "kind": "json", - "json": "boolean" - }, - { - "name": "haswidth", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Numset_shift", - "sqlfn": "shift", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "bigintset", - "sqlSignatures": [ - { - "args": [ - "bigintset", - "bigint" - ], - "ret": "bigintset", - "sqlName": "shift" - }, - { - "args": [ - "bigintset", - "bigint" - ], - "ret": "bigintset", - "sqlName": "scale" - }, - { - "args": [ - "bigintset", - "bigint", - "bigint" - ], - "ret": "bigintset", - "sqlName": "shiftScale" - } - ] - }, - { - "name": "bigintspan_shift_scale", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "shift", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "width", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "hasshift", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "haswidth", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_setspan_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "shift", - "kind": "unsupported" - }, - { - "name": "width", - "kind": "unsupported" - }, - { - "name": "hasshift", - "kind": "json", - "json": "boolean" - }, - { - "name": "haswidth", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Numspan_shift", - "sqlfn": "shift", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "bigintspan", - "sqlSignatures": [ - { - "args": [ - "bigintspan", - "bigint" - ], - "ret": "bigintspan", - "sqlName": "shift" - }, - { - "args": [ - "bigintspan", - "bigint" - ], - "ret": "bigintspan", - "sqlName": "scale" - }, - { - "args": [ - "bigintspan", - "bigint", - "bigint" - ], - "ret": "bigintspan", - "sqlName": "shiftScale" - } - ] - }, - { - "name": "bigintspanset_shift_scale", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "shift", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "width", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "hasshift", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "haswidth", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_setspan_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "shift", - "kind": "unsupported" - }, - { - "name": "width", - "kind": "unsupported" - }, - { - "name": "hasshift", - "kind": "json", - "json": "boolean" - }, - { - "name": "haswidth", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Numspanset_shift", - "sqlfn": "shift", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "bigintspanset", - "sqlSignatures": [ - { - "args": [ - "bigintspanset", - "bigint" - ], - "ret": "bigintspanset", - "sqlName": "shift" - }, - { - "args": [ - "bigintspanset", - "bigint" - ], - "ret": "bigintspanset", - "sqlName": "scale" - }, - { - "args": [ - "bigintspanset", - "bigint", - "bigint" - ], - "ret": "bigintspanset", - "sqlName": "shiftScale" - } - ], - "shape": { - "boundArgs": { - "width": "0", - "hasshift": "true", - "haswidth": "false" - } - } - }, - { - "name": "dateset_shift_scale", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "shift", - "cType": "int", - "canonical": "int" - }, - { - "name": "width", - "cType": "int", - "canonical": "int" - }, - { - "name": "hasshift", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "haswidth", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_setspan_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "shift", - "kind": "json", - "json": "integer" - }, - { - "name": "width", - "kind": "json", - "json": "integer" - }, - { - "name": "hasshift", - "kind": "json", - "json": "boolean" - }, - { - "name": "haswidth", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Numset_shift", - "sqlfn": "shift", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "dateset", - "sqlSignatures": [ - { - "args": [ - "dateset", - "integer" - ], - "ret": "dateset", - "sqlName": "shift" - }, - { - "args": [ - "dateset", - "integer" - ], - "ret": "dateset", - "sqlName": "scale" - }, - { - "args": [ - "dateset", - "integer", - "integer" - ], - "ret": "dateset", - "sqlName": "shiftScale" - } - ] - }, - { - "name": "datespan_shift_scale", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "shift", - "cType": "int", - "canonical": "int" - }, - { - "name": "width", - "cType": "int", - "canonical": "int" - }, - { - "name": "hasshift", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "haswidth", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_setspan_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "shift", - "kind": "json", - "json": "integer" - }, - { - "name": "width", - "kind": "json", - "json": "integer" - }, - { - "name": "hasshift", - "kind": "json", - "json": "boolean" - }, - { - "name": "haswidth", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Numspan_shift", - "sqlfn": "shift", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "datespan", - "sqlSignatures": [ - { - "args": [ - "datespan", - "integer" - ], - "ret": "datespan", - "sqlName": "shift" - }, - { - "args": [ - "datespan", - "integer" - ], - "ret": "datespan", - "sqlName": "scale" - }, - { - "args": [ - "datespan", - "integer", - "integer" - ], - "ret": "datespan", - "sqlName": "shiftScale" - } - ] - }, - { - "name": "datespanset_shift_scale", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "shift", - "cType": "int", - "canonical": "int" - }, - { - "name": "width", - "cType": "int", - "canonical": "int" - }, - { - "name": "hasshift", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "haswidth", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_setspan_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "shift", - "kind": "json", - "json": "integer" - }, - { - "name": "width", - "kind": "json", - "json": "integer" - }, - { - "name": "hasshift", - "kind": "json", - "json": "boolean" - }, - { - "name": "haswidth", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Numspanset_shift", - "sqlfn": "shift", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "datespanset", - "sqlSignatures": [ - { - "args": [ - "datespanset", - "integer" - ], - "ret": "datespanset", - "sqlName": "shift" - }, - { - "args": [ - "datespanset", - "integer" - ], - "ret": "datespanset", - "sqlName": "scale" - }, - { - "args": [ - "datespanset", - "integer", - "integer" - ], - "ret": "datespanset", - "sqlName": "shiftScale" - } - ], - "shape": { - "boundArgs": { - "width": "0", - "hasshift": "true", - "haswidth": "false" - } - } - }, - { - "name": "floatset_ceil", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Floatset_ceil", - "sqlfn": "ceil", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "floatset", - "sqlSignatures": [ - { - "args": [ - "floatset" - ], - "ret": "floatset" - } - ] - }, - { - "name": "floatset_degrees", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "normalize", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_setspan_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "normalize", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Floatset_degrees", - "sqlfn": "degrees", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "floatset", - "sqlSignatures": [ - { - "args": [ - "floatset", - "boolean" - ], - "ret": "floatset", - "argDefaults": [ - null, - "FALSE" - ] - } - ] - }, - { - "name": "floatset_floor", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Floatset_floor", - "sqlfn": "floor", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "floatset", - "sqlSignatures": [ - { - "args": [ - "floatset" - ], - "ret": "floatset" - } - ] - }, - { - "name": "floatset_radians", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Floatset_radians", - "sqlfn": "radians", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "floatset", - "sqlSignatures": [ - { - "args": [ - "floatset" - ], - "ret": "floatset" - } - ] - }, - { - "name": "floatset_shift_scale", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "shift", - "cType": "double", - "canonical": "double" - }, - { - "name": "width", - "cType": "double", - "canonical": "double" - }, - { - "name": "hasshift", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "haswidth", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_setspan_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "shift", - "kind": "json", - "json": "number" - }, - { - "name": "width", - "kind": "json", - "json": "number" - }, - { - "name": "hasshift", - "kind": "json", - "json": "boolean" - }, - { - "name": "haswidth", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Numset_shift", - "sqlfn": "shift", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "floatset", - "sqlSignatures": [ - { - "args": [ - "floatset", - "float" - ], - "ret": "floatset", - "sqlName": "shift" - }, - { - "args": [ - "floatset", - "float" - ], - "ret": "floatset", - "sqlName": "scale" - }, - { - "args": [ - "floatset", - "float", - "float" - ], - "ret": "floatset", - "sqlName": "shiftScale" - } - ] - }, - { - "name": "floatspan_ceil", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Floatspan_ceil", - "sqlfn": "ceil", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "floatspan", - "sqlSignatures": [ - { - "args": [ - "floatspan" - ], - "ret": "floatspan" - } - ] - }, - { - "name": "floatspan_degrees", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "normalize", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_setspan_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "normalize", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Floatspan_degrees", - "sqlfn": "degrees", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "floatspan", - "sqlSignatures": [ - { - "args": [ - "floatspan", - "boolean" - ], - "ret": "floatspan", - "argDefaults": [ - null, - "FALSE" - ] - } - ] - }, - { - "name": "floatspan_floor", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Floatspan_floor", - "sqlfn": "floor", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "floatspan", - "sqlSignatures": [ - { - "args": [ - "floatspan" - ], - "ret": "floatspan" - } - ] - }, - { - "name": "floatspan_radians", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Floatspan_radians", - "sqlfn": "radians", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "floatspan", - "sqlSignatures": [ - { - "args": [ - "floatspan" - ], - "ret": "floatspan" - } - ] - }, - { - "name": "floatspan_round", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_setspan_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Floatspan_round", - "sqlfn": "round", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "floatspan", - "sqlSignatures": [ - { - "args": [ - "floatspan", - "integer" - ], - "ret": "floatspan", - "argDefaults": [ - null, - "0" - ] - } - ] - }, - { - "name": "floatspan_shift_scale", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "shift", - "cType": "double", - "canonical": "double" - }, - { - "name": "width", - "cType": "double", - "canonical": "double" - }, - { - "name": "hasshift", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "haswidth", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_setspan_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "shift", - "kind": "json", - "json": "number" - }, - { - "name": "width", - "kind": "json", - "json": "number" - }, - { - "name": "hasshift", - "kind": "json", - "json": "boolean" - }, - { - "name": "haswidth", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Numspan_shift", - "sqlfn": "shift", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "floatspan", - "sqlSignatures": [ - { - "args": [ - "floatspan", - "float" - ], - "ret": "floatspan", - "sqlName": "shift" - }, - { - "args": [ - "floatspan", - "float" - ], - "ret": "floatspan", - "sqlName": "scale" - }, - { - "args": [ - "floatspan", - "float", - "float" - ], - "ret": "floatspan", - "sqlName": "shiftScale" - } - ] - }, - { - "name": "floatspanset_ceil", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Floatspanset_ceil", - "sqlfn": "ceil", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "floatspanset", - "sqlSignatures": [ - { - "args": [ - "floatspanset" - ], - "ret": "floatspanset" - } - ] - }, - { - "name": "floatspanset_floor", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Floatspanset_floor", - "sqlfn": "floor", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "floatspanset", - "sqlSignatures": [ - { - "args": [ - "floatspanset" - ], - "ret": "floatspanset" - } - ] - }, - { - "name": "floatspanset_degrees", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "normalize", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_setspan_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "normalize", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Floatspanset_degrees", - "sqlfn": "degrees", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "floatspanset", - "sqlSignatures": [ - { - "args": [ - "floatspanset", - "boolean" - ], - "ret": "floatspanset", - "argDefaults": [ - null, - "FALSE" - ] - } - ] - }, - { - "name": "floatspanset_radians", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Floatspanset_radians", - "sqlfn": "radians", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "floatspanset", - "sqlSignatures": [ - { - "args": [ - "floatspanset" - ], - "ret": "floatspanset" - } - ] - }, - { - "name": "floatspanset_round", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_setspan_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Floatspanset_round", - "sqlfn": "round", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "floatspanset", - "sqlSignatures": [ - { - "args": [ - "floatspanset", - "integer" - ], - "ret": "floatspanset", - "argDefaults": [ - null, - "0" - ] - } - ] - }, - { - "name": "floatspanset_shift_scale", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "shift", - "cType": "double", - "canonical": "double" - }, - { - "name": "width", - "cType": "double", - "canonical": "double" - }, - { - "name": "hasshift", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "haswidth", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_setspan_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "shift", - "kind": "json", - "json": "number" - }, - { - "name": "width", - "kind": "json", - "json": "number" - }, - { - "name": "hasshift", - "kind": "json", - "json": "boolean" - }, - { - "name": "haswidth", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Numspanset_shift", - "sqlfn": "shift", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "floatspanset", - "sqlSignatures": [ - { - "args": [ - "floatspanset", - "float" - ], - "ret": "floatspanset", - "sqlName": "shift" - }, - { - "args": [ - "floatspanset", - "float" - ], - "ret": "floatspanset", - "sqlName": "scale" - }, - { - "args": [ - "floatspanset", - "float", - "float" - ], - "ret": "floatspanset", - "sqlName": "shiftScale" - } - ], - "shape": { - "boundArgs": { - "width": "0", - "hasshift": "true", - "haswidth": "false" - } - } - }, - { - "name": "intset_shift_scale", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "shift", - "cType": "int", - "canonical": "int" - }, - { - "name": "width", - "cType": "int", - "canonical": "int" - }, - { - "name": "hasshift", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "haswidth", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_setspan_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "shift", - "kind": "json", - "json": "integer" - }, - { - "name": "width", - "kind": "json", - "json": "integer" - }, - { - "name": "hasshift", - "kind": "json", - "json": "boolean" - }, - { - "name": "haswidth", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Numset_shift", - "sqlfn": "shift", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "intset", - "sqlSignatures": [ - { - "args": [ - "intset", - "integer" - ], - "ret": "intset", - "sqlName": "shift" - }, - { - "args": [ - "intset", - "integer" - ], - "ret": "intset", - "sqlName": "scale" - }, - { - "args": [ - "intset", - "integer", - "integer" - ], - "ret": "intset", - "sqlName": "shiftScale" - } - ] - }, - { - "name": "intspan_shift_scale", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "shift", - "cType": "int", - "canonical": "int" - }, - { - "name": "width", - "cType": "int", - "canonical": "int" - }, - { - "name": "hasshift", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "haswidth", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_setspan_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "shift", - "kind": "json", - "json": "integer" - }, - { - "name": "width", - "kind": "json", - "json": "integer" - }, - { - "name": "hasshift", - "kind": "json", - "json": "boolean" - }, - { - "name": "haswidth", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Numspan_shift", - "sqlfn": "shift", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "intspan", - "sqlSignatures": [ - { - "args": [ - "intspan", - "integer" - ], - "ret": "intspan", - "sqlName": "shift" - }, - { - "args": [ - "intspan", - "integer" - ], - "ret": "intspan", - "sqlName": "scale" - }, - { - "args": [ - "intspan", - "integer", - "integer" - ], - "ret": "intspan", - "sqlName": "shiftScale" - } - ] - }, - { - "name": "intspanset_shift_scale", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "shift", - "cType": "int", - "canonical": "int" - }, - { - "name": "width", - "cType": "int", - "canonical": "int" - }, - { - "name": "hasshift", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "haswidth", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_setspan_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "shift", - "kind": "json", - "json": "integer" - }, - { - "name": "width", - "kind": "json", - "json": "integer" - }, - { - "name": "hasshift", - "kind": "json", - "json": "boolean" - }, - { - "name": "haswidth", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Numspanset_shift", - "sqlfn": "shift", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "intspanset", - "sqlSignatures": [ - { - "args": [ - "intspanset", - "integer" - ], - "ret": "intspanset", - "sqlName": "shift" - }, - { - "args": [ - "intspanset", - "integer" - ], - "ret": "intspanset", - "sqlName": "scale" - }, - { - "args": [ - "intspanset", - "integer", - "integer" - ], - "ret": "intspanset", - "sqlName": "shiftScale" - } - ], - "shape": { - "boundArgs": { - "width": "0", - "hasshift": "true", - "haswidth": "false" - } - } - }, - { - "name": "tstzspan_expand", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "interv", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "group": "meos_setspan_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "interv", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tstzspan_expand", - "sqlfn": "expand", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tstzspan", - "sqlSignatures": [ - { - "args": [ - "tstzspan", - "interval" - ], - "ret": "tstzspan" - } - ] - }, - { - "name": "set_round", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_setspan_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_round", - "sqlfn": "round", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "cbufferset", - "floatset", - "geogset", - "geomset", - "npointset", - "posechainset", - "poseset" - ], - "sqlSignatures": [ - { - "args": [ - "cbufferset", - "integer" - ], - "ret": "cbufferset", - "argDefaults": [ - null, - "0" - ] - }, - { - "args": [ - "geomset", - "integer" - ], - "ret": "geomset", - "argDefaults": [ - null, - "0" - ] - }, - { - "args": [ - "geogset", - "integer" - ], - "ret": "geogset", - "argDefaults": [ - null, - "0" - ] - }, - { - "args": [ - "npointset", - "integer" - ], - "ret": "npointset", - "argDefaults": [ - null, - "0" - ] - }, - { - "args": [ - "poseset", - "integer" - ], - "ret": "poseset", - "argDefaults": [ - null, - "0" - ] - }, - { - "args": [ - "posechainset", - "integer" - ], - "ret": "posechainset", - "argDefaults": [ - null, - "0" - ] - }, - { - "args": [ - "floatset", - "integer" - ], - "ret": "floatset", - "argDefaults": [ - null, - "0" - ] - } - ] - }, - { - "name": "textcat_text_textset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Textcat_text_textset", - "sqlfn": "setConcat", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "textset", - "sqlSignatures": [ - { - "args": [ - "text", - "textset" - ], - "ret": "textset" - } - ], - "sqlop": "||" - }, - { - "name": "textcat_textset_text", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_setspan_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "txt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Textcat_textset_text", - "sqlfn": "setConcat", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "textset", - "sqlSignatures": [ - { - "args": [ - "textset", - "text" - ], - "ret": "textset" - } - ], - "sqlop": "||" - }, - { - "name": "textset_initcap", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Textset_initcap", - "sqlfn": "initcap", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "textset", - "sqlSignatures": [ - { - "args": [ - "textset" - ], - "ret": "textset" - } - ] - }, - { - "name": "textset_lower", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_transf", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Textset_lower", - "sqlfn": "lower", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "textset", - "sqlSignatures": [ - { - "args": [ - "textset" - ], - "ret": "textset" - } - ] - }, - { - "name": "textset_upper", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_transf", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Textset_upper", - "sqlfn": "upper", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "textset", - "sqlSignatures": [ - { - "args": [ - "textset" - ], - "ret": "textset" - } - ] - }, - { - "name": "timestamptz_tprecision", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimestampTz", - "canonical": "TimestampTz" - }, - "params": [ - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "duration", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "torigin", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_setspan_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; unsupported-return:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "duration", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "torigin", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Timestamptz_tprecision", - "sqlfn": "tprecision", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "timestamptz", - "sqlSignatures": [ - { - "args": [ - "timestamptz", - "interval", - "timestamptz" - ], - "ret": "timestamptz", - "argDefaults": [ - null, - null, - "'2000-01-03'" - ] - } - ] - }, - { - "name": "tstzset_shift_scale", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "shift", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "duration", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "shape": { - "nullable": [ - "shift", - "duration" - ], - "boundArgs": { - "duration": "NULL" - } - }, - "group": "meos_setspan_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "shift", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "duration", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tstzset_shift", - "sqlfn": "shift", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "tstzset", - "sqlSignatures": [ - { - "args": [ - "tstzset", - "interval" - ], - "ret": "tstzset", - "sqlName": "shift" - }, - { - "args": [ - "tstzset", - "interval" - ], - "ret": "tstzset", - "sqlName": "scale" - }, - { - "args": [ - "tstzset", - "interval", - "interval" - ], - "ret": "tstzset", - "sqlName": "shiftScale" - } - ] - }, - { - "name": "tstzset_tprecision", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "duration", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "torigin", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_setspan_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "duration", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "torigin", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tstzset_tprecision", - "sqlfn": "tprecision", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "tstzset", - "sqlSignatures": [ - { - "args": [ - "tstzset", - "interval", - "timestamptz" - ], - "ret": "tstzset", - "argDefaults": [ - null, - null, - "'2000-01-03'" - ] - } - ] - }, - { - "name": "tstzspan_shift_scale", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "shift", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "duration", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "shape": { - "nullable": [ - "shift", - "duration" - ], - "boundArgs": { - "duration": "NULL" - } - }, - "group": "meos_setspan_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "shift", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "duration", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tstzspan_shift", - "sqlfn": "shift", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "tstzspan", - "sqlSignatures": [ - { - "args": [ - "tstzspan", - "interval" - ], - "ret": "tstzspan", - "sqlName": "shift" - }, - { - "args": [ - "tstzspan", - "interval" - ], - "ret": "tstzspan", - "sqlName": "scale" - }, - { - "args": [ - "tstzspan", - "interval", - "interval" - ], - "ret": "tstzspan", - "sqlName": "shiftScale" - } - ] - }, - { - "name": "tstzspan_tprecision", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "duration", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "torigin", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_setspan_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "duration", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "torigin", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tstzspan_tprecision", - "sqlfn": "tprecision", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "tstzspan", - "sqlSignatures": [ - { - "args": [ - "tstzspan", - "interval", - "timestamptz" - ], - "ret": "tstzspan", - "argDefaults": [ - null, - null, - "'2000-01-03'" - ] - } - ] - }, - { - "name": "tstzspanset_shift_scale", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "shift", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "duration", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "shape": { - "nullable": [ - "shift", - "duration" - ], - "boundArgs": { - "duration": "NULL" - } - }, - "group": "meos_setspan_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "shift", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "duration", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tstzspanset_shift", - "sqlfn": "shift", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "tstzspanset", - "sqlSignatures": [ - { - "args": [ - "tstzspanset", - "interval" - ], - "ret": "tstzspanset", - "sqlName": "shift" - }, - { - "args": [ - "tstzspanset", - "interval" - ], - "ret": "tstzspanset", - "sqlName": "scale" - }, - { - "args": [ - "tstzspanset", - "interval", - "interval" - ], - "ret": "tstzspanset", - "sqlName": "shiftScale" - } - ] - }, - { - "name": "tstzspanset_tprecision", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "duration", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "torigin", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_setspan_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "duration", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "torigin", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tstzspanset_tprecision", - "sqlfn": "tprecision", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "tstzspanset", - "sqlSignatures": [ - { - "args": [ - "tstzspanset", - "interval", - "timestamptz" - ], - "ret": "tstzspanset", - "argDefaults": [ - null, - null, - "'2000-01-03'" - ] - } - ] - }, - { - "name": "set_cmp", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "s1", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "s2", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Set_cmp", - "sqlfn": "cmp", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "cbufferset", - "cbufferset" - ], - "ret": "integer" - }, - { - "args": [ - "geomset", - "geomset" - ], - "ret": "integer" - }, - { - "args": [ - "geogset", - "geogset" - ], - "ret": "integer" - }, - { - "args": [ - "h3indexset", - "h3indexset" - ], - "ret": "integer" - }, - { - "args": [ - "jsonbset", - "jsonbset" - ], - "ret": "integer" - }, - { - "args": [ - "npointset", - "npointset" - ], - "ret": "integer" - }, - { - "args": [ - "pcpointset", - "pcpointset" - ], - "ret": "integer" - }, - { - "args": [ - "pcpatchset", - "pcpatchset" - ], - "ret": "integer" - }, - { - "args": [ - "poseset", - "poseset" - ], - "ret": "integer" - }, - { - "args": [ - "posechainset", - "posechainset" - ], - "ret": "integer" - }, - { - "args": [ - "quadbinset", - "quadbinset" - ], - "ret": "integer" - }, - { - "args": [ - "s2cellset", - "s2cellset" - ], - "ret": "integer" - }, - { - "args": [ - "intset", - "intset" - ], - "ret": "integer" - }, - { - "args": [ - "bigintset", - "bigintset" - ], - "ret": "integer" - }, - { - "args": [ - "floatset", - "floatset" - ], - "ret": "integer" - }, - { - "args": [ - "textset", - "textset" - ], - "ret": "integer" - }, - { - "args": [ - "dateset", - "dateset" - ], - "ret": "integer" - }, - { - "args": [ - "tstzset", - "tstzset" - ], - "ret": "integer" - } - ] - }, - { - "name": "set_eq", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s1", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "s2", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Set_eq", - "sqlfn": "eq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "cbufferset", - "cbufferset" - ], - "ret": "boolean" - }, - { - "args": [ - "geomset", - "geomset" - ], - "ret": "boolean" - }, - { - "args": [ - "geogset", - "geogset" - ], - "ret": "boolean" - }, - { - "args": [ - "h3indexset", - "h3indexset" - ], - "ret": "boolean" - }, - { - "args": [ - "jsonbset", - "jsonbset" - ], - "ret": "boolean" - }, - { - "args": [ - "npointset", - "npointset" - ], - "ret": "boolean" - }, - { - "args": [ - "pcpointset", - "pcpointset" - ], - "ret": "boolean" - }, - { - "args": [ - "pcpatchset", - "pcpatchset" - ], - "ret": "boolean" - }, - { - "args": [ - "poseset", - "poseset" - ], - "ret": "boolean" - }, - { - "args": [ - "posechainset", - "posechainset" - ], - "ret": "boolean" - }, - { - "args": [ - "quadbinset", - "quadbinset" - ], - "ret": "boolean" - }, - { - "args": [ - "s2cellset", - "s2cellset" - ], - "ret": "boolean" - }, - { - "args": [ - "intset", - "intset" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintset", - "bigintset" - ], - "ret": "boolean" - }, - { - "args": [ - "floatset", - "floatset" - ], - "ret": "boolean" - }, - { - "args": [ - "textset", - "textset" - ], - "ret": "boolean" - }, - { - "args": [ - "dateset", - "dateset" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzset", - "tstzset" - ], - "ret": "boolean" - } - ], - "sqlop": "=" - }, - { - "name": "set_ge", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s1", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "s2", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Set_ge", - "sqlfn": "ge", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "cbufferset", - "cbufferset" - ], - "ret": "boolean" - }, - { - "args": [ - "geomset", - "geomset" - ], - "ret": "boolean" - }, - { - "args": [ - "geogset", - "geogset" - ], - "ret": "boolean" - }, - { - "args": [ - "h3indexset", - "h3indexset" - ], - "ret": "boolean" - }, - { - "args": [ - "jsonbset", - "jsonbset" - ], - "ret": "boolean" - }, - { - "args": [ - "npointset", - "npointset" - ], - "ret": "boolean" - }, - { - "args": [ - "pcpointset", - "pcpointset" - ], - "ret": "boolean" - }, - { - "args": [ - "pcpatchset", - "pcpatchset" - ], - "ret": "boolean" - }, - { - "args": [ - "poseset", - "poseset" - ], - "ret": "boolean" - }, - { - "args": [ - "posechainset", - "posechainset" - ], - "ret": "boolean" - }, - { - "args": [ - "quadbinset", - "quadbinset" - ], - "ret": "boolean" - }, - { - "args": [ - "s2cellset", - "s2cellset" - ], - "ret": "boolean" - }, - { - "args": [ - "intset", - "intset" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintset", - "bigintset" - ], - "ret": "boolean" - }, - { - "args": [ - "floatset", - "floatset" - ], - "ret": "boolean" - }, - { - "args": [ - "textset", - "textset" - ], - "ret": "boolean" - }, - { - "args": [ - "dateset", - "dateset" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzset", - "tstzset" - ], - "ret": "boolean" - } - ], - "sqlop": ">=" - }, - { - "name": "set_gt", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s1", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "s2", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Set_gt", - "sqlfn": "gt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "cbufferset", - "cbufferset" - ], - "ret": "boolean" - }, - { - "args": [ - "geomset", - "geomset" - ], - "ret": "boolean" - }, - { - "args": [ - "geogset", - "geogset" - ], - "ret": "boolean" - }, - { - "args": [ - "h3indexset", - "h3indexset" - ], - "ret": "boolean" - }, - { - "args": [ - "jsonbset", - "jsonbset" - ], - "ret": "boolean" - }, - { - "args": [ - "npointset", - "npointset" - ], - "ret": "boolean" - }, - { - "args": [ - "pcpointset", - "pcpointset" - ], - "ret": "boolean" - }, - { - "args": [ - "pcpatchset", - "pcpatchset" - ], - "ret": "boolean" - }, - { - "args": [ - "poseset", - "poseset" - ], - "ret": "boolean" - }, - { - "args": [ - "posechainset", - "posechainset" - ], - "ret": "boolean" - }, - { - "args": [ - "quadbinset", - "quadbinset" - ], - "ret": "boolean" - }, - { - "args": [ - "s2cellset", - "s2cellset" - ], - "ret": "boolean" - }, - { - "args": [ - "intset", - "intset" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintset", - "bigintset" - ], - "ret": "boolean" - }, - { - "args": [ - "floatset", - "floatset" - ], - "ret": "boolean" - }, - { - "args": [ - "textset", - "textset" - ], - "ret": "boolean" - }, - { - "args": [ - "dateset", - "dateset" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzset", - "tstzset" - ], - "ret": "boolean" - } - ], - "sqlop": ">" - }, - { - "name": "set_le", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s1", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "s2", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Set_le", - "sqlfn": "le", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "cbufferset", - "cbufferset" - ], - "ret": "boolean" - }, - { - "args": [ - "geomset", - "geomset" - ], - "ret": "boolean" - }, - { - "args": [ - "geogset", - "geogset" - ], - "ret": "boolean" - }, - { - "args": [ - "h3indexset", - "h3indexset" - ], - "ret": "boolean" - }, - { - "args": [ - "jsonbset", - "jsonbset" - ], - "ret": "boolean" - }, - { - "args": [ - "npointset", - "npointset" - ], - "ret": "boolean" - }, - { - "args": [ - "pcpointset", - "pcpointset" - ], - "ret": "boolean" - }, - { - "args": [ - "pcpatchset", - "pcpatchset" - ], - "ret": "boolean" - }, - { - "args": [ - "poseset", - "poseset" - ], - "ret": "boolean" - }, - { - "args": [ - "posechainset", - "posechainset" - ], - "ret": "boolean" - }, - { - "args": [ - "quadbinset", - "quadbinset" - ], - "ret": "boolean" - }, - { - "args": [ - "s2cellset", - "s2cellset" - ], - "ret": "boolean" - }, - { - "args": [ - "intset", - "intset" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintset", - "bigintset" - ], - "ret": "boolean" - }, - { - "args": [ - "floatset", - "floatset" - ], - "ret": "boolean" - }, - { - "args": [ - "textset", - "textset" - ], - "ret": "boolean" - }, - { - "args": [ - "dateset", - "dateset" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzset", - "tstzset" - ], - "ret": "boolean" - } - ], - "sqlop": "<=" - }, - { - "name": "set_lt", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s1", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "s2", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Set_lt", - "sqlfn": "lt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "cbufferset", - "cbufferset" - ], - "ret": "boolean" - }, - { - "args": [ - "geomset", - "geomset" - ], - "ret": "boolean" - }, - { - "args": [ - "geogset", - "geogset" - ], - "ret": "boolean" - }, - { - "args": [ - "h3indexset", - "h3indexset" - ], - "ret": "boolean" - }, - { - "args": [ - "jsonbset", - "jsonbset" - ], - "ret": "boolean" - }, - { - "args": [ - "npointset", - "npointset" - ], - "ret": "boolean" - }, - { - "args": [ - "pcpointset", - "pcpointset" - ], - "ret": "boolean" - }, - { - "args": [ - "pcpatchset", - "pcpatchset" - ], - "ret": "boolean" - }, - { - "args": [ - "poseset", - "poseset" - ], - "ret": "boolean" - }, - { - "args": [ - "posechainset", - "posechainset" - ], - "ret": "boolean" - }, - { - "args": [ - "quadbinset", - "quadbinset" - ], - "ret": "boolean" - }, - { - "args": [ - "s2cellset", - "s2cellset" - ], - "ret": "boolean" - }, - { - "args": [ - "intset", - "intset" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintset", - "bigintset" - ], - "ret": "boolean" - }, - { - "args": [ - "floatset", - "floatset" - ], - "ret": "boolean" - }, - { - "args": [ - "textset", - "textset" - ], - "ret": "boolean" - }, - { - "args": [ - "dateset", - "dateset" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzset", - "tstzset" - ], - "ret": "boolean" - } - ], - "sqlop": "<" - }, - { - "name": "set_ne", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s1", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "s2", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Set_ne", - "sqlfn": "ne", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "cbufferset", - "cbufferset" - ], - "ret": "boolean" - }, - { - "args": [ - "geomset", - "geomset" - ], - "ret": "boolean" - }, - { - "args": [ - "geogset", - "geogset" - ], - "ret": "boolean" - }, - { - "args": [ - "h3indexset", - "h3indexset" - ], - "ret": "boolean" - }, - { - "args": [ - "jsonbset", - "jsonbset" - ], - "ret": "boolean" - }, - { - "args": [ - "npointset", - "npointset" - ], - "ret": "boolean" - }, - { - "args": [ - "pcpointset", - "pcpointset" - ], - "ret": "boolean" - }, - { - "args": [ - "pcpatchset", - "pcpatchset" - ], - "ret": "boolean" - }, - { - "args": [ - "poseset", - "poseset" - ], - "ret": "boolean" - }, - { - "args": [ - "posechainset", - "posechainset" - ], - "ret": "boolean" - }, - { - "args": [ - "quadbinset", - "quadbinset" - ], - "ret": "boolean" - }, - { - "args": [ - "s2cellset", - "s2cellset" - ], - "ret": "boolean" - }, - { - "args": [ - "intset", - "intset" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintset", - "bigintset" - ], - "ret": "boolean" - }, - { - "args": [ - "floatset", - "floatset" - ], - "ret": "boolean" - }, - { - "args": [ - "textset", - "textset" - ], - "ret": "boolean" - }, - { - "args": [ - "dateset", - "dateset" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzset", - "tstzset" - ], - "ret": "boolean" - } - ], - "sqlop": "<>" - }, - { - "name": "span_cmp", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "s1", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "s2", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Span_cmp", - "sqlfn": "cmp", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "intspan", - "intspan" - ], - "ret": "integer" - }, - { - "args": [ - "bigintspan", - "bigintspan" - ], - "ret": "integer" - }, - { - "args": [ - "floatspan", - "floatspan" - ], - "ret": "integer" - }, - { - "args": [ - "datespan", - "datespan" - ], - "ret": "integer" - }, - { - "args": [ - "tstzspan", - "tstzspan" - ], - "ret": "integer" - } - ] - }, - { - "name": "span_eq", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s1", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "s2", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Span_eq", - "sqlfn": "eq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspan", - "intspan" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspan", - "bigintspan" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspan", - "floatspan" - ], - "ret": "boolean" - }, - { - "args": [ - "datespan", - "datespan" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tstzspan" - ], - "ret": "boolean" - } - ], - "sqlop": "=" - }, - { - "name": "span_ge", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s1", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "s2", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Span_ge", - "sqlfn": "ge", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspan", - "intspan" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspan", - "bigintspan" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspan", - "floatspan" - ], - "ret": "boolean" - }, - { - "args": [ - "datespan", - "datespan" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tstzspan" - ], - "ret": "boolean" - } - ], - "sqlop": ">=" - }, - { - "name": "span_gt", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s1", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "s2", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Span_gt", - "sqlfn": "gt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspan", - "intspan" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspan", - "bigintspan" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspan", - "floatspan" - ], - "ret": "boolean" - }, - { - "args": [ - "datespan", - "datespan" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tstzspan" - ], - "ret": "boolean" - } - ], - "sqlop": ">" - }, - { - "name": "span_le", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s1", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "s2", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Span_le", - "sqlfn": "le", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspan", - "intspan" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspan", - "bigintspan" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspan", - "floatspan" - ], - "ret": "boolean" - }, - { - "args": [ - "datespan", - "datespan" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tstzspan" - ], - "ret": "boolean" - } - ], - "sqlop": "<=" - }, - { - "name": "span_lt", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s1", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "s2", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Span_lt", - "sqlfn": "lt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspan", - "intspan" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspan", - "bigintspan" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspan", - "floatspan" - ], - "ret": "boolean" - }, - { - "args": [ - "datespan", - "datespan" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tstzspan" - ], - "ret": "boolean" - } - ], - "sqlop": "<" - }, - { - "name": "span_ne", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s1", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "s2", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Span_ne", - "sqlfn": "ne", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspan", - "intspan" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspan", - "bigintspan" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspan", - "floatspan" - ], - "ret": "boolean" - }, - { - "args": [ - "datespan", - "datespan" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tstzspan" - ], - "ret": "boolean" - } - ], - "sqlop": "<>" - }, - { - "name": "spanset_cmp", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "ss1", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "ss2", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss1", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "ss2", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Spanset_cmp", - "sqlfn": "cmp", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "intspanset", - "intspanset" - ], - "ret": "integer" - }, - { - "args": [ - "bigintspanset", - "bigintspanset" - ], - "ret": "integer" - }, - { - "args": [ - "floatspanset", - "floatspanset" - ], - "ret": "integer" - }, - { - "args": [ - "datespanset", - "datespanset" - ], - "ret": "integer" - }, - { - "args": [ - "tstzspanset", - "tstzspanset" - ], - "ret": "integer" - } - ] - }, - { - "name": "spanset_eq", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss1", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "ss2", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss1", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "ss2", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Spanset_eq", - "sqlfn": "eq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspanset", - "intspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspanset", - "bigintspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspanset", - "floatspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "datespanset", - "datespanset" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspanset", - "tstzspanset" - ], - "ret": "boolean" - } - ], - "sqlop": "=" - }, - { - "name": "spanset_ge", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss1", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "ss2", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss1", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "ss2", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Spanset_ge", - "sqlfn": "ge", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspanset", - "intspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspanset", - "bigintspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspanset", - "floatspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "datespanset", - "datespanset" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspanset", - "tstzspanset" - ], - "ret": "boolean" - } - ], - "sqlop": ">=" - }, - { - "name": "spanset_gt", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss1", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "ss2", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss1", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "ss2", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Spanset_gt", - "sqlfn": "gt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspanset", - "intspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspanset", - "bigintspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspanset", - "floatspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "datespanset", - "datespanset" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspanset", - "tstzspanset" - ], - "ret": "boolean" - } - ], - "sqlop": ">" - }, - { - "name": "spanset_le", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss1", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "ss2", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss1", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "ss2", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Spanset_le", - "sqlfn": "le", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspanset", - "intspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspanset", - "bigintspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspanset", - "floatspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "datespanset", - "datespanset" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspanset", - "tstzspanset" - ], - "ret": "boolean" - } - ], - "sqlop": "<=" - }, - { - "name": "spanset_lt", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss1", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "ss2", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss1", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "ss2", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Spanset_lt", - "sqlfn": "lt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspanset", - "intspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspanset", - "bigintspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspanset", - "floatspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "datespanset", - "datespanset" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspanset", - "tstzspanset" - ], - "ret": "boolean" - } - ], - "sqlop": "<" - }, - { - "name": "spanset_ne", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss1", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "ss2", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss1", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "ss2", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Spanset_ne", - "sqlfn": "ne", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspanset", - "intspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspanset", - "bigintspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspanset", - "floatspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "datespanset", - "datespanset" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspanset", - "tstzspanset" - ], - "ret": "boolean" - } - ], - "sqlop": "<>" - }, - { - "name": "set_spans", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Span", - "canonical": "Span" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_setspan_bbox_split", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_spans", - "sqlfn": "spans", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "bigintspan[]", - "datespan[]", - "floatspan[]", - "intspan[]", - "tstzspan[]" - ], - "sqlSignatures": [ - { - "args": [ - "intset" - ], - "ret": "intspan[]" - }, - { - "args": [ - "bigintset" - ], - "ret": "bigintspan[]" - }, - { - "args": [ - "floatset" - ], - "ret": "floatspan[]" - }, - { - "args": [ - "dateset" - ], - "ret": "datespan[]" - }, - { - "args": [ - "tstzset" - ], - "ret": "tstzspan[]" - } - ] - }, - { - "name": "set_split_each_n_spans", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "elems_per_span", - "cType": "int", - "canonical": "int" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Span", - "canonical": "Span" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_setspan_bbox_split", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "elems_per_span", - "kind": "json", - "json": "integer" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_split_each_n_spans", - "sqlfn": "splitEachNSpans", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "bigintspan[]", - "datespan[]", - "floatspan[]", - "intspan[]", - "tstzspan[]" - ], - "sqlSignatures": [ - { - "args": [ - "intset", - "integer" - ], - "ret": "intspan[]" - }, - { - "args": [ - "bigintset", - "integer" - ], - "ret": "bigintspan[]" - }, - { - "args": [ - "floatset", - "integer" - ], - "ret": "floatspan[]" - }, - { - "args": [ - "dateset", - "integer" - ], - "ret": "datespan[]" - }, - { - "args": [ - "tstzset", - "integer" - ], - "ret": "tstzspan[]" - } - ] - }, - { - "name": "set_split_n_spans", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "span_count", - "cType": "int", - "canonical": "int" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Span", - "canonical": "Span" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_setspan_bbox_split", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "span_count", - "kind": "json", - "json": "integer" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_split_n_spans", - "sqlfn": "splitNSpans", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "bigintspan[]", - "datespan[]", - "floatspan[]", - "intspan[]", - "tstzspan[]" - ], - "sqlSignatures": [ - { - "args": [ - "intset", - "integer" - ], - "ret": "intspan[]" - }, - { - "args": [ - "bigintset", - "integer" - ], - "ret": "bigintspan[]" - }, - { - "args": [ - "floatset", - "integer" - ], - "ret": "floatspan[]" - }, - { - "args": [ - "dateset", - "integer" - ], - "ret": "datespan[]" - }, - { - "args": [ - "tstzset", - "integer" - ], - "ret": "tstzspan[]" - } - ] - }, - { - "name": "spanset_spans", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Span", - "canonical": "Span" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_setspan_bbox_split", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Spanset_spans", - "sqlfn": "spans", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "bigintspan[]", - "datespan[]", - "floatspan[]", - "intspan[]", - "tstzspan[]" - ], - "sqlSignatures": [ - { - "args": [ - "intspanset" - ], - "ret": "intspan[]" - }, - { - "args": [ - "bigintspanset" - ], - "ret": "bigintspan[]" - }, - { - "args": [ - "floatspanset" - ], - "ret": "floatspan[]" - }, - { - "args": [ - "datespanset" - ], - "ret": "datespan[]" - }, - { - "args": [ - "tstzspanset" - ], - "ret": "tstzspan[]" - } - ] - }, - { - "name": "spanset_split_each_n_spans", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "elems_per_span", - "cType": "int", - "canonical": "int" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Span", - "canonical": "Span" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_setspan_bbox_split", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "elems_per_span", - "kind": "json", - "json": "integer" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Spanset_split_each_n_spans", - "sqlfn": "splitEachNSpans", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "bigintspan[]", - "datespan[]", - "floatspan[]", - "intspan[]", - "tstzspan[]" - ], - "sqlSignatures": [ - { - "args": [ - "intspanset", - "integer" - ], - "ret": "intspan[]" - }, - { - "args": [ - "bigintspanset", - "integer" - ], - "ret": "bigintspan[]" - }, - { - "args": [ - "floatspanset", - "integer" - ], - "ret": "floatspan[]" - }, - { - "args": [ - "datespanset", - "integer" - ], - "ret": "datespan[]" - }, - { - "args": [ - "tstzspanset", - "integer" - ], - "ret": "tstzspan[]" - } - ] - }, - { - "name": "spanset_split_n_spans", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "span_count", - "cType": "int", - "canonical": "int" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Span", - "canonical": "Span" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_setspan_bbox_split", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "span_count", - "kind": "json", - "json": "integer" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Spanset_split_n_spans", - "sqlfn": "splitNSpans", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "bigintspan[]", - "datespan[]", - "floatspan[]", - "intspan[]", - "tstzspan[]" - ], - "sqlSignatures": [ - { - "args": [ - "intspanset", - "integer" - ], - "ret": "intspan[]" - }, - { - "args": [ - "bigintspanset", - "integer" - ], - "ret": "bigintspan[]" - }, - { - "args": [ - "floatspanset", - "integer" - ], - "ret": "floatspan[]" - }, - { - "args": [ - "datespanset", - "integer" - ], - "ret": "datespan[]" - }, - { - "args": [ - "tstzspanset", - "integer" - ], - "ret": "tstzspan[]" - } - ] - }, - { - "name": "adjacent_span_bigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Adjacent_span_value", - "sqlfn": "adjacent", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "bigintspan", - "bigint" - ], - "ret": "boolean" - } - ], - "sqlop": "-|-" - }, - { - "name": "adjacent_span_date", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Adjacent_span_value", - "sqlfn": "adjacent", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "datespan", - "date" - ], - "ret": "boolean" - } - ], - "sqlop": "-|-" - }, - { - "name": "adjacent_span_float", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Adjacent_span_value", - "sqlfn": "adjacent", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "floatspan", - "float" - ], - "ret": "boolean" - } - ], - "sqlop": "-|-" - }, - { - "name": "adjacent_span_int", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Adjacent_span_value", - "sqlfn": "adjacent", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspan", - "integer" - ], - "ret": "boolean" - } - ], - "sqlop": "-|-" - }, - { - "name": "adjacent_span_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s1", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "s2", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Adjacent_span_span", - "sqlfn": "adjacent", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspan", - "intspan" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspan", - "bigintspan" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspan", - "floatspan" - ], - "ret": "boolean" - }, - { - "args": [ - "datespan", - "datespan" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tstzspan" - ], - "ret": "boolean" - } - ], - "sqlop": "-|-" - }, - { - "name": "adjacent_span_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Adjacent_span_spanset", - "sqlfn": "adjacent", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspan", - "intspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspan", - "bigintspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspan", - "floatspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "datespan", - "datespanset" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tstzspanset" - ], - "ret": "boolean" - } - ], - "sqlop": "-|-" - }, - { - "name": "adjacent_span_timestamptz", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Adjacent_span_value", - "sqlfn": "adjacent", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tstzspan", - "timestamptz" - ], - "ret": "boolean" - } - ], - "sqlop": "-|-" - }, - { - "name": "adjacent_bigint_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Adjacent_value_span", - "sqlfn": "adjacent", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "bigint", - "bigintspan" - ], - "ret": "boolean" - } - ], - "sqlop": "-|-" - }, - { - "name": "adjacent_date_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Adjacent_value_span", - "sqlfn": "adjacent", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "date", - "datespan" - ], - "ret": "boolean" - } - ], - "sqlop": "-|-" - }, - { - "name": "adjacent_float_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Adjacent_value_span", - "sqlfn": "adjacent", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "float", - "floatspan" - ], - "ret": "boolean" - } - ], - "sqlop": "-|-" - }, - { - "name": "adjacent_int_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Adjacent_value_span", - "sqlfn": "adjacent", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "integer", - "intspan" - ], - "ret": "boolean" - } - ], - "sqlop": "-|-" - }, - { - "name": "adjacent_timestamptz_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Adjacent_value_span", - "sqlfn": "adjacent", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "timestamptz", - "tstzspan" - ], - "ret": "boolean" - } - ], - "sqlop": "-|-" - }, - { - "name": "adjacent_spanset_bigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Adjacent_spanset_value", - "sqlfn": "adjacent", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "bigintspanset", - "bigint" - ], - "ret": "boolean" - } - ], - "sqlop": "-|-" - }, - { - "name": "adjacent_spanset_date", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Adjacent_spanset_value", - "sqlfn": "adjacent", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "datespanset", - "date" - ], - "ret": "boolean" - } - ], - "sqlop": "-|-" - }, - { - "name": "adjacent_spanset_float", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Adjacent_spanset_value", - "sqlfn": "adjacent", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "floatspanset", - "float" - ], - "ret": "boolean" - } - ], - "sqlop": "-|-" - }, - { - "name": "adjacent_spanset_int", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Adjacent_spanset_value", - "sqlfn": "adjacent", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspanset", - "integer" - ], - "ret": "boolean" - } - ], - "sqlop": "-|-" - }, - { - "name": "adjacent_spanset_timestamptz", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Adjacent_spanset_value", - "sqlfn": "adjacent", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tstzspanset", - "timestamptz" - ], - "ret": "boolean" - } - ], - "sqlop": "-|-" - }, - { - "name": "adjacent_spanset_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Adjacent_spanset_span", - "sqlfn": "adjacent", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspanset", - "intspan" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspanset", - "bigintspan" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspanset", - "floatspan" - ], - "ret": "boolean" - }, - { - "args": [ - "datespanset", - "datespan" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspanset", - "tstzspan" - ], - "ret": "boolean" - } - ], - "sqlop": "-|-" - }, - { - "name": "adjacent_spanset_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss1", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "ss2", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss1", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "ss2", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Adjacent_spanset_spanset", - "sqlfn": "adjacent", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspanset", - "intspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspanset", - "bigintspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspanset", - "floatspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "datespanset", - "datespanset" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspanset", - "tstzspanset" - ], - "ret": "boolean" - } - ], - "sqlop": "-|-" - }, - { - "name": "contained_bigint_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contained_value_set", - "sqlfn": "contained", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "bigint", - "bigintset" - ], - "ret": "boolean" - } - ], - "sqlop": "<@" - }, - { - "name": "contained_bigint_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contained_value_span", - "sqlfn": "contained", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "bigint", - "bigintspan" - ], - "ret": "boolean" - } - ], - "sqlop": "<@" - }, - { - "name": "contained_bigint_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contained_value_spanset", - "sqlfn": "contained", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "bigint", - "bigintspanset" - ], - "ret": "boolean" - } - ], - "sqlop": "<@" - }, - { - "name": "contained_date_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contained_value_set", - "sqlfn": "contained", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "date", - "dateset" - ], - "ret": "boolean" - } - ], - "sqlop": "<@" - }, - { - "name": "contained_date_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contained_value_span", - "sqlfn": "contained", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "date", - "datespan" - ], - "ret": "boolean" - } - ], - "sqlop": "<@" - }, - { - "name": "contained_date_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "unsupported" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contained_value_spanset", - "sqlfn": "contained", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "date", - "datespanset" - ], - "ret": "boolean" - } - ], - "sqlop": "<@" - }, - { - "name": "contained_float_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contained_value_set", - "sqlfn": "contained", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "float", - "floatset" - ], - "ret": "boolean" - } - ], - "sqlop": "<@" - }, - { - "name": "contained_float_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contained_value_span", - "sqlfn": "contained", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "float", - "floatspan" - ], - "ret": "boolean" - } - ], - "sqlop": "<@" - }, - { - "name": "contained_float_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contained_value_spanset", - "sqlfn": "contained", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "float", - "floatspanset" - ], - "ret": "boolean" - } - ], - "sqlop": "<@" - }, - { - "name": "contained_int_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contained_value_set", - "sqlfn": "contained", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "integer", - "intset" - ], - "ret": "boolean" - } - ], - "sqlop": "<@" - }, - { - "name": "contained_int_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contained_value_span", - "sqlfn": "contained", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "integer", - "intspan" - ], - "ret": "boolean" - } - ], - "sqlop": "<@" - }, - { - "name": "contained_int_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contained_value_spanset", - "sqlfn": "contained", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "integer", - "intspanset" - ], - "ret": "boolean" - } - ], - "sqlop": "<@" - }, - { - "name": "contained_set_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s1", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "s2", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contained_set_set", - "sqlfn": "contained", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "cbufferset", - "cbufferset" - ], - "ret": "boolean" - }, - { - "args": [ - "geomset", - "geomset" - ], - "ret": "boolean" - }, - { - "args": [ - "geogset", - "geogset" - ], - "ret": "boolean" - }, - { - "args": [ - "h3indexset", - "h3indexset" - ], - "ret": "boolean" - }, - { - "args": [ - "jsonbset", - "jsonbset" - ], - "ret": "boolean" - }, - { - "args": [ - "npointset", - "npointset" - ], - "ret": "boolean" - }, - { - "args": [ - "pcpointset", - "pcpointset" - ], - "ret": "boolean" - }, - { - "args": [ - "pcpatchset", - "pcpatchset" - ], - "ret": "boolean" - }, - { - "args": [ - "poseset", - "poseset" - ], - "ret": "boolean" - }, - { - "args": [ - "posechainset", - "posechainset" - ], - "ret": "boolean" - }, - { - "args": [ - "quadbinset", - "quadbinset" - ], - "ret": "boolean" - }, - { - "args": [ - "s2cellset", - "s2cellset" - ], - "ret": "boolean" - }, - { - "args": [ - "intset", - "intset" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintset", - "bigintset" - ], - "ret": "boolean" - }, - { - "args": [ - "floatset", - "floatset" - ], - "ret": "boolean" - }, - { - "args": [ - "textset", - "textset" - ], - "ret": "boolean" - }, - { - "args": [ - "dateset", - "dateset" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzset", - "tstzset" - ], - "ret": "boolean" - } - ], - "sqlop": "<@" - }, - { - "name": "contained_span_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s1", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "s2", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contained_span_span", - "sqlfn": "contained", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspan", - "intspan" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspan", - "bigintspan" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspan", - "floatspan" - ], - "ret": "boolean" - }, - { - "args": [ - "datespan", - "datespan" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tstzspan" - ], - "ret": "boolean" - } - ], - "sqlop": "<@" - }, - { - "name": "contained_span_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contained_span_spanset", - "sqlfn": "contained", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspan", - "intspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspan", - "bigintspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspan", - "floatspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "datespan", - "datespanset" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tstzspanset" - ], - "ret": "boolean" - } - ], - "sqlop": "<@" - }, - { - "name": "contained_spanset_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contained_spanset_span", - "sqlfn": "contained", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspanset", - "intspan" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspanset", - "bigintspan" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspanset", - "floatspan" - ], - "ret": "boolean" - }, - { - "args": [ - "datespanset", - "datespan" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspanset", - "tstzspan" - ], - "ret": "boolean" - } - ], - "sqlop": "<@" - }, - { - "name": "contained_spanset_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss1", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "ss2", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss1", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "ss2", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contained_spanset_spanset", - "sqlfn": "contained", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspanset", - "intspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspanset", - "bigintspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspanset", - "floatspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "datespanset", - "datespanset" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspanset", - "tstzspanset" - ], - "ret": "boolean" - } - ], - "sqlop": "<@" - }, - { - "name": "contained_text_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contained_value_set", - "sqlfn": "contained", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "text", - "textset" - ], - "ret": "boolean" - } - ], - "sqlop": "<@" - }, - { - "name": "contained_timestamptz_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contained_value_set", - "sqlfn": "contained", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "timestamptz", - "tstzset" - ], - "ret": "boolean" - } - ], - "sqlop": "<@" - }, - { - "name": "contained_timestamptz_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contained_value_span", - "sqlfn": "contained", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "timestamptz", - "tstzspan" - ], - "ret": "boolean" - } - ], - "sqlop": "<@" - }, - { - "name": "contained_timestamptz_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contained_value_spanset", - "sqlfn": "contained", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "timestamptz", - "tstzspanset" - ], - "ret": "boolean" - } - ], - "sqlop": "<@" - }, - { - "name": "contains_set_bigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contains_set_value", - "sqlfn": "contains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "bigintset", - "bigint" - ], - "ret": "boolean" - } - ], - "sqlop": "@>" - }, - { - "name": "contains_set_date", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contains_set_value", - "sqlfn": "contains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "dateset", - "date" - ], - "ret": "boolean" - } - ], - "sqlop": "@>" - }, - { - "name": "contains_set_float", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contains_set_value", - "sqlfn": "contains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "floatset", - "float" - ], - "ret": "boolean" - } - ], - "sqlop": "@>" - }, - { - "name": "contains_set_int", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contains_set_value", - "sqlfn": "contains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intset", - "integer" - ], - "ret": "boolean" - } - ], - "sqlop": "@>" - }, - { - "name": "contains_set_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s1", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "s2", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contains_set_set", - "sqlfn": "contains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "cbufferset", - "cbufferset" - ], - "ret": "boolean" - }, - { - "args": [ - "geomset", - "geomset" - ], - "ret": "boolean" - }, - { - "args": [ - "geogset", - "geogset" - ], - "ret": "boolean" - }, - { - "args": [ - "h3indexset", - "h3indexset" - ], - "ret": "boolean" - }, - { - "args": [ - "jsonbset", - "jsonbset" - ], - "ret": "boolean" - }, - { - "args": [ - "npointset", - "npointset" - ], - "ret": "boolean" - }, - { - "args": [ - "pcpointset", - "pcpointset" - ], - "ret": "boolean" - }, - { - "args": [ - "pcpatchset", - "pcpatchset" - ], - "ret": "boolean" - }, - { - "args": [ - "poseset", - "poseset" - ], - "ret": "boolean" - }, - { - "args": [ - "posechainset", - "posechainset" - ], - "ret": "boolean" - }, - { - "args": [ - "quadbinset", - "quadbinset" - ], - "ret": "boolean" - }, - { - "args": [ - "s2cellset", - "s2cellset" - ], - "ret": "boolean" - }, - { - "args": [ - "intset", - "intset" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintset", - "bigintset" - ], - "ret": "boolean" - }, - { - "args": [ - "floatset", - "floatset" - ], - "ret": "boolean" - }, - { - "args": [ - "textset", - "textset" - ], - "ret": "boolean" - }, - { - "args": [ - "dateset", - "dateset" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzset", - "tstzset" - ], - "ret": "boolean" - } - ], - "sqlop": "@>" - }, - { - "name": "contains_set_text", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "t", - "cType": "text *", - "canonical": "text *" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contains_set_value", - "sqlfn": "contains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "textset", - "text" - ], - "ret": "boolean" - } - ], - "sqlop": "@>" - }, - { - "name": "contains_set_timestamptz", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contains_set_value", - "sqlfn": "contains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tstzset", - "timestamptz" - ], - "ret": "boolean" - } - ], - "sqlop": "@>" - }, - { - "name": "contains_span_bigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contains_span_value", - "sqlfn": "contains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "bigintspan", - "bigint" - ], - "ret": "boolean" - } - ], - "sqlop": "@>" - }, - { - "name": "contains_span_date", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contains_span_value", - "sqlfn": "contains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "datespan", - "date" - ], - "ret": "boolean" - } - ], - "sqlop": "@>" - }, - { - "name": "contains_span_float", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contains_span_value", - "sqlfn": "contains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "floatspan", - "float" - ], - "ret": "boolean" - } - ], - "sqlop": "@>" - }, - { - "name": "contains_span_int", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contains_span_value", - "sqlfn": "contains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspan", - "integer" - ], - "ret": "boolean" - } - ], - "sqlop": "@>" - }, - { - "name": "contains_span_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s1", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "s2", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contains_span_span", - "sqlfn": "contains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspan", - "intspan" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspan", - "bigintspan" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspan", - "floatspan" - ], - "ret": "boolean" - }, - { - "args": [ - "datespan", - "datespan" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tstzspan" - ], - "ret": "boolean" - } - ], - "sqlop": "@>" - }, - { - "name": "contains_span_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contains_span_spanset", - "sqlfn": "contains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspan", - "intspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspan", - "bigintspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspan", - "floatspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "datespan", - "datespanset" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tstzspanset" - ], - "ret": "boolean" - } - ], - "sqlop": "@>" - }, - { - "name": "contains_span_timestamptz", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contains_span_value", - "sqlfn": "contains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tstzspan", - "timestamptz" - ], - "ret": "boolean" - } - ], - "sqlop": "@>" - }, - { - "name": "contains_spanset_bigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contains_spanset_value", - "sqlfn": "contains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "bigintspanset", - "bigint" - ], - "ret": "boolean" - } - ], - "sqlop": "@>" - }, - { - "name": "contains_spanset_date", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contains_spanset_value", - "sqlfn": "contains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "datespanset", - "date" - ], - "ret": "boolean" - } - ], - "sqlop": "@>" - }, - { - "name": "contains_spanset_float", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contains_spanset_value", - "sqlfn": "contains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "floatspanset", - "float" - ], - "ret": "boolean" - } - ], - "sqlop": "@>" - }, - { - "name": "contains_spanset_int", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contains_spanset_value", - "sqlfn": "contains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspanset", - "integer" - ], - "ret": "boolean" - } - ], - "sqlop": "@>" - }, - { - "name": "contains_spanset_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contains_spanset_span", - "sqlfn": "contains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspanset", - "intspan" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspanset", - "bigintspan" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspanset", - "floatspan" - ], - "ret": "boolean" - }, - { - "args": [ - "datespanset", - "datespan" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspanset", - "tstzspan" - ], - "ret": "boolean" - } - ], - "sqlop": "@>" - }, - { - "name": "contains_spanset_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss1", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "ss2", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss1", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "ss2", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contains_spanset_spanset", - "sqlfn": "contains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspanset", - "intspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspanset", - "bigintspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspanset", - "floatspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "datespanset", - "datespanset" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspanset", - "tstzspanset" - ], - "ret": "boolean" - } - ], - "sqlop": "@>" - }, - { - "name": "contains_spanset_timestamptz", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contains_spanset_value", - "sqlfn": "contains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tstzspanset", - "timestamptz" - ], - "ret": "boolean" - } - ], - "sqlop": "@>" - }, - { - "name": "overlaps_set_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s1", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "s2", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overlaps_set_set", - "sqlfn": "overlaps", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "cbufferset", - "cbufferset" - ], - "ret": "boolean" - }, - { - "args": [ - "geomset", - "geomset" - ], - "ret": "boolean" - }, - { - "args": [ - "geogset", - "geogset" - ], - "ret": "boolean" - }, - { - "args": [ - "h3indexset", - "h3indexset" - ], - "ret": "boolean" - }, - { - "args": [ - "jsonbset", - "jsonbset" - ], - "ret": "boolean" - }, - { - "args": [ - "npointset", - "npointset" - ], - "ret": "boolean" - }, - { - "args": [ - "pcpointset", - "pcpointset" - ], - "ret": "boolean" - }, - { - "args": [ - "pcpatchset", - "pcpatchset" - ], - "ret": "boolean" - }, - { - "args": [ - "poseset", - "poseset" - ], - "ret": "boolean" - }, - { - "args": [ - "posechainset", - "posechainset" - ], - "ret": "boolean" - }, - { - "args": [ - "quadbinset", - "quadbinset" - ], - "ret": "boolean" - }, - { - "args": [ - "s2cellset", - "s2cellset" - ], - "ret": "boolean" - }, - { - "args": [ - "intset", - "intset" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintset", - "bigintset" - ], - "ret": "boolean" - }, - { - "args": [ - "floatset", - "floatset" - ], - "ret": "boolean" - }, - { - "args": [ - "textset", - "textset" - ], - "ret": "boolean" - }, - { - "args": [ - "dateset", - "dateset" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzset", - "tstzset" - ], - "ret": "boolean" - } - ], - "sqlop": "&&" - }, - { - "name": "overlaps_span_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s1", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "s2", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overlaps_span_span", - "sqlfn": "overlaps", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspan", - "intspan" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspan", - "bigintspan" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspan", - "floatspan" - ], - "ret": "boolean" - }, - { - "args": [ - "datespan", - "datespan" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tstzspan" - ], - "ret": "boolean" - } - ], - "sqlop": "&&" - }, - { - "name": "overlaps_span_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overlaps_span_spanset", - "sqlfn": "overlaps", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspan", - "intspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspan", - "bigintspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspan", - "floatspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "datespan", - "datespanset" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tstzspanset" - ], - "ret": "boolean" - } - ], - "sqlop": "&&" - }, - { - "name": "overlaps_spanset_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overlaps_spanset_span", - "sqlfn": "overlaps", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspanset", - "intspan" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspanset", - "bigintspan" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspanset", - "floatspan" - ], - "ret": "boolean" - }, - { - "args": [ - "datespanset", - "datespan" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspanset", - "tstzspan" - ], - "ret": "boolean" - } - ], - "sqlop": "&&" - }, - { - "name": "overlaps_spanset_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss1", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "ss2", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss1", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "ss2", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overlaps_spanset_spanset", - "sqlfn": "overlaps", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspanset", - "intspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspanset", - "bigintspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspanset", - "floatspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "datespanset", - "datespanset" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspanset", - "tstzspanset" - ], - "ret": "boolean" - } - ], - "sqlop": "&&" - }, - { - "name": "same_span_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s1", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "s2", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "after_date_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "After_value_set", - "sqlfn": "after", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "date", - "dateset" - ], - "ret": "boolean" - } - ], - "sqlop": "#>>" - }, - { - "name": "after_date_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "After_value_span", - "sqlfn": "after", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "date", - "datespan" - ], - "ret": "boolean" - } - ], - "sqlop": "#>>" - }, - { - "name": "after_date_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "unsupported" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "After_value_spanset", - "sqlfn": "after", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "date", - "datespanset" - ], - "ret": "boolean" - } - ], - "sqlop": "#>>" - }, - { - "name": "after_set_date", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "After_set_value", - "sqlfn": "after", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "dateset", - "date" - ], - "ret": "boolean" - } - ], - "sqlop": "#>>" - }, - { - "name": "after_set_timestamptz", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "After_set_value", - "sqlfn": "after", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tstzset", - "timestamptz" - ], - "ret": "boolean" - } - ], - "sqlop": "#>>" - }, - { - "name": "after_span_date", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "After_span_value", - "sqlfn": "after", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "datespan", - "date" - ], - "ret": "boolean" - } - ], - "sqlop": "#>>" - }, - { - "name": "after_span_timestamptz", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "After_span_value", - "sqlfn": "after", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tstzspan", - "timestamptz" - ], - "ret": "boolean" - } - ], - "sqlop": "#>>" - }, - { - "name": "after_spanset_date", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "After_spanset_value", - "sqlfn": "after", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "datespanset", - "date" - ], - "ret": "boolean" - } - ], - "sqlop": "#>>" - }, - { - "name": "after_spanset_timestamptz", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "After_spanset_value", - "sqlfn": "after", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tstzspanset", - "timestamptz" - ], - "ret": "boolean" - } - ], - "sqlop": "#>>" - }, - { - "name": "after_timestamptz_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "After_value_set", - "sqlfn": "after", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "timestamptz", - "tstzset" - ], - "ret": "boolean" - } - ], - "sqlop": "#>>" - }, - { - "name": "after_timestamptz_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "After_value_span", - "sqlfn": "after", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "timestamptz", - "tstzspan" - ], - "ret": "boolean" - } - ], - "sqlop": "#>>" - }, - { - "name": "after_timestamptz_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "After_value_spanset", - "sqlfn": "after", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "timestamptz", - "tstzspanset" - ], - "ret": "boolean" - } - ], - "sqlop": "#>>" - }, - { - "name": "before_date_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Before_value_set", - "sqlfn": "before", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "date", - "dateset" - ], - "ret": "boolean" - } - ], - "sqlop": "<<#" - }, - { - "name": "before_date_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Before_value_span", - "sqlfn": "before", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "date", - "datespan" - ], - "ret": "boolean" - } - ], - "sqlop": "<<#" - }, - { - "name": "before_date_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "unsupported" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Before_value_spanset", - "sqlfn": "before", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "date", - "datespanset" - ], - "ret": "boolean" - } - ], - "sqlop": "<<#" - }, - { - "name": "before_set_date", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Before_set_value", - "sqlfn": "before", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "dateset", - "date" - ], - "ret": "boolean" - } - ], - "sqlop": "<<#" - }, - { - "name": "before_set_timestamptz", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Before_set_value", - "sqlfn": "before", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tstzset", - "timestamptz" - ], - "ret": "boolean" - } - ], - "sqlop": "<<#" - }, - { - "name": "before_span_date", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Before_span_value", - "sqlfn": "before", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "datespan", - "date" - ], - "ret": "boolean" - } - ], - "sqlop": "<<#" - }, - { - "name": "before_span_timestamptz", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Before_span_value", - "sqlfn": "before", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tstzspan", - "timestamptz" - ], - "ret": "boolean" - } - ], - "sqlop": "<<#" - }, - { - "name": "before_spanset_date", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Before_spanset_value", - "sqlfn": "before", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "datespanset", - "date" - ], - "ret": "boolean" - } - ], - "sqlop": "<<#" - }, - { - "name": "before_spanset_timestamptz", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Before_spanset_value", - "sqlfn": "before", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tstzspanset", - "timestamptz" - ], - "ret": "boolean" - } - ], - "sqlop": "<<#" - }, - { - "name": "before_timestamptz_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Before_value_set", - "sqlfn": "before", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "timestamptz", - "tstzset" - ], - "ret": "boolean" - } - ], - "sqlop": "<<#" - }, - { - "name": "before_timestamptz_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Before_value_span", - "sqlfn": "before", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "timestamptz", - "tstzspan" - ], - "ret": "boolean" - } - ], - "sqlop": "<<#" - }, - { - "name": "before_timestamptz_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Before_value_spanset", - "sqlfn": "before", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "timestamptz", - "tstzspanset" - ], - "ret": "boolean" - } - ], - "sqlop": "<<#" - }, - { - "name": "left_bigint_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Left_value_set", - "sqlfn": "left", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "bigint", - "bigintset" - ], - "ret": "boolean" - } - ], - "sqlop": "<<" - }, - { - "name": "left_bigint_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Left_value_span", - "sqlfn": "left", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "bigint", - "bigintspan" - ], - "ret": "boolean" - } - ], - "sqlop": "<<" - }, - { - "name": "left_bigint_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Left_value_spanset", - "sqlfn": "left", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "bigint", - "bigintspanset" - ], - "ret": "boolean" - } - ], - "sqlop": "<<" - }, - { - "name": "left_float_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Left_value_set", - "sqlfn": "left", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "float", - "floatset" - ], - "ret": "boolean" - } - ], - "sqlop": "<<" - }, - { - "name": "left_float_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Left_value_span", - "sqlfn": "left", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "float", - "floatspan" - ], - "ret": "boolean" - } - ], - "sqlop": "<<" - }, - { - "name": "left_float_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Left_value_spanset", - "sqlfn": "left", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "float", - "floatspanset" - ], - "ret": "boolean" - } - ], - "sqlop": "<<" - }, - { - "name": "left_int_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Left_value_set", - "sqlfn": "left", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "integer", - "intset" - ], - "ret": "boolean" - } - ], - "sqlop": "<<" - }, - { - "name": "left_int_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Left_value_span", - "sqlfn": "left", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "integer", - "intspan" - ], - "ret": "boolean" - } - ], - "sqlop": "<<" - }, - { - "name": "left_int_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Left_value_spanset", - "sqlfn": "left", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "integer", - "intspanset" - ], - "ret": "boolean" - } - ], - "sqlop": "<<" - }, - { - "name": "left_set_bigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Left_set_value", - "sqlfn": "left", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "bigintset", - "bigint" - ], - "ret": "boolean" - } - ], - "sqlop": "<<" - }, - { - "name": "left_set_float", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Left_set_value", - "sqlfn": "left", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "floatset", - "float" - ], - "ret": "boolean" - } - ], - "sqlop": "<<" - }, - { - "name": "left_set_int", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Left_set_value", - "sqlfn": "left", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intset", - "integer" - ], - "ret": "boolean" - } - ], - "sqlop": "<<" - }, - { - "name": "left_set_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s1", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "s2", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Left_set_set", - "sqlfn": "left", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intset", - "intset" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintset", - "bigintset" - ], - "ret": "boolean" - }, - { - "args": [ - "floatset", - "floatset" - ], - "ret": "boolean" - }, - { - "args": [ - "textset", - "textset" - ], - "ret": "boolean" - } - ], - "sqlop": "<<" - }, - { - "name": "left_set_text", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "txt", - "cType": "text *", - "canonical": "text *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "txt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Left_set_value", - "sqlfn": "left", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "textset", - "text" - ], - "ret": "boolean" - } - ], - "sqlop": "<<" - }, - { - "name": "left_span_bigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Left_span_value", - "sqlfn": "left", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "bigintspan", - "bigint" - ], - "ret": "boolean" - } - ], - "sqlop": "<<" - }, - { - "name": "left_span_float", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Left_span_value", - "sqlfn": "left", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "floatspan", - "float" - ], - "ret": "boolean" - } - ], - "sqlop": "<<" - }, - { - "name": "left_span_int", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Left_span_value", - "sqlfn": "left", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspan", - "integer" - ], - "ret": "boolean" - } - ], - "sqlop": "<<" - }, - { - "name": "left_span_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s1", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "s2", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Left_span_span", - "sqlfn": "left", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspan", - "intspan" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspan", - "bigintspan" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspan", - "floatspan" - ], - "ret": "boolean" - } - ], - "sqlop": "<<" - }, - { - "name": "left_span_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Left_span_spanset", - "sqlfn": "left", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspan", - "intspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspan", - "bigintspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspan", - "floatspanset" - ], - "ret": "boolean" - } - ], - "sqlop": "<<" - }, - { - "name": "left_spanset_bigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Left_spanset_value", - "sqlfn": "left", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "bigintspanset", - "bigint" - ], - "ret": "boolean" - } - ], - "sqlop": "<<" - }, - { - "name": "left_spanset_float", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Left_spanset_value", - "sqlfn": "left", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "floatspanset", - "float" - ], - "ret": "boolean" - } - ], - "sqlop": "<<" - }, - { - "name": "left_spanset_int", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Left_spanset_value", - "sqlfn": "left", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspanset", - "integer" - ], - "ret": "boolean" - } - ], - "sqlop": "<<" - }, - { - "name": "left_spanset_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Left_spanset_span", - "sqlfn": "left", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspanset", - "intspan" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspanset", - "bigintspan" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspanset", - "floatspan" - ], - "ret": "boolean" - } - ], - "sqlop": "<<" - }, - { - "name": "left_spanset_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss1", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "ss2", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss1", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "ss2", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Left_spanset_spanset", - "sqlfn": "left", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspanset", - "intspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspanset", - "bigintspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspanset", - "floatspanset" - ], - "ret": "boolean" - } - ], - "sqlop": "<<" - }, - { - "name": "left_text_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Left_value_set", - "sqlfn": "left", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "text", - "textset" - ], - "ret": "boolean" - } - ], - "sqlop": "<<" - }, - { - "name": "overafter_date_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overafter_value_set", - "sqlfn": "overafter", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "date", - "dateset" - ], - "ret": "boolean" - } - ], - "sqlop": "#&>" - }, - { - "name": "overafter_date_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overafter_value_span", - "sqlfn": "overafter", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "date", - "datespan" - ], - "ret": "boolean" - } - ], - "sqlop": "#&>" - }, - { - "name": "overafter_date_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "unsupported" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overafter_value_spanset", - "sqlfn": "overafter", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "date", - "datespanset" - ], - "ret": "boolean" - } - ], - "sqlop": "#&>" - }, - { - "name": "overafter_set_date", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overafter_set_value", - "sqlfn": "overafter", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "dateset", - "date" - ], - "ret": "boolean" - } - ], - "sqlop": "#&>" - }, - { - "name": "overafter_set_timestamptz", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overafter_set_value", - "sqlfn": "overafter", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tstzset", - "timestamptz" - ], - "ret": "boolean" - } - ], - "sqlop": "#&>" - }, - { - "name": "overafter_span_date", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overafter_span_value", - "sqlfn": "overafter", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "datespan", - "date" - ], - "ret": "boolean" - } - ], - "sqlop": "#&>" - }, - { - "name": "overafter_span_timestamptz", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overafter_span_value", - "sqlfn": "overafter", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tstzspan", - "timestamptz" - ], - "ret": "boolean" - } - ], - "sqlop": "#&>" - }, - { - "name": "overafter_spanset_date", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overafter_spanset_value", - "sqlfn": "overafter", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "datespanset", - "date" - ], - "ret": "boolean" - } - ], - "sqlop": "#&>" - }, - { - "name": "overafter_spanset_timestamptz", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overafter_spanset_value", - "sqlfn": "overafter", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tstzspanset", - "timestamptz" - ], - "ret": "boolean" - } - ], - "sqlop": "#&>" - }, - { - "name": "overafter_timestamptz_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overafter_value_set", - "sqlfn": "overafter", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "timestamptz", - "tstzset" - ], - "ret": "boolean" - } - ], - "sqlop": "#&>" - }, - { - "name": "overafter_timestamptz_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overafter_value_span", - "sqlfn": "overafter", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "timestamptz", - "tstzspan" - ], - "ret": "boolean" - } - ], - "sqlop": "#&>" - }, - { - "name": "overafter_timestamptz_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overafter_value_spanset", - "sqlfn": "overafter", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "timestamptz", - "tstzspanset" - ], - "ret": "boolean" - } - ], - "sqlop": "#&>" - }, - { - "name": "overbefore_date_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overbefore_value_set", - "sqlfn": "overbefore", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "date", - "dateset" - ], - "ret": "boolean" - } - ], - "sqlop": "&<#" - }, - { - "name": "overbefore_date_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overbefore_value_span", - "sqlfn": "overbefore", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "date", - "datespan" - ], - "ret": "boolean" - } - ], - "sqlop": "&<#" - }, - { - "name": "overbefore_date_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "unsupported" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overbefore_value_spanset", - "sqlfn": "overbefore", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "date", - "datespanset" - ], - "ret": "boolean" - } - ], - "sqlop": "&<#" - }, - { - "name": "overbefore_set_date", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overbefore_set_value", - "sqlfn": "overbefore", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "dateset", - "date" - ], - "ret": "boolean" - } - ], - "sqlop": "&<#" - }, - { - "name": "overbefore_set_timestamptz", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overbefore_set_value", - "sqlfn": "overbefore", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tstzset", - "timestamptz" - ], - "ret": "boolean" - } - ], - "sqlop": "&<#" - }, - { - "name": "overbefore_span_date", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overbefore_span_value", - "sqlfn": "overbefore", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "datespan", - "date" - ], - "ret": "boolean" - } - ], - "sqlop": "&<#" - }, - { - "name": "overbefore_span_timestamptz", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overbefore_span_value", - "sqlfn": "overbefore", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tstzspan", - "timestamptz" - ], - "ret": "boolean" - } - ], - "sqlop": "&<#" - }, - { - "name": "overbefore_spanset_date", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overbefore_spanset_value", - "sqlfn": "overbefore", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "datespanset", - "date" - ], - "ret": "boolean" - } - ], - "sqlop": "&<#" - }, - { - "name": "overbefore_spanset_timestamptz", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overbefore_spanset_value", - "sqlfn": "overbefore", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tstzspanset", - "timestamptz" - ], - "ret": "boolean" - } - ], - "sqlop": "&<#" - }, - { - "name": "overbefore_timestamptz_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overbefore_value_set", - "sqlfn": "overbefore", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "timestamptz", - "tstzset" - ], - "ret": "boolean" - } - ], - "sqlop": "&<#" - }, - { - "name": "overbefore_timestamptz_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overbefore_value_span", - "sqlfn": "overbefore", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "timestamptz", - "tstzspan" - ], - "ret": "boolean" - } - ], - "sqlop": "&<#" - }, - { - "name": "overbefore_timestamptz_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overbefore_value_spanset", - "sqlfn": "overbefore", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "timestamptz", - "tstzspanset" - ], - "ret": "boolean" - } - ], - "sqlop": "&<#" - }, - { - "name": "overleft_bigint_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overleft_value_set", - "sqlfn": "overleft", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "bigint", - "bigintset" - ], - "ret": "boolean" - } - ], - "sqlop": "&<" - }, - { - "name": "overleft_bigint_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overleft_value_span", - "sqlfn": "overleft", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "bigint", - "bigintspan" - ], - "ret": "boolean" - } - ], - "sqlop": "&<" - }, - { - "name": "overleft_bigint_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overleft_value_spanset", - "sqlfn": "overleft", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "bigint", - "bigintspanset" - ], - "ret": "boolean" - } - ], - "sqlop": "&<" - }, - { - "name": "overleft_float_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overleft_value_set", - "sqlfn": "overleft", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "float", - "floatset" - ], - "ret": "boolean" - } - ], - "sqlop": "&<" - }, - { - "name": "overleft_float_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overleft_value_span", - "sqlfn": "overleft", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "float", - "floatspan" - ], - "ret": "boolean" - } - ], - "sqlop": "&<" - }, - { - "name": "overleft_float_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overleft_value_spanset", - "sqlfn": "overleft", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "float", - "floatspanset" - ], - "ret": "boolean" - } - ], - "sqlop": "&<" - }, - { - "name": "overleft_int_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overleft_value_set", - "sqlfn": "overleft", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "integer", - "intset" - ], - "ret": "boolean" - } - ], - "sqlop": "&<" - }, - { - "name": "overleft_int_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overleft_value_span", - "sqlfn": "overleft", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "integer", - "intspan" - ], - "ret": "boolean" - } - ], - "sqlop": "&<" - }, - { - "name": "overleft_int_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overleft_value_spanset", - "sqlfn": "overleft", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "integer", - "intspanset" - ], - "ret": "boolean" - } - ], - "sqlop": "&<" - }, - { - "name": "overleft_set_bigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overleft_set_value", - "sqlfn": "overleft", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "bigintset", - "bigint" - ], - "ret": "boolean" - } - ], - "sqlop": "&<" - }, - { - "name": "overleft_set_float", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overleft_set_value", - "sqlfn": "overleft", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "floatset", - "float" - ], - "ret": "boolean" - } - ], - "sqlop": "&<" - }, - { - "name": "overleft_set_int", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overleft_set_value", - "sqlfn": "overleft", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intset", - "integer" - ], - "ret": "boolean" - } - ], - "sqlop": "&<" - }, - { - "name": "overleft_set_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s1", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "s2", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overleft_set_set", - "sqlfn": "overleft", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intset", - "intset" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintset", - "bigintset" - ], - "ret": "boolean" - }, - { - "args": [ - "floatset", - "floatset" - ], - "ret": "boolean" - }, - { - "args": [ - "textset", - "textset" - ], - "ret": "boolean" - } - ], - "sqlop": "&<" - }, - { - "name": "overleft_set_text", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "txt", - "cType": "text *", - "canonical": "text *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "txt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overleft_set_value", - "sqlfn": "overleft", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "textset", - "text" - ], - "ret": "boolean" - } - ], - "sqlop": "&<" - }, - { - "name": "overleft_span_bigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overleft_span_value", - "sqlfn": "overleft", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "bigintspan", - "bigint" - ], - "ret": "boolean" - } - ], - "sqlop": "&<" - }, - { - "name": "overleft_span_float", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overleft_span_value", - "sqlfn": "overleft", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "floatspan", - "float" - ], - "ret": "boolean" - } - ], - "sqlop": "&<" - }, - { - "name": "overleft_span_int", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overleft_span_value", - "sqlfn": "overleft", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspan", - "integer" - ], - "ret": "boolean" - } - ], - "sqlop": "&<" - }, - { - "name": "overleft_span_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s1", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "s2", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overleft_span_span", - "sqlfn": "overleft", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspan", - "intspan" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspan", - "bigintspan" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspan", - "floatspan" - ], - "ret": "boolean" - } - ], - "sqlop": "&<" - }, - { - "name": "overleft_span_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overleft_span_spanset", - "sqlfn": "overleft", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspan", - "intspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspan", - "bigintspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspan", - "floatspanset" - ], - "ret": "boolean" - } - ], - "sqlop": "&<" - }, - { - "name": "overleft_spanset_bigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overleft_spanset_value", - "sqlfn": "overleft", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "bigintspanset", - "bigint" - ], - "ret": "boolean" - } - ], - "sqlop": "&<" - }, - { - "name": "overleft_spanset_float", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overleft_spanset_value", - "sqlfn": "overleft", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "floatspanset", - "float" - ], - "ret": "boolean" - } - ], - "sqlop": "&<" - }, - { - "name": "overleft_spanset_int", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overleft_spanset_value", - "sqlfn": "overleft", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspanset", - "integer" - ], - "ret": "boolean" - } - ], - "sqlop": "&<" - }, - { - "name": "overleft_spanset_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overleft_spanset_span", - "sqlfn": "overleft", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspanset", - "intspan" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspanset", - "bigintspan" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspanset", - "floatspan" - ], - "ret": "boolean" - } - ], - "sqlop": "&<" - }, - { - "name": "overleft_spanset_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss1", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "ss2", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss1", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "ss2", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overleft_spanset_spanset", - "sqlfn": "overleft", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspanset", - "intspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspanset", - "bigintspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspanset", - "floatspanset" - ], - "ret": "boolean" - } - ], - "sqlop": "&<" - }, - { - "name": "overleft_text_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overleft_value_set", - "sqlfn": "overleft", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "text", - "textset" - ], - "ret": "boolean" - } - ], - "sqlop": "&<" - }, - { - "name": "overright_bigint_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overright_value_set", - "sqlfn": "overright", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "bigint", - "bigintset" - ], - "ret": "boolean" - } - ] - }, - { - "name": "overright_bigint_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overright_value_span", - "sqlfn": "overright", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "bigint", - "bigintspan" - ], - "ret": "boolean" - } - ], - "sqlop": "&>" - }, - { - "name": "overright_bigint_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overright_value_spanset", - "sqlfn": "overright", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "bigint", - "bigintspanset" - ], - "ret": "boolean" - } - ], - "sqlop": "&>" - }, - { - "name": "overright_float_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overright_value_set", - "sqlfn": "overright", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "float", - "floatset" - ], - "ret": "boolean" - } - ] - }, - { - "name": "overright_float_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overright_value_span", - "sqlfn": "overright", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "float", - "floatspan" - ], - "ret": "boolean" - } - ], - "sqlop": "&>" - }, - { - "name": "overright_float_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overright_value_spanset", - "sqlfn": "overright", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "float", - "floatspanset" - ], - "ret": "boolean" - } - ], - "sqlop": "&>" - }, - { - "name": "overright_int_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overright_value_set", - "sqlfn": "overright", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "integer", - "intset" - ], - "ret": "boolean" - } - ] - }, - { - "name": "overright_int_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overright_value_span", - "sqlfn": "overright", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "integer", - "intspan" - ], - "ret": "boolean" - } - ], - "sqlop": "&>" - }, - { - "name": "overright_int_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overright_value_spanset", - "sqlfn": "overright", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "integer", - "intspanset" - ], - "ret": "boolean" - } - ], - "sqlop": "&>" - }, - { - "name": "overright_set_bigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overright_set_value", - "sqlfn": "overright", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "bigintset", - "bigint" - ], - "ret": "boolean" - } - ], - "sqlop": "&>" - }, - { - "name": "overright_set_float", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overright_set_value", - "sqlfn": "overright", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "floatset", - "float" - ], - "ret": "boolean" - } - ], - "sqlop": "&>" - }, - { - "name": "overright_set_int", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overright_set_value", - "sqlfn": "overright", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intset", - "integer" - ], - "ret": "boolean" - } - ], - "sqlop": "&>" - }, - { - "name": "overright_set_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s1", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "s2", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overright_set_set", - "sqlfn": "overright", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intset", - "intset" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintset", - "bigintset" - ], - "ret": "boolean" - }, - { - "args": [ - "floatset", - "floatset" - ], - "ret": "boolean" - }, - { - "args": [ - "textset", - "textset" - ], - "ret": "boolean" - } - ], - "sqlop": "&>" - }, - { - "name": "overright_set_text", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "txt", - "cType": "text *", - "canonical": "text *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "txt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overright_set_value", - "sqlfn": "overright", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "textset", - "text" - ], - "ret": "boolean" - } - ], - "sqlop": "&>" - }, - { - "name": "overright_span_bigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overright_span_value", - "sqlfn": "overright", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "bigintspan", - "bigint" - ], - "ret": "boolean" - } - ], - "sqlop": "&>" - }, - { - "name": "overright_span_float", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overright_span_value", - "sqlfn": "overright", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "floatspan", - "float" - ], - "ret": "boolean" - } - ], - "sqlop": "&>" - }, - { - "name": "overright_span_int", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overright_span_value", - "sqlfn": "overright", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspan", - "integer" - ], - "ret": "boolean" - } - ], - "sqlop": "&>" - }, - { - "name": "overright_span_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s1", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "s2", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overright_span_span", - "sqlfn": "overright", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspan", - "intspan" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspan", - "bigintspan" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspan", - "floatspan" - ], - "ret": "boolean" - } - ], - "sqlop": "&>" - }, - { - "name": "overright_span_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overright_span_spanset", - "sqlfn": "overright", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspan", - "intspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspan", - "bigintspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspan", - "floatspanset" - ], - "ret": "boolean" - } - ], - "sqlop": "&>" - }, - { - "name": "overright_spanset_bigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overright_spanset_value", - "sqlfn": "overright", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "bigintspanset", - "bigint" - ], - "ret": "boolean" - } - ], - "sqlop": "&>" - }, - { - "name": "overright_spanset_float", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overright_spanset_value", - "sqlfn": "overright", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "floatspanset", - "float" - ], - "ret": "boolean" - } - ], - "sqlop": "&>" - }, - { - "name": "overright_spanset_int", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overright_spanset_value", - "sqlfn": "overright", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspanset", - "integer" - ], - "ret": "boolean" - } - ], - "sqlop": "&>" - }, - { - "name": "overright_spanset_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overright_spanset_span", - "sqlfn": "overright", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspanset", - "intspan" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspanset", - "bigintspan" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspanset", - "floatspan" - ], - "ret": "boolean" - } - ], - "sqlop": "&>" - }, - { - "name": "overright_spanset_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss1", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "ss2", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss1", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "ss2", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overright_spanset_spanset", - "sqlfn": "overright", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspanset", - "intspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspanset", - "bigintspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspanset", - "floatspanset" - ], - "ret": "boolean" - } - ], - "sqlop": "&>" - }, - { - "name": "overright_text_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overright_value_set", - "sqlfn": "overright", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "text", - "textset" - ], - "ret": "boolean" - } - ] - }, - { - "name": "right_bigint_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Right_value_set", - "sqlfn": "right", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "bigint", - "bigintset" - ], - "ret": "boolean" - } - ], - "sqlop": ">>" - }, - { - "name": "right_bigint_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Right_value_span", - "sqlfn": "right", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "bigint", - "bigintspan" - ], - "ret": "boolean" - } - ], - "sqlop": ">>" - }, - { - "name": "right_bigint_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Right_value_spanset", - "sqlfn": "right", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "bigint", - "bigintspanset" - ], - "ret": "boolean" - } - ], - "sqlop": ">>" - }, - { - "name": "right_float_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Right_value_set", - "sqlfn": "right", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "float", - "floatset" - ], - "ret": "boolean" - } - ], - "sqlop": ">>" - }, - { - "name": "right_float_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Right_value_span", - "sqlfn": "right", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "float", - "floatspan" - ], - "ret": "boolean" - } - ], - "sqlop": ">>" - }, - { - "name": "right_float_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Right_value_spanset", - "sqlfn": "right", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "float", - "floatspanset" - ], - "ret": "boolean" - } - ], - "sqlop": ">>" - }, - { - "name": "right_int_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Right_value_set", - "sqlfn": "right", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "integer", - "intset" - ], - "ret": "boolean" - } - ], - "sqlop": ">>" - }, - { - "name": "right_int_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Right_value_span", - "sqlfn": "right", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "integer", - "intspan" - ], - "ret": "boolean" - } - ], - "sqlop": ">>" - }, - { - "name": "right_int_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Right_value_spanset", - "sqlfn": "right", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "integer", - "intspanset" - ], - "ret": "boolean" - } - ], - "sqlop": ">>" - }, - { - "name": "right_set_bigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Right_set_value", - "sqlfn": "right", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "bigintset", - "bigint" - ], - "ret": "boolean" - } - ], - "sqlop": ">>" - }, - { - "name": "right_set_float", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Right_set_value", - "sqlfn": "right", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "floatset", - "float" - ], - "ret": "boolean" - } - ], - "sqlop": ">>" - }, - { - "name": "right_set_int", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Right_set_value", - "sqlfn": "right", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intset", - "integer" - ], - "ret": "boolean" - } - ], - "sqlop": ">>" - }, - { - "name": "right_set_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s1", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "s2", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Right_set_set", - "sqlfn": "right", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intset", - "intset" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintset", - "bigintset" - ], - "ret": "boolean" - }, - { - "args": [ - "floatset", - "floatset" - ], - "ret": "boolean" - }, - { - "args": [ - "textset", - "textset" - ], - "ret": "boolean" - } - ], - "sqlop": ">>" - }, - { - "name": "right_set_text", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "txt", - "cType": "text *", - "canonical": "text *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "txt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Right_set_value", - "sqlfn": "right", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "textset", - "text" - ], - "ret": "boolean" - } - ], - "sqlop": ">>" - }, - { - "name": "right_span_bigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Right_span_value", - "sqlfn": "right", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "bigintspan", - "bigint" - ], - "ret": "boolean" - } - ], - "sqlop": ">>" - }, - { - "name": "right_span_float", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Right_span_value", - "sqlfn": "right", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "floatspan", - "float" - ], - "ret": "boolean" - } - ], - "sqlop": ">>" - }, - { - "name": "right_span_int", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Right_span_value", - "sqlfn": "right", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspan", - "integer" - ], - "ret": "boolean" - } - ], - "sqlop": ">>" - }, - { - "name": "right_span_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s1", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "s2", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Right_span_span", - "sqlfn": "right", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspan", - "intspan" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspan", - "bigintspan" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspan", - "floatspan" - ], - "ret": "boolean" - } - ], - "sqlop": ">>" - }, - { - "name": "right_span_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Right_span_spanset", - "sqlfn": "right", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspan", - "intspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspan", - "bigintspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspan", - "floatspanset" - ], - "ret": "boolean" - } - ], - "sqlop": ">>" - }, - { - "name": "right_spanset_bigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Right_spanset_value", - "sqlfn": "right", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "bigintspanset", - "bigint" - ], - "ret": "boolean" - } - ], - "sqlop": ">>" - }, - { - "name": "right_spanset_float", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Right_spanset_value", - "sqlfn": "right", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "floatspanset", - "float" - ], - "ret": "boolean" - } - ], - "sqlop": ">>" - }, - { - "name": "right_spanset_int", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Right_spanset_value", - "sqlfn": "right", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspanset", - "integer" - ], - "ret": "boolean" - } - ], - "sqlop": ">>" - }, - { - "name": "right_spanset_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Right_spanset_span", - "sqlfn": "right", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspanset", - "intspan" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspanset", - "bigintspan" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspanset", - "floatspan" - ], - "ret": "boolean" - } - ], - "sqlop": ">>" - }, - { - "name": "right_spanset_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss1", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "ss2", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss1", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "ss2", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Right_spanset_spanset", - "sqlfn": "right", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspanset", - "intspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspanset", - "bigintspanset" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspanset", - "floatspanset" - ], - "ret": "boolean" - } - ], - "sqlop": ">>" - }, - { - "name": "right_text_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Right_value_set", - "sqlfn": "right", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "text", - "textset" - ], - "ret": "boolean" - } - ], - "sqlop": ">>" - }, - { - "name": "intersection_bigint_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Intersection_value_set", - "sqlfn": "setIntersection", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "bigintset", - "sqlSignatures": [ - { - "args": [ - "bigint", - "bigintset" - ], - "ret": "bigintset" - } - ], - "sqlop": "*" - }, - { - "name": "intersection_date_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Intersection_value_set", - "sqlfn": "setIntersection", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "dateset", - "sqlSignatures": [ - { - "args": [ - "date", - "dateset" - ], - "ret": "dateset" - } - ], - "sqlop": "*" - }, - { - "name": "intersection_float_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Intersection_value_set", - "sqlfn": "setIntersection", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "floatset", - "sqlSignatures": [ - { - "args": [ - "float", - "floatset" - ], - "ret": "floatset" - } - ], - "sqlop": "*" - }, - { - "name": "intersection_int_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Intersection_value_set", - "sqlfn": "setIntersection", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "intset", - "sqlSignatures": [ - { - "args": [ - "integer", - "intset" - ], - "ret": "intset" - } - ], - "sqlop": "*" - }, - { - "name": "intersection_set_bigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Intersection_set_value", - "sqlfn": "setIntersection", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "bigintset", - "sqlSignatures": [ - { - "args": [ - "bigintset", - "bigint" - ], - "ret": "bigintset" - } - ], - "sqlop": "*" - }, - { - "name": "intersection_set_date", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Intersection_set_value", - "sqlfn": "setIntersection", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "dateset", - "sqlSignatures": [ - { - "args": [ - "dateset", - "date" - ], - "ret": "dateset" - } - ], - "sqlop": "*" - }, - { - "name": "intersection_set_float", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Intersection_set_value", - "sqlfn": "setIntersection", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "floatset", - "sqlSignatures": [ - { - "args": [ - "floatset", - "float" - ], - "ret": "floatset" - } - ], - "sqlop": "*" - }, - { - "name": "intersection_set_int", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Intersection_set_value", - "sqlfn": "setIntersection", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "intset", - "sqlSignatures": [ - { - "args": [ - "intset", - "integer" - ], - "ret": "intset" - } - ], - "sqlop": "*" - }, - { - "name": "intersection_set_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s1", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "s2", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Intersection_set_set", - "sqlfn": "setIntersection", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "bigintset", - "cbufferset", - "dateset", - "floatset", - "geogset", - "geomset", - "h3indexset", - "intset", - "jsonbset", - "npointset", - "pcpatchset", - "pcpointset", - "posechainset", - "poseset", - "quadbinset", - "s2cellset", - "textset", - "tstzset" - ], - "sqlSignatures": [ - { - "args": [ - "cbufferset", - "cbufferset" - ], - "ret": "cbufferset" - }, - { - "args": [ - "geomset", - "geomset" - ], - "ret": "geomset" - }, - { - "args": [ - "geogset", - "geogset" - ], - "ret": "geogset" - }, - { - "args": [ - "h3indexset", - "h3indexset" - ], - "ret": "h3indexset" - }, - { - "args": [ - "jsonbset", - "jsonbset" - ], - "ret": "jsonbset" - }, - { - "args": [ - "npointset", - "npointset" - ], - "ret": "npointset" - }, - { - "args": [ - "pcpointset", - "pcpointset" - ], - "ret": "pcpointset" - }, - { - "args": [ - "pcpatchset", - "pcpatchset" - ], - "ret": "pcpatchset" - }, - { - "args": [ - "poseset", - "poseset" - ], - "ret": "poseset" - }, - { - "args": [ - "posechainset", - "posechainset" - ], - "ret": "posechainset" - }, - { - "args": [ - "quadbinset", - "quadbinset" - ], - "ret": "quadbinset" - }, - { - "args": [ - "s2cellset", - "s2cellset" - ], - "ret": "s2cellset" - }, - { - "args": [ - "intset", - "intset" - ], - "ret": "intset" - }, - { - "args": [ - "bigintset", - "bigintset" - ], - "ret": "bigintset" - }, - { - "args": [ - "floatset", - "floatset" - ], - "ret": "floatset" - }, - { - "args": [ - "textset", - "textset" - ], - "ret": "textset" - }, - { - "args": [ - "dateset", - "dateset" - ], - "ret": "dateset" - }, - { - "args": [ - "tstzset", - "tstzset" - ], - "ret": "tstzset" - } - ], - "sqlop": "*" - }, - { - "name": "intersection_set_text", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "txt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Intersection_set_value", - "sqlfn": "setIntersection", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "textset", - "sqlSignatures": [ - { - "args": [ - "textset", - "text" - ], - "ret": "textset" - } - ], - "sqlop": "*" - }, - { - "name": "intersection_set_timestamptz", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Intersection_set_value", - "sqlfn": "setIntersection", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tstzset", - "sqlSignatures": [ - { - "args": [ - "tstzset", - "timestamptz" - ], - "ret": "tstzset" - } - ], - "sqlop": "*" - }, - { - "name": "intersection_span_bigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Intersection_span_value", - "sqlfn": "spanIntersection", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "bigintspan", - "sqlSignatures": [ - { - "args": [ - "bigintspan", - "bigint" - ], - "ret": "bigintspan" - } - ], - "sqlop": "*" - }, - { - "name": "intersection_span_date", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Intersection_span_value", - "sqlfn": "spanIntersection", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "datespan", - "sqlSignatures": [ - { - "args": [ - "datespan", - "date" - ], - "ret": "datespan" - } - ], - "sqlop": "*" - }, - { - "name": "intersection_span_float", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Intersection_span_value", - "sqlfn": "spanIntersection", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "floatspan", - "sqlSignatures": [ - { - "args": [ - "floatspan", - "float" - ], - "ret": "floatspan" - } - ], - "sqlop": "*" - }, - { - "name": "intersection_span_int", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Intersection_span_value", - "sqlfn": "spanIntersection", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "intspan", - "sqlSignatures": [ - { - "args": [ - "intspan", - "integer" - ], - "ret": "intspan" - } - ], - "sqlop": "*" - }, - { - "name": "intersection_span_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "s1", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "s2", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Intersection_span_span", - "sqlfn": "spanIntersection", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "bigintspan", - "datespan", - "floatspan", - "intspan", - "tstzspan" - ], - "sqlSignatures": [ - { - "args": [ - "intspan", - "intspan" - ], - "ret": "intspan" - }, - { - "args": [ - "bigintspan", - "bigintspan" - ], - "ret": "bigintspan" - }, - { - "args": [ - "floatspan", - "floatspan" - ], - "ret": "floatspan" - }, - { - "args": [ - "datespan", - "datespan" - ], - "ret": "datespan" - }, - { - "args": [ - "tstzspan", - "tstzspan" - ], - "ret": "tstzspan" - } - ], - "sqlop": "*" - }, - { - "name": "intersection_span_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Intersection_span_spanset", - "sqlfn": "spanIntersection", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "bigintspanset", - "datespanset", - "floatspanset", - "intspanset", - "tstzspanset" - ], - "sqlSignatures": [ - { - "args": [ - "intspan", - "intspanset" - ], - "ret": "intspanset" - }, - { - "args": [ - "bigintspan", - "bigintspanset" - ], - "ret": "bigintspanset" - }, - { - "args": [ - "floatspan", - "floatspanset" - ], - "ret": "floatspanset" - }, - { - "args": [ - "datespan", - "datespanset" - ], - "ret": "datespanset" - }, - { - "args": [ - "tstzspan", - "tstzspanset" - ], - "ret": "tstzspanset" - } - ], - "sqlop": "*" - }, - { - "name": "intersection_span_timestamptz", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Intersection_span_value", - "sqlfn": "spanIntersection", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tstzspan", - "sqlSignatures": [ - { - "args": [ - "tstzspan", - "timestamptz" - ], - "ret": "tstzspan" - } - ], - "sqlop": "*" - }, - { - "name": "intersection_spanset_bigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Intersection_spanset_value", - "sqlfn": "spansetIntersection", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "bigintspanset", - "sqlSignatures": [ - { - "args": [ - "bigintspanset", - "bigint" - ], - "ret": "bigintspanset" - } - ], - "sqlop": "*" - }, - { - "name": "intersection_spanset_date", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Intersection_spanset_value", - "sqlfn": "spansetIntersection", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "date", - "sqlSignatures": [ - { - "args": [ - "datespanset", - "date" - ], - "ret": "date" - } - ], - "sqlop": "*" - }, - { - "name": "intersection_spanset_float", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Intersection_spanset_value", - "sqlfn": "spansetIntersection", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "floatspanset", - "sqlSignatures": [ - { - "args": [ - "floatspanset", - "float" - ], - "ret": "floatspanset" - } - ], - "sqlop": "*" - }, - { - "name": "intersection_spanset_int", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Intersection_spanset_value", - "sqlfn": "spansetIntersection", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "intspanset", - "sqlSignatures": [ - { - "args": [ - "intspanset", - "integer" - ], - "ret": "intspanset" - } - ], - "sqlop": "*" - }, - { - "name": "intersection_spanset_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Intersection_spanset_span", - "sqlfn": "spansetIntersection", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "bigintspanset", - "datespanset", - "floatspanset", - "intspanset", - "tstzspanset" - ], - "sqlSignatures": [ - { - "args": [ - "intspanset", - "intspan" - ], - "ret": "intspanset" - }, - { - "args": [ - "bigintspanset", - "bigintspan" - ], - "ret": "bigintspanset" - }, - { - "args": [ - "floatspanset", - "floatspan" - ], - "ret": "floatspanset" - }, - { - "args": [ - "datespanset", - "datespan" - ], - "ret": "datespanset" - }, - { - "args": [ - "tstzspanset", - "tstzspan" - ], - "ret": "tstzspanset" - } - ], - "sqlop": "*" - }, - { - "name": "intersection_spanset_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "ss1", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "ss2", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss1", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "ss2", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Intersection_spanset_spanset", - "sqlfn": "spansetIntersection", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "bigintspanset", - "datespanset", - "floatspanset", - "intspanset", - "tstzspanset" - ], - "sqlSignatures": [ - { - "args": [ - "intspanset", - "intspanset" - ], - "ret": "intspanset" - }, - { - "args": [ - "bigintspanset", - "bigintspanset" - ], - "ret": "bigintspanset" - }, - { - "args": [ - "floatspanset", - "floatspanset" - ], - "ret": "floatspanset" - }, - { - "args": [ - "datespanset", - "datespanset" - ], - "ret": "datespanset" - }, - { - "args": [ - "tstzspanset", - "tstzspanset" - ], - "ret": "tstzspanset" - } - ], - "sqlop": "*" - }, - { - "name": "intersection_spanset_timestamptz", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Intersection_spanset_value", - "sqlfn": "spansetIntersection", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tstzspanset", - "sqlSignatures": [ - { - "args": [ - "tstzspanset", - "timestamptz" - ], - "ret": "tstzspanset" - } - ], - "sqlop": "*" - }, - { - "name": "intersection_text_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Intersection_value_set", - "sqlfn": "setIntersection", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "textset", - "sqlSignatures": [ - { - "args": [ - "text", - "textset" - ], - "ret": "textset" - } - ], - "sqlop": "*" - }, - { - "name": "intersection_timestamptz_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Intersection_value_set", - "sqlfn": "setIntersection", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tstzset", - "sqlSignatures": [ - { - "args": [ - "timestamptz", - "tstzset" - ], - "ret": "tstzset" - } - ], - "sqlop": "*" - }, - { - "name": "minus_bigint_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Minus_value_set", - "sqlfn": "setMinus", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "bigintset", - "sqlSignatures": [ - { - "args": [ - "bigint", - "bigintset" - ], - "ret": "bigintset" - } - ], - "sqlop": "-" - }, - { - "name": "minus_bigint_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Minus_value_span", - "sqlfn": "spanMinus", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "bigintspanset", - "sqlSignatures": [ - { - "args": [ - "bigint", - "bigintspan" - ], - "ret": "bigintspanset" - } - ], - "sqlop": "-" - }, - { - "name": "minus_bigint_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Minus_value_spanset", - "sqlfn": "spansetMinus", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "bigintspanset", - "sqlSignatures": [ - { - "args": [ - "bigint", - "bigintspanset" - ], - "ret": "bigintspanset" - } - ], - "sqlop": "-" - }, - { - "name": "minus_date_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Minus_value_set", - "sqlfn": "setMinus", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "dateset", - "sqlSignatures": [ - { - "args": [ - "date", - "dateset" - ], - "ret": "dateset" - } - ], - "sqlop": "-" - }, - { - "name": "minus_date_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Minus_value_span", - "sqlfn": "spanMinus", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "datespanset", - "sqlSignatures": [ - { - "args": [ - "date", - "datespan" - ], - "ret": "datespanset" - } - ], - "sqlop": "-" - }, - { - "name": "minus_date_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "unsupported" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Minus_value_spanset", - "sqlfn": "spansetMinus", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "datespanset", - "sqlSignatures": [ - { - "args": [ - "date", - "datespanset" - ], - "ret": "datespanset" - } - ], - "sqlop": "-" - }, - { - "name": "minus_float_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Minus_value_set", - "sqlfn": "setMinus", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "floatset", - "sqlSignatures": [ - { - "args": [ - "float", - "floatset" - ], - "ret": "floatset" - } - ], - "sqlop": "-" - }, - { - "name": "minus_float_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Minus_value_span", - "sqlfn": "spanMinus", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "floatspanset", - "sqlSignatures": [ - { - "args": [ - "float", - "floatspan" - ], - "ret": "floatspanset" - } - ], - "sqlop": "-" - }, - { - "name": "minus_float_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Minus_value_spanset", - "sqlfn": "spansetMinus", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "floatspanset", - "sqlSignatures": [ - { - "args": [ - "float", - "floatspanset" - ], - "ret": "floatspanset" - } - ], - "sqlop": "-" - }, - { - "name": "minus_int_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Minus_value_set", - "sqlfn": "setMinus", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "intset", - "sqlSignatures": [ - { - "args": [ - "integer", - "intset" - ], - "ret": "intset" - } - ], - "sqlop": "-" - }, - { - "name": "minus_int_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Minus_value_span", - "sqlfn": "spanMinus", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "intspanset", - "sqlSignatures": [ - { - "args": [ - "integer", - "intspan" - ], - "ret": "intspanset" - } - ], - "sqlop": "-" - }, - { - "name": "minus_int_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Minus_value_spanset", - "sqlfn": "spansetMinus", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "intspanset", - "sqlSignatures": [ - { - "args": [ - "integer", - "intspanset" - ], - "ret": "intspanset" - } - ], - "sqlop": "-" - }, - { - "name": "minus_set_bigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Minus_set_value", - "sqlfn": "setMinus", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "bigintset", - "sqlSignatures": [ - { - "args": [ - "bigintset", - "bigint" - ], - "ret": "bigintset" - } - ], - "sqlop": "-" - }, - { - "name": "minus_set_date", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Minus_set_value", - "sqlfn": "setMinus", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "dateset", - "sqlSignatures": [ - { - "args": [ - "dateset", - "date" - ], - "ret": "dateset" - } - ], - "sqlop": "-" - }, - { - "name": "minus_set_float", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Minus_set_value", - "sqlfn": "setMinus", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "floatset", - "sqlSignatures": [ - { - "args": [ - "floatset", - "float" - ], - "ret": "floatset" - } - ], - "sqlop": "-" - }, - { - "name": "minus_set_int", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Minus_set_value", - "sqlfn": "setMinus", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "intset", - "sqlSignatures": [ - { - "args": [ - "intset", - "integer" - ], - "ret": "intset" - } - ], - "sqlop": "-" - }, - { - "name": "minus_set_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s1", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "s2", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Minus_set_set", - "sqlfn": "setMinus", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "bigintset", - "cbufferset", - "dateset", - "floatset", - "geogset", - "geomset", - "h3indexset", - "intset", - "jsonbset", - "npointset", - "pcpatchset", - "pcpointset", - "posechainset", - "poseset", - "quadbinset", - "s2cellset", - "textset", - "tstzset" - ], - "sqlSignatures": [ - { - "args": [ - "cbufferset", - "cbufferset" - ], - "ret": "cbufferset" - }, - { - "args": [ - "geomset", - "geomset" - ], - "ret": "geomset" - }, - { - "args": [ - "geogset", - "geogset" - ], - "ret": "geogset" - }, - { - "args": [ - "h3indexset", - "h3indexset" - ], - "ret": "h3indexset" - }, - { - "args": [ - "jsonbset", - "jsonbset" - ], - "ret": "jsonbset" - }, - { - "args": [ - "npointset", - "npointset" - ], - "ret": "npointset" - }, - { - "args": [ - "pcpointset", - "pcpointset" - ], - "ret": "pcpointset" - }, - { - "args": [ - "pcpatchset", - "pcpatchset" - ], - "ret": "pcpatchset" - }, - { - "args": [ - "poseset", - "poseset" - ], - "ret": "poseset" - }, - { - "args": [ - "posechainset", - "posechainset" - ], - "ret": "posechainset" - }, - { - "args": [ - "quadbinset", - "quadbinset" - ], - "ret": "quadbinset" - }, - { - "args": [ - "s2cellset", - "s2cellset" - ], - "ret": "s2cellset" - }, - { - "args": [ - "intset", - "intset" - ], - "ret": "intset" - }, - { - "args": [ - "bigintset", - "bigintset" - ], - "ret": "bigintset" - }, - { - "args": [ - "floatset", - "floatset" - ], - "ret": "floatset" - }, - { - "args": [ - "textset", - "textset" - ], - "ret": "textset" - }, - { - "args": [ - "dateset", - "dateset" - ], - "ret": "dateset" - }, - { - "args": [ - "tstzset", - "tstzset" - ], - "ret": "tstzset" - } - ], - "sqlop": "-" - }, - { - "name": "minus_set_text", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "txt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Minus_set_value", - "sqlfn": "setMinus", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "textset", - "sqlSignatures": [ - { - "args": [ - "textset", - "text" - ], - "ret": "textset" - } - ], - "sqlop": "-" - }, - { - "name": "minus_set_timestamptz", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Minus_set_value", - "sqlfn": "setMinus", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tstzset", - "sqlSignatures": [ - { - "args": [ - "tstzset", - "timestamptz" - ], - "ret": "tstzset" - } - ], - "sqlop": "-" - }, - { - "name": "minus_span_bigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Minus_span_value", - "sqlfn": "spanMinus", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "bigintspanset", - "sqlSignatures": [ - { - "args": [ - "bigintspan", - "bigint" - ], - "ret": "bigintspanset" - } - ], - "sqlop": "-" - }, - { - "name": "minus_span_date", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Minus_span_value", - "sqlfn": "spanMinus", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "datespanset", - "sqlSignatures": [ - { - "args": [ - "datespan", - "date" - ], - "ret": "datespanset" - } - ], - "sqlop": "-" - }, - { - "name": "minus_span_float", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Minus_span_value", - "sqlfn": "spanMinus", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "floatspanset", - "sqlSignatures": [ - { - "args": [ - "floatspan", - "float" - ], - "ret": "floatspanset" - } - ], - "sqlop": "-" - }, - { - "name": "minus_span_int", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Minus_span_value", - "sqlfn": "spanMinus", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "intspanset", - "sqlSignatures": [ - { - "args": [ - "intspan", - "integer" - ], - "ret": "intspanset" - } - ], - "sqlop": "-" - }, - { - "name": "minus_span_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "s1", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "s2", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Minus_span_span", - "sqlfn": "spanMinus", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "bigintspanset", - "datespanset", - "floatspanset", - "intspanset", - "tstzspanset" - ], - "sqlSignatures": [ - { - "args": [ - "intspan", - "intspan" - ], - "ret": "intspanset" - }, - { - "args": [ - "bigintspan", - "bigintspan" - ], - "ret": "bigintspanset" - }, - { - "args": [ - "floatspan", - "floatspan" - ], - "ret": "floatspanset" - }, - { - "args": [ - "datespan", - "datespan" - ], - "ret": "datespanset" - }, - { - "args": [ - "tstzspan", - "tstzspan" - ], - "ret": "tstzspanset" - } - ], - "sqlop": "-" - }, - { - "name": "minus_span_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Minus_span_spanset", - "sqlfn": "spanMinus", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "bigintspanset", - "datespanset", - "floatspanset", - "intspanset", - "tstzspanset" - ], - "sqlSignatures": [ - { - "args": [ - "intspan", - "intspanset" - ], - "ret": "intspanset" - }, - { - "args": [ - "bigintspan", - "bigintspanset" - ], - "ret": "bigintspanset" - }, - { - "args": [ - "floatspan", - "floatspanset" - ], - "ret": "floatspanset" - }, - { - "args": [ - "datespan", - "datespanset" - ], - "ret": "datespanset" - }, - { - "args": [ - "tstzspan", - "tstzspanset" - ], - "ret": "tstzspanset" - } - ], - "sqlop": "-" - }, - { - "name": "minus_span_timestamptz", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Minus_span_value", - "sqlfn": "spanMinus", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tstzspanset", - "sqlSignatures": [ - { - "args": [ - "tstzspan", - "timestamptz" - ], - "ret": "tstzspanset" - } - ], - "sqlop": "-" - }, - { - "name": "minus_spanset_bigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Minus_spanset_value", - "sqlfn": "spansetMinus", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "bigintspanset", - "sqlSignatures": [ - { - "args": [ - "bigintspanset", - "bigint" - ], - "ret": "bigintspanset" - } - ], - "sqlop": "-" - }, - { - "name": "minus_spanset_date", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Minus_spanset_value", - "sqlfn": "spansetMinus", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "datespanset", - "sqlSignatures": [ - { - "args": [ - "datespanset", - "date" - ], - "ret": "datespanset" - } - ], - "sqlop": "-" - }, - { - "name": "minus_spanset_float", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Minus_spanset_value", - "sqlfn": "spansetMinus", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "floatspanset", - "sqlSignatures": [ - { - "args": [ - "floatspanset", - "float" - ], - "ret": "floatspanset" - } - ], - "sqlop": "-" - }, - { - "name": "minus_spanset_int", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Minus_spanset_value", - "sqlfn": "spansetMinus", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "intspanset", - "sqlSignatures": [ - { - "args": [ - "intspanset", - "integer" - ], - "ret": "intspanset" - } - ], - "sqlop": "-" - }, - { - "name": "minus_spanset_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Minus_spanset_span", - "sqlfn": "spansetMinus", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "bigintspanset", - "datespanset", - "floatspanset", - "intspanset", - "tstzspanset" - ], - "sqlSignatures": [ - { - "args": [ - "intspanset", - "intspan" - ], - "ret": "intspanset" - }, - { - "args": [ - "bigintspanset", - "bigintspan" - ], - "ret": "bigintspanset" - }, - { - "args": [ - "floatspanset", - "floatspan" - ], - "ret": "floatspanset" - }, - { - "args": [ - "datespanset", - "datespan" - ], - "ret": "datespanset" - }, - { - "args": [ - "tstzspanset", - "tstzspan" - ], - "ret": "tstzspanset" - } - ], - "sqlop": "-" - }, - { - "name": "minus_spanset_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "ss1", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "ss2", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss1", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "ss2", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Minus_spanset_spanset", - "sqlfn": "spansetMinus", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "bigintspanset", - "datespanset", - "floatspanset", - "intspanset", - "tstzspanset" - ], - "sqlSignatures": [ - { - "args": [ - "intspanset", - "intspanset" - ], - "ret": "intspanset" - }, - { - "args": [ - "bigintspanset", - "bigintspanset" - ], - "ret": "bigintspanset" - }, - { - "args": [ - "floatspanset", - "floatspanset" - ], - "ret": "floatspanset" - }, - { - "args": [ - "datespanset", - "datespanset" - ], - "ret": "datespanset" - }, - { - "args": [ - "tstzspanset", - "tstzspanset" - ], - "ret": "tstzspanset" - } - ], - "sqlop": "-" - }, - { - "name": "minus_spanset_timestamptz", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Minus_spanset_value", - "sqlfn": "spansetMinus", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tstzspanset", - "sqlSignatures": [ - { - "args": [ - "tstzspanset", - "timestamptz" - ], - "ret": "tstzspanset" - } - ], - "sqlop": "-" - }, - { - "name": "minus_text_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Minus_value_set", - "sqlfn": "setMinus", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "textset", - "sqlSignatures": [ - { - "args": [ - "text", - "textset" - ], - "ret": "textset" - } - ], - "sqlop": "-" - }, - { - "name": "minus_timestamptz_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Minus_value_set", - "sqlfn": "setMinus", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tstzset", - "sqlSignatures": [ - { - "args": [ - "timestamptz", - "tstzset" - ], - "ret": "tstzset" - } - ], - "sqlop": "-" - }, - { - "name": "minus_timestamptz_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Minus_value_span", - "sqlfn": "spanMinus", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tstzspanset", - "sqlSignatures": [ - { - "args": [ - "timestamptz", - "tstzspan" - ], - "ret": "tstzspanset" - } - ], - "sqlop": "-" - }, - { - "name": "minus_timestamptz_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Minus_value_spanset", - "sqlfn": "spansetMinus", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tstzspanset", - "sqlSignatures": [ - { - "args": [ - "timestamptz", - "tstzspanset" - ], - "ret": "tstzspanset" - } - ], - "sqlop": "-" - }, - { - "name": "union_bigint_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_value_set", - "sqlfn": "setUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "bigintset", - "sqlSignatures": [ - { - "args": [ - "bigint", - "bigintset" - ], - "ret": "bigintset" - } - ], - "sqlop": "+" - }, - { - "name": "union_bigint_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_value_span", - "sqlfn": "spanUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "bigintspanset", - "sqlSignatures": [ - { - "args": [ - "bigint", - "bigintspan" - ], - "ret": "bigintspanset" - } - ], - "sqlop": "+" - }, - { - "name": "union_bigint_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "ss", - "cType": "SpanSet *", - "canonical": "SpanSet *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_value_spanset", - "sqlfn": "spansetUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "bigintspanset", - "sqlSignatures": [ - { - "args": [ - "bigint", - "bigintspanset" - ], - "ret": "bigintspanset" - } - ], - "sqlop": "+" - }, - { - "name": "union_date_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_value_set", - "sqlfn": "setUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "dateset", - "sqlSignatures": [ - { - "args": [ - "date", - "dateset" - ], - "ret": "dateset" - } - ], - "sqlop": "+" - }, - { - "name": "union_date_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_value_span", - "sqlfn": "spanUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "datespanset", - "sqlSignatures": [ - { - "args": [ - "date", - "datespan" - ], - "ret": "datespanset" - } - ], - "sqlop": "+" - }, - { - "name": "union_date_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "ss", - "cType": "SpanSet *", - "canonical": "SpanSet *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "unsupported" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_value_spanset", - "sqlfn": "spansetUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "datespanset", - "sqlSignatures": [ - { - "args": [ - "date", - "datespanset" - ], - "ret": "datespanset" - } - ], - "sqlop": "+" - }, - { - "name": "union_float_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_value_set", - "sqlfn": "setUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "floatset", - "sqlSignatures": [ - { - "args": [ - "float", - "floatset" - ], - "ret": "floatset" - } - ], - "sqlop": "+" - }, - { - "name": "union_float_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_value_span", - "sqlfn": "spanUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "floatspanset", - "sqlSignatures": [ - { - "args": [ - "float", - "floatspan" - ], - "ret": "floatspanset" - } - ], - "sqlop": "+" - }, - { - "name": "union_float_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "ss", - "cType": "SpanSet *", - "canonical": "SpanSet *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_value_spanset", - "sqlfn": "spansetUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "floatspanset", - "sqlSignatures": [ - { - "args": [ - "float", - "floatspanset" - ], - "ret": "floatspanset" - } - ], - "sqlop": "+" - }, - { - "name": "union_int_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_value_set", - "sqlfn": "setUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "intset", - "sqlSignatures": [ - { - "args": [ - "integer", - "intset" - ], - "ret": "intset" - } - ], - "sqlop": "+" - }, - { - "name": "union_int_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_value_span", - "sqlfn": "spanUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "intspanset", - "sqlSignatures": [ - { - "args": [ - "integer", - "intspan" - ], - "ret": "intspanset" - } - ], - "sqlop": "+" - }, - { - "name": "union_int_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - }, - { - "name": "ss", - "cType": "SpanSet *", - "canonical": "SpanSet *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_value_spanset", - "sqlfn": "spansetUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "intspanset", - "sqlSignatures": [ - { - "args": [ - "integer", - "intspanset" - ], - "ret": "intspanset" - } - ], - "sqlop": "+" - }, - { - "name": "union_set_bigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_set_value", - "sqlfn": "setUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "bigintset", - "sqlSignatures": [ - { - "args": [ - "bigintset", - "bigint" - ], - "ret": "bigintset" - } - ], - "sqlop": "+" - }, - { - "name": "union_set_date", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_set_value", - "sqlfn": "setUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "dateset", - "sqlSignatures": [ - { - "args": [ - "dateset", - "date" - ], - "ret": "dateset" - } - ], - "sqlop": "+" - }, - { - "name": "union_set_float", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_set_value", - "sqlfn": "setUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "floatset", - "sqlSignatures": [ - { - "args": [ - "floatset", - "float" - ], - "ret": "floatset" - } - ], - "sqlop": "+" - }, - { - "name": "union_set_int", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_set_value", - "sqlfn": "setUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "intset", - "sqlSignatures": [ - { - "args": [ - "intset", - "integer" - ], - "ret": "intset" - } - ], - "sqlop": "+" - }, - { - "name": "union_set_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s1", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "s2", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_set_set", - "sqlfn": "setUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "bigintset", - "cbufferset", - "dateset", - "floatset", - "geogset", - "geomset", - "h3indexset", - "intset", - "jsonbset", - "npointset", - "pcpatchset", - "pcpointset", - "posechainset", - "poseset", - "quadbinset", - "s2cellset", - "textset", - "tstzset" - ], - "sqlSignatures": [ - { - "args": [ - "cbufferset", - "cbufferset" - ], - "ret": "cbufferset" - }, - { - "args": [ - "geomset", - "geomset" - ], - "ret": "geomset" - }, - { - "args": [ - "geogset", - "geogset" - ], - "ret": "geogset" - }, - { - "args": [ - "h3indexset", - "h3indexset" - ], - "ret": "h3indexset" - }, - { - "args": [ - "jsonbset", - "jsonbset" - ], - "ret": "jsonbset" - }, - { - "args": [ - "npointset", - "npointset" - ], - "ret": "npointset" - }, - { - "args": [ - "pcpointset", - "pcpointset" - ], - "ret": "pcpointset" - }, - { - "args": [ - "pcpatchset", - "pcpatchset" - ], - "ret": "pcpatchset" - }, - { - "args": [ - "poseset", - "poseset" - ], - "ret": "poseset" - }, - { - "args": [ - "posechainset", - "posechainset" - ], - "ret": "posechainset" - }, - { - "args": [ - "quadbinset", - "quadbinset" - ], - "ret": "quadbinset" - }, - { - "args": [ - "s2cellset", - "s2cellset" - ], - "ret": "s2cellset" - }, - { - "args": [ - "intset", - "intset" - ], - "ret": "intset" - }, - { - "args": [ - "bigintset", - "bigintset" - ], - "ret": "bigintset" - }, - { - "args": [ - "floatset", - "floatset" - ], - "ret": "floatset" - }, - { - "args": [ - "textset", - "textset" - ], - "ret": "textset" - }, - { - "args": [ - "dateset", - "dateset" - ], - "ret": "dateset" - }, - { - "args": [ - "tstzset", - "tstzset" - ], - "ret": "tstzset" - } - ], - "sqlop": "+" - }, - { - "name": "union_set_text", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "txt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_set_value", - "sqlfn": "setUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "textset", - "sqlSignatures": [ - { - "args": [ - "textset", - "text" - ], - "ret": "textset" - } - ], - "sqlop": "+" - }, - { - "name": "union_set_timestamptz", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_set_value", - "sqlfn": "setUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tstzset", - "sqlSignatures": [ - { - "args": [ - "tstzset", - "timestamptz" - ], - "ret": "tstzset" - } - ], - "sqlop": "+" - }, - { - "name": "union_span_bigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_span_value", - "sqlfn": "spanUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "bigintspanset", - "sqlSignatures": [ - { - "args": [ - "bigintspan", - "bigint" - ], - "ret": "bigintspanset" - } - ], - "sqlop": "+" - }, - { - "name": "union_span_date", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_span_value", - "sqlfn": "spanUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "datespanset", - "sqlSignatures": [ - { - "args": [ - "datespan", - "date" - ], - "ret": "datespanset" - } - ], - "sqlop": "+" - }, - { - "name": "union_span_float", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_span_value", - "sqlfn": "spanUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "floatspanset", - "sqlSignatures": [ - { - "args": [ - "floatspan", - "float" - ], - "ret": "floatspanset" - } - ], - "sqlop": "+" - }, - { - "name": "union_span_int", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_span_value", - "sqlfn": "spanUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "intspanset", - "sqlSignatures": [ - { - "args": [ - "intspan", - "integer" - ], - "ret": "intspanset" - } - ], - "sqlop": "+" - }, - { - "name": "union_span_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "s1", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "s2", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_span_span", - "sqlfn": "spanUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "bigintspanset", - "datespanset", - "floatspanset", - "intspanset", - "tstzspanset" - ], - "sqlSignatures": [ - { - "args": [ - "intspan", - "intspan" - ], - "ret": "intspanset" - }, - { - "args": [ - "bigintspan", - "bigintspan" - ], - "ret": "bigintspanset" - }, - { - "args": [ - "floatspan", - "floatspan" - ], - "ret": "floatspanset" - }, - { - "args": [ - "datespan", - "datespan" - ], - "ret": "datespanset" - }, - { - "args": [ - "tstzspan", - "tstzspan" - ], - "ret": "tstzspanset" - } - ], - "sqlop": "+" - }, - { - "name": "union_span_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_span_spanset", - "sqlfn": "spanUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "bigintspanset", - "datespanset", - "floatspanset", - "intspanset", - "tstzspanset" - ], - "sqlSignatures": [ - { - "args": [ - "intspan", - "intspanset" - ], - "ret": "intspanset" - }, - { - "args": [ - "bigintspan", - "bigintspanset" - ], - "ret": "bigintspanset" - }, - { - "args": [ - "floatspan", - "floatspanset" - ], - "ret": "floatspanset" - }, - { - "args": [ - "datespan", - "datespanset" - ], - "ret": "datespanset" - }, - { - "args": [ - "tstzspan", - "tstzspanset" - ], - "ret": "tstzspanset" - } - ], - "sqlop": "+" - }, - { - "name": "union_span_timestamptz", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_span_value", - "sqlfn": "spanUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tstzspanset", - "sqlSignatures": [ - { - "args": [ - "tstzspan", - "timestamptz" - ], - "ret": "tstzspanset" - } - ], - "sqlop": "+" - }, - { - "name": "union_spanset_bigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_spanset_value", - "sqlfn": "spansetUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "bigintspanset", - "sqlSignatures": [ - { - "args": [ - "bigintspanset", - "bigint" - ], - "ret": "bigintspanset" - } - ], - "sqlop": "+" - }, - { - "name": "union_spanset_date", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_spanset_value", - "sqlfn": "spansetUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "datespanset", - "sqlSignatures": [ - { - "args": [ - "datespanset", - "date" - ], - "ret": "datespanset" - } - ], - "sqlop": "+" - }, - { - "name": "union_spanset_float", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_spanset_value", - "sqlfn": "spansetUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "floatspanset", - "sqlSignatures": [ - { - "args": [ - "floatspanset", - "float" - ], - "ret": "floatspanset" - } - ], - "sqlop": "+" - }, - { - "name": "union_spanset_int", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_spanset_value", - "sqlfn": "spansetUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "intspanset", - "sqlSignatures": [ - { - "args": [ - "intspanset", - "integer" - ], - "ret": "intspanset" - } - ], - "sqlop": "+" - }, - { - "name": "union_spanset_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_spanset_span", - "sqlfn": "spansetUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "bigintspanset", - "datespanset", - "floatspanset", - "intspanset", - "tstzspanset" - ], - "sqlSignatures": [ - { - "args": [ - "intspanset", - "intspan" - ], - "ret": "intspanset" - }, - { - "args": [ - "bigintspanset", - "bigintspan" - ], - "ret": "bigintspanset" - }, - { - "args": [ - "floatspanset", - "floatspan" - ], - "ret": "floatspanset" - }, - { - "args": [ - "datespanset", - "datespan" - ], - "ret": "datespanset" - }, - { - "args": [ - "tstzspanset", - "tstzspan" - ], - "ret": "tstzspanset" - } - ], - "sqlop": "+" - }, - { - "name": "union_spanset_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "ss1", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "ss2", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss1", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "ss2", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_spanset_spanset", - "sqlfn": "spansetUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "bigintspanset", - "datespanset", - "floatspanset", - "intspanset", - "tstzspanset" - ], - "sqlSignatures": [ - { - "args": [ - "intspanset", - "intspanset" - ], - "ret": "intspanset" - }, - { - "args": [ - "bigintspanset", - "bigintspanset" - ], - "ret": "bigintspanset" - }, - { - "args": [ - "floatspanset", - "floatspanset" - ], - "ret": "floatspanset" - }, - { - "args": [ - "datespanset", - "datespanset" - ], - "ret": "datespanset" - }, - { - "args": [ - "tstzspanset", - "tstzspanset" - ], - "ret": "tstzspanset" - } - ], - "sqlop": "+" - }, - { - "name": "union_spanset_timestamptz", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_spanset_value", - "sqlfn": "spansetUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tstzspanset", - "sqlSignatures": [ - { - "args": [ - "tstzspanset", - "timestamptz" - ], - "ret": "tstzspanset" - } - ], - "sqlop": "+" - }, - { - "name": "union_text_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_value_set", - "sqlfn": "setUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "textset", - "sqlSignatures": [ - { - "args": [ - "text", - "textset" - ], - "ret": "textset" - } - ], - "sqlop": "+" - }, - { - "name": "union_timestamptz_set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_value_set", - "sqlfn": "setUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tstzset", - "sqlSignatures": [ - { - "args": [ - "timestamptz", - "tstzset" - ], - "ret": "tstzset" - } - ], - "sqlop": "+" - }, - { - "name": "union_timestamptz_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_value_span", - "sqlfn": "spanUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tstzspanset", - "sqlSignatures": [ - { - "args": [ - "timestamptz", - "tstzspan" - ], - "ret": "tstzspanset" - } - ], - "sqlop": "+" - }, - { - "name": "union_timestamptz_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "ss", - "cType": "SpanSet *", - "canonical": "SpanSet *" - } - ], - "group": "meos_setspan_set", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_value_spanset", - "sqlfn": "spansetUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tstzspanset", - "sqlSignatures": [ - { - "args": [ - "timestamptz", - "tstzspanset" - ], - "ret": "tstzspanset" - } - ], - "sqlop": "+" - }, - { - "name": "distance_bigintset_bigintset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "s1", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "s2", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Distance_set_set", - "sqlfn": "setDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "bigintset", - "bigintset" - ], - "ret": "float" - } - ], - "sqlop": "<->" - }, - { - "name": "distance_bigintspan_bigintspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "s1", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "s2", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Distance_span_span", - "sqlfn": "distance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "bigint", - "sqlSignatures": [ - { - "args": [ - "bigintspan", - "bigintspan" - ], - "ret": "bigint" - } - ], - "sqlop": "<->" - }, - { - "name": "distance_bigintspanset_bigintspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Distance_spanset_span", - "sqlfn": "distance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "bigint", - "sqlSignatures": [ - { - "args": [ - "bigintspanset", - "bigintspan" - ], - "ret": "bigint" - } - ], - "sqlop": "<->" - }, - { - "name": "distance_bigintspanset_bigintspanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "ss1", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "ss2", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "ss1", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "ss2", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Distance_spanset_spanset", - "sqlfn": "distance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "bigint", - "sqlSignatures": [ - { - "args": [ - "bigintspanset", - "bigintspanset" - ], - "ret": "bigint" - } - ], - "sqlop": "<->" - }, - { - "name": "distance_dateset_dateset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "s1", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "s2", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Distance_set_set", - "sqlfn": "setDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "dateset", - "dateset" - ], - "ret": "integer" - } - ], - "sqlop": "<->" - }, - { - "name": "distance_datespan_datespan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "s1", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "s2", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Distance_span_span", - "sqlfn": "distance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "datespan", - "datespan" - ], - "ret": "integer" - } - ], - "sqlop": "<->" - }, - { - "name": "distance_datespanset_datespan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Distance_spanset_span", - "sqlfn": "distance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "datespanset", - "datespan" - ], - "ret": "integer" - } - ], - "sqlop": "<->" - }, - { - "name": "distance_datespanset_datespanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "ss1", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "ss2", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss1", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "ss2", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Distance_spanset_spanset", - "sqlfn": "distance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "datespanset", - "datespanset" - ], - "ret": "integer" - } - ], - "sqlop": "<->" - }, - { - "name": "distance_floatset_floatset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "s1", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "s2", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Distance_set_set", - "sqlfn": "setDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "floatset", - "floatset" - ], - "ret": "float" - } - ], - "sqlop": "<->" - }, - { - "name": "distance_floatspan_floatspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "s1", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "s2", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Distance_span_span", - "sqlfn": "distance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "floatspan", - "floatspan" - ], - "ret": "float" - } - ], - "sqlop": "<->" - }, - { - "name": "distance_floatspanset_floatspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Distance_spanset_span", - "sqlfn": "distance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "floatspanset", - "floatspan" - ], - "ret": "float" - } - ], - "sqlop": "<->" - }, - { - "name": "distance_floatspanset_floatspanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "ss1", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "ss2", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss1", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "ss2", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Distance_spanset_spanset", - "sqlfn": "distance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "floatspanset", - "floatspanset" - ], - "ret": "float" - } - ], - "sqlop": "<->" - }, - { - "name": "distance_intset_intset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "s1", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "s2", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Distance_set_set", - "sqlfn": "setDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "intset", - "intset" - ], - "ret": "integer" - } - ], - "sqlop": "<->" - }, - { - "name": "distance_intspan_intspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "s1", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "s2", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Distance_span_span", - "sqlfn": "distance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "intspan", - "intspan" - ], - "ret": "integer" - } - ], - "sqlop": "<->" - }, - { - "name": "distance_intspanset_intspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Distance_spanset_span", - "sqlfn": "distance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "intspanset", - "intspan" - ], - "ret": "integer" - } - ], - "sqlop": "<->" - }, - { - "name": "distance_intspanset_intspanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "ss1", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "ss2", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss1", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "ss2", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Distance_spanset_spanset", - "sqlfn": "distance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "intspanset", - "intspanset" - ], - "ret": "integer" - } - ], - "sqlop": "<->" - }, - { - "name": "distance_set_bigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_setspan_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t; unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Distance_set_value", - "sqlfn": "setDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "bigint", - "sqlSignatures": [ - { - "args": [ - "bigintset", - "bigint" - ], - "ret": "bigint" - } - ], - "sqlop": "<->" - }, - { - "name": "distance_set_date", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_setspan_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Distance_set_value", - "sqlfn": "setDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "dateset", - "date" - ], - "ret": "integer" - } - ], - "sqlop": "<->" - }, - { - "name": "distance_set_float", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_setspan_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Distance_set_value", - "sqlfn": "setDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "floatset", - "float" - ], - "ret": "float" - } - ], - "sqlop": "<->" - }, - { - "name": "distance_set_int", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_setspan_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Distance_set_value", - "sqlfn": "setDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "intset", - "integer" - ], - "ret": "integer" - } - ], - "sqlop": "<->" - }, - { - "name": "distance_set_timestamptz", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_setspan_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Distance_set_value", - "sqlfn": "setDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tstzset", - "timestamptz" - ], - "ret": "float" - } - ], - "sqlop": "<->" - }, - { - "name": "distance_span_bigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_setspan_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t; unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Distance_span_value", - "sqlfn": "distance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "bigint", - "sqlSignatures": [ - { - "args": [ - "bigintspan", - "bigint" - ], - "ret": "bigint" - } - ], - "sqlop": "<->" - }, - { - "name": "distance_span_date", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_setspan_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Distance_span_value", - "sqlfn": "distance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "datespan", - "date" - ], - "ret": "integer" - } - ], - "sqlop": "<->" - }, - { - "name": "distance_span_float", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_setspan_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Distance_span_value", - "sqlfn": "distance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "floatspan", - "float" - ], - "ret": "float" - } - ], - "sqlop": "<->" - }, - { - "name": "distance_span_int", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_setspan_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Distance_span_value", - "sqlfn": "distance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "intspan", - "integer" - ], - "ret": "integer" - } - ], - "sqlop": "<->" - }, - { - "name": "distance_span_timestamptz", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_setspan_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Distance_span_value", - "sqlfn": "distance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tstzspan", - "timestamptz" - ], - "ret": "float" - } - ], - "sqlop": "<->" - }, - { - "name": "distance_spanset_bigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_setspan_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t; unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Distance_spanset_value", - "sqlfn": "distance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "bigint", - "sqlSignatures": [ - { - "args": [ - "bigintspanset", - "bigint" - ], - "ret": "bigint" - } - ], - "sqlop": "<->" - }, - { - "name": "distance_spanset_date", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_setspan_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Distance_spanset_value", - "sqlfn": "distance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "datespanset", - "date" - ], - "ret": "integer" - } - ], - "sqlop": "<->" - }, - { - "name": "distance_spanset_float", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_setspan_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Distance_spanset_value", - "sqlfn": "distance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "floatspanset", - "float" - ], - "ret": "float" - } - ], - "sqlop": "<->" - }, - { - "name": "distance_spanset_int", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_setspan_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Distance_spanset_value", - "sqlfn": "distance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "intspanset", - "integer" - ], - "ret": "integer" - } - ], - "sqlop": "<->" - }, - { - "name": "distance_spanset_timestamptz", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_setspan_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Distance_spanset_value", - "sqlfn": "distance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tstzspanset", - "timestamptz" - ], - "ret": "float" - } - ], - "sqlop": "<->" - }, - { - "name": "distance_tstzset_tstzset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "s1", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "s2", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_setspan_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Distance_set_set", - "sqlfn": "setDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tstzset", - "tstzset" - ], - "ret": "float" - } - ], - "sqlop": "<->" - }, - { - "name": "distance_tstzspan_tstzspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "s1", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "s2", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Distance_span_span", - "sqlfn": "distance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tstzspan", - "tstzspan" - ], - "ret": "float" - } - ], - "sqlop": "<->" - }, - { - "name": "distance_tstzspanset_tstzspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_setspan_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Distance_spanset_span", - "sqlfn": "distance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tstzspanset", - "tstzspan" - ], - "ret": "float" - } - ], - "sqlop": "<->" - }, - { - "name": "distance_tstzspanset_tstzspanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "ss1", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "ss2", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_setspan_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss1", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "ss2", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Distance_spanset_spanset", - "sqlfn": "distance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tstzspanset", - "tstzspanset" - ], - "ret": "float" - } - ], - "sqlop": "<->" - }, - { - "name": "bigint_extent_transfn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "state", - "cType": "Span *", - "canonical": "Span *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "shape": { - "nullable": [ - "state" - ] - }, - "group": "meos_setspan_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "serialized", - "cType": "Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "bigint_union_transfn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "state", - "cType": "Set *", - "canonical": "Set *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_setspan_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "serialized", - "cType": "Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "sqlAggRole": [ - "setUnionTransition" - ] - }, - { - "name": "date_extent_transfn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "state", - "cType": "Span *", - "canonical": "Span *" - }, - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "shape": { - "nullable": [ - "state" - ] - }, - "group": "meos_setspan_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "serialized", - "cType": "Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "date_union_transfn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "state", - "cType": "Set *", - "canonical": "Set *" - }, - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_setspan_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "serialized", - "cType": "Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "sqlAggRole": [ - "setUnionTransition" - ] - }, - { - "name": "float_extent_transfn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "state", - "cType": "Span *", - "canonical": "Span *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "shape": { - "nullable": [ - "state" - ] - }, - "group": "meos_setspan_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "serialized", - "cType": "Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "float_union_transfn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "state", - "cType": "Set *", - "canonical": "Set *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_setspan_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "serialized", - "cType": "Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "sqlAggRole": [ - "setUnionTransition" - ] - }, - { - "name": "int_extent_transfn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "state", - "cType": "Span *", - "canonical": "Span *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "shape": { - "nullable": [ - "state" - ] - }, - "group": "meos_setspan_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "serialized", - "cType": "Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "int_union_transfn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "state", - "cType": "Set *", - "canonical": "Set *" - }, - { - "name": "i", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_setspan_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "serialized", - "cType": "Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "sqlAggRole": [ - "setUnionTransition" - ] - }, - { - "name": "set_extent_transfn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "state", - "cType": "Span *", - "canonical": "Span *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "shape": { - "nullable": [ - "state", - "s" - ] - }, - "group": "meos_setspan_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "serialized", - "cType": "Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_extent_transfn", - "sqlfn": "set_extent_transfn", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "bigintspan", - "datespan", - "floatspan", - "intspan", - "tstzspan" - ], - "sqlSignatures": [ - { - "args": [ - "intspan", - "intset" - ], - "ret": "intspan" - }, - { - "args": [ - "bigintspan", - "bigintset" - ], - "ret": "bigintspan" - }, - { - "args": [ - "floatspan", - "floatset" - ], - "ret": "floatspan" - }, - { - "args": [ - "datespan", - "dateset" - ], - "ret": "datespan" - }, - { - "args": [ - "tstzspan", - "tstzset" - ], - "ret": "tstzspan" - } - ], - "sqlAgg": [ - "extent" - ] - }, - { - "name": "set_union_finalfn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "state", - "cType": "Set *", - "canonical": "Set *" - } - ], - "group": "meos_setspan_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "serialized", - "cType": "Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_union_finalfn", - "sqlfn": "union", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "bigintset", - "cbufferset", - "dateset", - "floatset", - "geogset", - "geomset", - "h3indexset", - "intset", - "jsonbset", - "npointset", - "pcpatchset", - "pcpointset", - "posechainset", - "poseset", - "quadbinset", - "s2cellset", - "textset", - "tstzset" - ], - "sqlSignatures": [ - { - "args": [ - "internal" - ], - "ret": "cbufferset", - "sqlName": "cbufferset_union_finalfn" - }, - { - "args": [ - "internal" - ], - "ret": "geomset", - "sqlName": "geomset_union_finalfn" - }, - { - "args": [ - "internal" - ], - "ret": "geogset", - "sqlName": "geogset_union_finalfn" - }, - { - "args": [ - "internal" - ], - "ret": "h3indexset", - "sqlName": "h3indexset_union_finalfn" - }, - { - "args": [ - "internal" - ], - "ret": "jsonbset", - "sqlName": "jsonbset_union_finalfn" - }, - { - "args": [ - "internal" - ], - "ret": "npointset", - "sqlName": "npointset_union_finalfn" - }, - { - "args": [ - "internal" - ], - "ret": "pcpointset", - "sqlName": "pcpointset_union_finalfn" - }, - { - "args": [ - "internal" - ], - "ret": "pcpatchset", - "sqlName": "pcpatchset_union_finalfn" - }, - { - "args": [ - "internal" - ], - "ret": "poseset", - "sqlName": "poseset_union_finalfn" - }, - { - "args": [ - "internal" - ], - "ret": "posechainset", - "sqlName": "posechainset_union_finalfn" - }, - { - "args": [ - "internal" - ], - "ret": "quadbinset", - "sqlName": "quadbinset_union_finalfn" - }, - { - "args": [ - "internal" - ], - "ret": "s2cellset", - "sqlName": "s2cellset_union_finalfn" - }, - { - "args": [ - "internal" - ], - "ret": "intset", - "sqlName": "intset_union_finalfn" - }, - { - "args": [ - "internal" - ], - "ret": "bigintset", - "sqlName": "bigintset_union_finalfn" - }, - { - "args": [ - "internal" - ], - "ret": "floatset", - "sqlName": "floatset_union_finalfn" - }, - { - "args": [ - "internal" - ], - "ret": "dateset", - "sqlName": "dateset_union_finalfn" - }, - { - "args": [ - "internal" - ], - "ret": "tstzset", - "sqlName": "tstzset_union_finalfn" - }, - { - "args": [ - "internal" - ], - "ret": "textset", - "sqlName": "textset_union_finalfn" - } - ], - "sqlAggRole": [ - "setUnionFinal" - ], - "sqlAgg": [ - "setUnion" - ] - }, - { - "name": "set_union_transfn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "state", - "cType": "Set *", - "canonical": "Set *" - }, - { - "name": "s", - "cType": "Set *", - "canonical": "Set *" - } - ], - "group": "meos_setspan_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "serialized", - "cType": "Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_union_transfn", - "sqlfn": "set_union_transfn", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "internal", - "sqlSignatures": [ - { - "args": [ - "internal", - "cbufferset" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "geomset" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "geogset" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "h3indexset" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "jsonbset" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "npointset" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "pcpointset" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "pcpatchset" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "poseset" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "posechainset" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "quadbinset" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "s2cellset" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "intset" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "bigintset" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "floatset" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "textset" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "dateset" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "tstzset" - ], - "ret": "internal" - } - ], - "sqlAggRole": [ - "setUnionTransition" - ], - "sqlAgg": [ - "setUnion" - ] - }, - { - "name": "span_extent_transfn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "state", - "cType": "Span *", - "canonical": "Span *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "shape": { - "nullable": [ - "state", - "s" - ] - }, - "group": "meos_setspan_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "serialized", - "cType": "Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Span_extent_transfn", - "sqlfn": "span_extent_transfn", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "bigintspan", - "datespan", - "floatspan", - "intspan", - "tstzspan" - ], - "sqlSignatures": [ - { - "args": [ - "intspan", - "intspan" - ], - "ret": "intspan" - }, - { - "args": [ - "bigintspan", - "bigintspan" - ], - "ret": "bigintspan" - }, - { - "args": [ - "floatspan", - "floatspan" - ], - "ret": "floatspan" - }, - { - "args": [ - "datespan", - "datespan" - ], - "ret": "datespan" - }, - { - "args": [ - "tstzspan", - "tstzspan" - ], - "ret": "tstzspan" - } - ], - "sqlAgg": [ - "extent" - ] - }, - { - "name": "span_union_transfn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "state", - "cType": "SpanSet *", - "canonical": "SpanSet *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "shape": { - "nullable": [ - "state" - ] - }, - "group": "meos_setspan_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "serialized", - "cType": "SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "sqlAggRole": [ - "spanUnionTransition" - ] - }, - { - "name": "spanset_extent_transfn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "state", - "cType": "Span *", - "canonical": "Span *" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "shape": { - "nullable": [ - "state", - "ss" - ] - }, - "group": "meos_setspan_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "serialized", - "cType": "Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Spanset_extent_transfn", - "sqlfn": "spanset_extent_transfn", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "bigintspan", - "datespan", - "floatspan", - "intspan", - "tstzspan" - ], - "sqlSignatures": [ - { - "args": [ - "intspan", - "intspanset" - ], - "ret": "intspan" - }, - { - "args": [ - "bigintspan", - "bigintspanset" - ], - "ret": "bigintspan" - }, - { - "args": [ - "floatspan", - "floatspanset" - ], - "ret": "floatspan" - }, - { - "args": [ - "datespan", - "datespanset" - ], - "ret": "datespan" - }, - { - "args": [ - "tstzspan", - "tstzspanset" - ], - "ret": "tstzspan" - } - ], - "sqlAgg": [ - "extent" - ] - }, - { - "name": "spanset_union_finalfn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "state", - "cType": "SpanSet *", - "canonical": "SpanSet *" - } - ], - "shape": { - "nullable": [ - "state" - ] - }, - "group": "meos_setspan_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "serialized", - "cType": "SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "sqlAggRole": [ - "spanUnionFinal", - "spansetUnionFinal" - ] - }, - { - "name": "spanset_union_transfn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "state", - "cType": "SpanSet *", - "canonical": "SpanSet *" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "shape": { - "nullable": [ - "state" - ] - }, - "group": "meos_setspan_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "serialized", - "cType": "SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Spanset_union_transfn", - "sqlfn": "spanset_union_transfn", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "internal", - "sqlSignatures": [ - { - "args": [ - "internal", - "intspanset" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "bigintspanset" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "floatspanset" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "datespanset" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "tstzspanset" - ], - "ret": "internal" - } - ], - "sqlAggRole": [ - "spansetUnionTransition" - ], - "sqlAgg": [ - "spansetUnion" - ] - }, - { - "name": "text_union_transfn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "state", - "cType": "Set *", - "canonical": "Set *" - }, - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_setspan_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "serialized", - "cType": "Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "txt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "sqlAggRole": [ - "setUnionTransition" - ] - }, - { - "name": "timestamptz_extent_transfn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "state", - "cType": "Span *", - "canonical": "Span *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "shape": { - "nullable": [ - "state" - ] - }, - "group": "meos_setspan_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "serialized", - "cType": "Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "timestamptz_union_transfn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "state", - "cType": "Set *", - "canonical": "Set *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_setspan_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "serialized", - "cType": "Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "sqlAggRole": [ - "setUnionTransition" - ] - }, - { - "name": "bigint_get_bin", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "value", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "vsize", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "vorigin", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_setspan_bin", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t; unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "vsize", - "kind": "unsupported" - }, - { - "name": "vorigin", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "bigintspan_bins", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "vsize", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "vorigin", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Span", - "canonical": "Span" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_setspan_bin", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t; array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "vsize", - "kind": "unsupported" - }, - { - "name": "vorigin", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "bigintspanset_bins", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "vsize", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "vorigin", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Span", - "canonical": "Span" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_setspan_bin", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t; array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "vsize", - "kind": "unsupported" - }, - { - "name": "vorigin", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "date_get_bin", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "DateADT", - "canonical": "DateADT" - }, - "params": [ - { - "name": "d", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "duration", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "torigin", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_setspan_bin", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT; unsupported-return:DateADT" - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "unsupported" - }, - { - "name": "duration", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "torigin", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "datespan_bins", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "duration", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "torigin", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Span", - "canonical": "Span" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_setspan_bin", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT; array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "duration", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "torigin", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "datespanset_bins", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "duration", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "torigin", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Span", - "canonical": "Span" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_setspan_bin", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT; array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "duration", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "torigin", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "float_get_bin", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "value", - "cType": "double", - "canonical": "double" - }, - { - "name": "vsize", - "cType": "double", - "canonical": "double" - }, - { - "name": "vorigin", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_setspan_bin", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "json", - "json": "number" - }, - { - "name": "vsize", - "kind": "json", - "json": "number" - }, - { - "name": "vorigin", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "floatspan_bins", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "vsize", - "cType": "double", - "canonical": "double" - }, - { - "name": "vorigin", - "cType": "double", - "canonical": "double" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Span", - "canonical": "Span" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_setspan_bin", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "vsize", - "kind": "json", - "json": "number" - }, - { - "name": "vorigin", - "kind": "json", - "json": "number" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "floatspanset_bins", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "vsize", - "cType": "double", - "canonical": "double" - }, - { - "name": "vorigin", - "cType": "double", - "canonical": "double" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Span", - "canonical": "Span" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_setspan_bin", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "vsize", - "kind": "json", - "json": "number" - }, - { - "name": "vorigin", - "kind": "json", - "json": "number" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "int_get_bin", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "value", - "cType": "int", - "canonical": "int" - }, - { - "name": "vsize", - "cType": "int", - "canonical": "int" - }, - { - "name": "vorigin", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_setspan_bin", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "json", - "json": "integer" - }, - { - "name": "vsize", - "kind": "json", - "json": "integer" - }, - { - "name": "vorigin", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "intspan_bins", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "vsize", - "cType": "int", - "canonical": "int" - }, - { - "name": "vorigin", - "cType": "int", - "canonical": "int" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Span", - "canonical": "Span" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_setspan_bin", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "vsize", - "kind": "json", - "json": "integer" - }, - { - "name": "vorigin", - "kind": "json", - "json": "integer" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "intspanset_bins", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "vsize", - "cType": "int", - "canonical": "int" - }, - { - "name": "vorigin", - "cType": "int", - "canonical": "int" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Span", - "canonical": "Span" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_setspan_bin", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "vsize", - "kind": "json", - "json": "integer" - }, - { - "name": "vorigin", - "kind": "json", - "json": "integer" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "timestamptz_get_bin", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimestampTz", - "canonical": "TimestampTz" - }, - "params": [ - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "duration", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "torigin", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_setspan_bin", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; unsupported-return:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "duration", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "torigin", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "tstzspan_bins", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "duration", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "origin", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Span", - "canonical": "Span" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_setspan_bin", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "duration", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "origin", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "tstzspanset_bins", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "duration", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "torigin", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Span", - "canonical": "Span" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_setspan_bin", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "duration", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "torigin", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "tbox_as_hexwkb", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "variant", - "cType": "uint8_t", - "canonical": "unsigned char" - }, - { - "name": "size_out", - "cType": "size_t *", - "canonical": "size_t *" - } - ], - "shape": { - "outParams": [ - "size_out" - ] - }, - "group": "meos_box_inout", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:size_t" - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "variant", - "kind": "json", - "json": "integer" - }, - { - "name": "size_out", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Tbox_as_hexwkb", - "sqlfn": "asHexWKB", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "text", - "sqlSignatures": [ - { - "args": [ - "tbox", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - } - ] - }, - { - "name": "tbox_as_wkb", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint8_t *", - "canonical": "uint8_t *" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "variant", - "cType": "uint8_t", - "canonical": "unsigned char" - }, - { - "name": "size_out", - "cType": "size_t *", - "canonical": "size_t *" - } - ], - "shape": { - "outParams": [ - "size_out" - ], - "boundArgs": { - "variant": "0" - } - }, - "group": "meos_box_inout", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:size_t; no-encoder:uint8_t" - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "variant", - "kind": "json", - "json": "integer" - }, - { - "name": "size_out", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tbox_send", - "sqlfn": "tbox_send", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "bytea", - "sqlSignatures": [ - { - "args": [ - "tbox" - ], - "ret": "bytea", - "sqlName": "tbox_send" - }, - { - "args": [ - "tbox", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - } - ] - }, - { - "name": "tbox_from_hexwkb", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "hexwkb", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_box_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "hexwkb", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tbox_from_hexwkb", - "sqlfn": "tboxFromHexWKB", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tbox", - "sqlSignatures": [ - { - "args": [ - "text" - ], - "ret": "tbox" - } - ] - }, - { - "name": "tbox_from_wkb", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "wkb", - "cType": "const uint8_t *", - "canonical": "const uint8_t *" - }, - { - "name": "size", - "cType": "size_t", - "canonical": "size_t" - } - ], - "group": "meos_box_inout", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint8_t; no-decoder:size_t" - }, - "wire": { - "params": [ - { - "name": "wkb", - "kind": "unsupported" - }, - { - "name": "size", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tbox_recv", - "sqlfn": "tbox_recv", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tbox", - "sqlSignatures": [ - { - "args": [ - "internal" - ], - "ret": "tbox", - "sqlName": "tbox_recv" - }, - { - "args": [ - "bytea" - ], - "ret": "tbox", - "sqlName": "tboxFromBinary" - } - ] - }, - { - "name": "tbox_in", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_box_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tbox_in", - "sqlfn": "tbox_in", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tbox", - "sqlSignatures": [ - { - "args": [ - "cstring" - ], - "ret": "tbox" - } - ] - }, - { - "name": "tbox_out", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_box_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Tbox_out", - "sqlfn": "tbox_out", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "cstring", - "text" - ], - "sqlSignatures": [ - { - "args": [ - "tbox" - ], - "ret": "cstring", - "sqlName": "tbox_out" - }, - { - "args": [ - "tbox", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "15" - ], - "sqlName": "asText" - } - ], - "shape": { - "boundArgs": { - "maxdd": "OUT_DEFAULT_DECIMAL_DIGITS" - } - } - }, - { - "name": "float_timestamptz_to_tbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_box_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Number_timestamptz_to_tbox", - "sqlfn": "tbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbox", - "sqlSignatures": [ - { - "args": [ - "float", - "timestamptz" - ], - "ret": "tbox" - } - ] - }, - { - "name": "float_tstzspan_to_tbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_box_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Number_tstzspan_to_tbox", - "sqlfn": "tbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbox", - "sqlSignatures": [ - { - "args": [ - "bigint", - "tstzspan" - ], - "ret": "tbox" - }, - { - "args": [ - "integer", - "tstzspan" - ], - "ret": "tbox" - }, - { - "args": [ - "float", - "tstzspan" - ], - "ret": "tbox" - } - ] - }, - { - "name": "int_timestamptz_to_tbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_box_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Number_timestamptz_to_tbox", - "sqlfn": "tbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbox", - "sqlSignatures": [ - { - "args": [ - "integer", - "timestamptz" - ], - "ret": "tbox" - } - ] - }, - { - "name": "bigint_timestamptz_to_tbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_box_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t; no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Number_timestamptz_to_tbox", - "sqlfn": "tbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbox", - "sqlSignatures": [ - { - "args": [ - "bigint", - "timestamptz" - ], - "ret": "tbox" - } - ] - }, - { - "name": "int_tstzspan_to_tbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_box_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Number_tstzspan_to_tbox", - "sqlfn": "tbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbox", - "sqlSignatures": [ - { - "args": [ - "bigint", - "tstzspan" - ], - "ret": "tbox" - }, - { - "args": [ - "integer", - "tstzspan" - ], - "ret": "tbox" - }, - { - "args": [ - "float", - "tstzspan" - ], - "ret": "tbox" - } - ] - }, - { - "name": "bigint_tstzspan_to_tbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_box_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Number_tstzspan_to_tbox", - "sqlfn": "tbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbox", - "sqlSignatures": [ - { - "args": [ - "bigint", - "tstzspan" - ], - "ret": "tbox" - }, - { - "args": [ - "integer", - "tstzspan" - ], - "ret": "tbox" - }, - { - "args": [ - "float", - "tstzspan" - ], - "ret": "tbox" - } - ] - }, - { - "name": "numspan_tstzspan_to_tbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "span", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_box_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "span", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Numspan_tstzspan_to_tbox", - "sqlfn": "tbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbox", - "sqlSignatures": [ - { - "args": [ - "bigintspan", - "tstzspan" - ], - "ret": "tbox" - }, - { - "args": [ - "intspan", - "tstzspan" - ], - "ret": "tbox" - }, - { - "args": [ - "floatspan", - "tstzspan" - ], - "ret": "tbox" - } - ] - }, - { - "name": "numspan_timestamptz_to_tbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "span", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_box_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "span", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Numspan_timestamptz_to_tbox", - "sqlfn": "tbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbox", - "sqlSignatures": [ - { - "args": [ - "bigintspan", - "timestamptz" - ], - "ret": "tbox" - }, - { - "args": [ - "intspan", - "timestamptz" - ], - "ret": "tbox" - }, - { - "args": [ - "floatspan", - "timestamptz" - ], - "ret": "tbox" - } - ] - }, - { - "name": "tbox_copy", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_box_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "tbox_make", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "p", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "shape": { - "nullable": [ - "s", - "p" - ] - }, - "group": "meos_box_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "p", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "float_to_tbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_box_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Number_to_tbox", - "sqlfn": "tbox", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tbox", - "sqlSignatures": [ - { - "args": [ - "float" - ], - "ret": "tbox" - } - ] - }, - { - "name": "int_to_tbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_box_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Number_to_tbox", - "sqlfn": "tbox", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tbox", - "sqlSignatures": [ - { - "args": [ - "integer" - ], - "ret": "tbox" - } - ] - }, - { - "name": "bigint_to_tbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_box_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Number_to_tbox", - "sqlfn": "tbox", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tbox", - "sqlSignatures": [ - { - "args": [ - "bigint" - ], - "ret": "tbox" - } - ] - }, - { - "name": "set_to_tbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_box_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_to_tbox", - "sqlfn": "tbox", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tbox", - "sqlSignatures": [ - { - "args": [ - "bigintset" - ], - "ret": "tbox" - }, - { - "args": [ - "intset" - ], - "ret": "tbox" - }, - { - "args": [ - "floatset" - ], - "ret": "tbox" - }, - { - "args": [ - "tstzset" - ], - "ret": "tbox" - } - ] - }, - { - "name": "span_to_tbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_box_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Span_to_tbox", - "sqlfn": "tbox", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tbox", - "sqlSignatures": [ - { - "args": [ - "bigintspan" - ], - "ret": "tbox" - }, - { - "args": [ - "intspan" - ], - "ret": "tbox" - }, - { - "args": [ - "floatspan" - ], - "ret": "tbox" - }, - { - "args": [ - "tstzspan" - ], - "ret": "tbox" - } - ] - }, - { - "name": "spanset_to_tbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_box_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Spanset_to_tbox", - "sqlfn": "tbox", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tbox", - "sqlSignatures": [ - { - "args": [ - "bigintspanset" - ], - "ret": "tbox" - }, - { - "args": [ - "intspanset" - ], - "ret": "tbox" - }, - { - "args": [ - "floatspanset" - ], - "ret": "tbox" - }, - { - "args": [ - "tstzspanset" - ], - "ret": "tbox" - } - ] - }, - { - "name": "tbox_to_intspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_box_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tbox_to_intspan", - "sqlfn": "intspan", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "intspan", - "sqlSignatures": [ - { - "args": [ - "tbox" - ], - "ret": "intspan" - } - ] - }, - { - "name": "tbox_to_bigintspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_box_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tbox_to_bigintspan", - "sqlfn": "bigintspan", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "bigintspan", - "sqlSignatures": [ - { - "args": [ - "tbox" - ], - "ret": "bigintspan" - } - ] - }, - { - "name": "tbox_to_floatspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_box_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tbox_to_floatspan", - "sqlfn": "floatspan", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "floatspan", - "sqlSignatures": [ - { - "args": [ - "tbox" - ], - "ret": "floatspan" - } - ] - }, - { - "name": "tbox_to_tstzspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_box_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tbox_to_tstzspan", - "sqlfn": "timeSpan", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tstzspan", - "sqlSignatures": [ - { - "args": [ - "tbox" - ], - "ret": "tstzspan" - } - ] - }, - { - "name": "timestamptz_to_tbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_box_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Timestamptz_to_tbox", - "sqlfn": "tbox", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tbox", - "sqlSignatures": [ - { - "args": [ - "timestamptz" - ], - "ret": "tbox" - } - ] - }, - { - "name": "tbox_hash", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_box_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tbox_hash", - "sqlfn": "hash", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "tbox" - ], - "ret": "integer" - } - ] - }, - { - "name": "tbox_hash_extended", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "seed", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_box_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t; unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "seed", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tbox_hash_extended", - "sqlfn": "hashExtended", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "bigint", - "sqlSignatures": [ - { - "args": [ - "tbox", - "bigint" - ], - "ret": "bigint" - } - ] - }, - { - "name": "tbox_hast", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_box_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Tbox_hast", - "sqlfn": "hasT", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbox" - ], - "ret": "boolean" - } - ] - }, - { - "name": "tbox_hasx", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_box_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Tbox_hasx", - "sqlfn": "hasX", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbox" - ], - "ret": "boolean" - } - ] - }, - { - "name": "tbox_tmax", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "result", - "cType": "TimestampTz *", - "canonical": "TimestampTz *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_box_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "result", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Tbox_tmax", - "sqlfn": "tMax", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "timestamptz", - "sqlSignatures": [ - { - "args": [ - "tbox" - ], - "ret": "timestamptz" - } - ] - }, - { - "name": "tbox_tmax_inc", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "result", - "cType": "bool *", - "canonical": "bool *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_box_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean", - "from_outparam": "result", - "out_ctype": "bool *", - "presence_return": true - } - }, - "mdbC": "Tbox_tmax_inc", - "sqlfn": "tMaxInc", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbox" - ], - "ret": "boolean" - } - ] - }, - { - "name": "tbox_tmin", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "result", - "cType": "TimestampTz *", - "canonical": "TimestampTz *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_box_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "result", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Tbox_tmin", - "sqlfn": "tMin", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "timestamptz", - "sqlSignatures": [ - { - "args": [ - "tbox" - ], - "ret": "timestamptz" - } - ] - }, - { - "name": "tbox_tmin_inc", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "result", - "cType": "bool *", - "canonical": "bool *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_box_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean", - "from_outparam": "result", - "out_ctype": "bool *", - "presence_return": true - } - }, - "mdbC": "Tbox_tmin_inc", - "sqlfn": "tMinInc", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbox" - ], - "ret": "boolean" - } - ] - }, - { - "name": "tbox_xmax", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "result", - "cType": "double *", - "canonical": "double *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_box_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number", - "from_outparam": "result", - "out_ctype": "double *", - "presence_return": true - } - }, - "mdbC": "Tbox_xmax", - "sqlfn": "xMax", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tbox" - ], - "ret": "float" - } - ] - }, - { - "name": "tbox_xmax_inc", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "result", - "cType": "bool *", - "canonical": "bool *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_box_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean", - "from_outparam": "result", - "out_ctype": "bool *", - "presence_return": true - } - }, - "mdbC": "Tbox_xmax_inc", - "sqlfn": "xMaxInc", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbox" - ], - "ret": "boolean" - } - ] - }, - { - "name": "tbox_xmin", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "result", - "cType": "double *", - "canonical": "double *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_box_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number", - "from_outparam": "result", - "out_ctype": "double *", - "presence_return": true - } - }, - "mdbC": "Tbox_xmin", - "sqlfn": "xMin", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tbox" - ], - "ret": "float" - } - ] - }, - { - "name": "tbox_xmin_inc", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "result", - "cType": "bool *", - "canonical": "bool *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_box_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean", - "from_outparam": "result", - "out_ctype": "bool *", - "presence_return": true - } - }, - "mdbC": "Tbox_xmin_inc", - "sqlfn": "xMinInc", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbox" - ], - "ret": "boolean" - } - ] - }, - { - "name": "tboxfloat_xmax", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "result", - "cType": "double *", - "canonical": "double *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_box_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number", - "from_outparam": "result", - "out_ctype": "double *", - "presence_return": true - } - } - }, - { - "name": "tboxfloat_xmin", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "result", - "cType": "double *", - "canonical": "double *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_box_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number", - "from_outparam": "result", - "out_ctype": "double *", - "presence_return": true - } - } - }, - { - "name": "tboxint_xmax", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "result", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_box_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer", - "from_outparam": "result", - "out_ctype": "int *", - "presence_return": true - } - } - }, - { - "name": "tboxbigint_xmax", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "result", - "cType": "int64_t *", - "canonical": "int64_t *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_box_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "result", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "tboxint_xmin", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "result", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_box_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer", - "from_outparam": "result", - "out_ctype": "int *", - "presence_return": true - } - } - }, - { - "name": "tboxbigint_xmin", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "result", - "cType": "int64_t *", - "canonical": "int64_t *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_box_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "result", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "tfloatbox_expand", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_box_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tbox_expand_value", - "sqlfn": "expandValue", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbox", - "sqlSignatures": [ - { - "args": [ - "tbox", - "bigint" - ], - "ret": "tbox" - }, - { - "args": [ - "tbox", - "integer" - ], - "ret": "tbox" - }, - { - "args": [ - "tbox", - "float" - ], - "ret": "tbox" - } - ] - }, - { - "name": "tintbox_expand", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_box_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tbox_expand_value", - "sqlfn": "expandValue", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbox", - "sqlSignatures": [ - { - "args": [ - "tbox", - "bigint" - ], - "ret": "tbox" - }, - { - "args": [ - "tbox", - "integer" - ], - "ret": "tbox" - }, - { - "args": [ - "tbox", - "float" - ], - "ret": "tbox" - } - ] - }, - { - "name": "tbox_expand_time", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "interv", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "group": "meos_box_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "interv", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tbox_expand_time", - "sqlfn": "expandTime", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbox", - "sqlSignatures": [ - { - "args": [ - "tbox", - "interval" - ], - "ret": "tbox" - } - ] - }, - { - "name": "tbox_round", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_box_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tbox_round", - "sqlfn": "round", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "tbox", - "sqlSignatures": [ - { - "args": [ - "tbox", - "integer" - ], - "ret": "tbox", - "argDefaults": [ - null, - "0" - ] - } - ] - }, - { - "name": "tfloatbox_shift_scale", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "shift", - "cType": "double", - "canonical": "double" - }, - { - "name": "width", - "cType": "double", - "canonical": "double" - }, - { - "name": "hasshift", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "haswidth", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_box_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "shift", - "kind": "json", - "json": "number" - }, - { - "name": "width", - "kind": "json", - "json": "number" - }, - { - "name": "hasshift", - "kind": "json", - "json": "boolean" - }, - { - "name": "haswidth", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tbox_shift_value", - "sqlfn": "shiftValue", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "tbox", - "sqlSignatures": [ - { - "args": [ - "tbox", - "bigint" - ], - "ret": "tbox", - "sqlName": "shiftValue" - }, - { - "args": [ - "tbox", - "integer" - ], - "ret": "tbox", - "sqlName": "shiftValue" - }, - { - "args": [ - "tbox", - "float" - ], - "ret": "tbox", - "sqlName": "shiftValue" - }, - { - "args": [ - "tbox", - "bigint" - ], - "ret": "tbox", - "sqlName": "scaleValue" - }, - { - "args": [ - "tbox", - "integer" - ], - "ret": "tbox", - "sqlName": "scaleValue" - }, - { - "args": [ - "tbox", - "float" - ], - "ret": "tbox", - "sqlName": "scaleValue" - }, - { - "args": [ - "tbox", - "bigint", - "bigint" - ], - "ret": "tbox", - "sqlName": "shiftScaleValue" - }, - { - "args": [ - "tbox", - "integer", - "integer" - ], - "ret": "tbox", - "sqlName": "shiftScaleValue" - }, - { - "args": [ - "tbox", - "float", - "float" - ], - "ret": "tbox", - "sqlName": "shiftScaleValue" - } - ] - }, - { - "name": "tintbox_shift_scale", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "shift", - "cType": "int", - "canonical": "int" - }, - { - "name": "width", - "cType": "int", - "canonical": "int" - }, - { - "name": "hasshift", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "haswidth", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_box_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "shift", - "kind": "json", - "json": "integer" - }, - { - "name": "width", - "kind": "json", - "json": "integer" - }, - { - "name": "hasshift", - "kind": "json", - "json": "boolean" - }, - { - "name": "haswidth", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tbox_shift_value", - "sqlfn": "shiftValue", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "tbox", - "sqlSignatures": [ - { - "args": [ - "tbox", - "bigint" - ], - "ret": "tbox", - "sqlName": "shiftValue" - }, - { - "args": [ - "tbox", - "integer" - ], - "ret": "tbox", - "sqlName": "shiftValue" - }, - { - "args": [ - "tbox", - "float" - ], - "ret": "tbox", - "sqlName": "shiftValue" - }, - { - "args": [ - "tbox", - "bigint" - ], - "ret": "tbox", - "sqlName": "scaleValue" - }, - { - "args": [ - "tbox", - "integer" - ], - "ret": "tbox", - "sqlName": "scaleValue" - }, - { - "args": [ - "tbox", - "float" - ], - "ret": "tbox", - "sqlName": "scaleValue" - }, - { - "args": [ - "tbox", - "bigint", - "bigint" - ], - "ret": "tbox", - "sqlName": "shiftScaleValue" - }, - { - "args": [ - "tbox", - "integer", - "integer" - ], - "ret": "tbox", - "sqlName": "shiftScaleValue" - }, - { - "args": [ - "tbox", - "float", - "float" - ], - "ret": "tbox", - "sqlName": "shiftScaleValue" - } - ] - }, - { - "name": "tbox_shift_scale_time", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "shift", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "duration", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "shape": { - "nullable": [ - "shift", - "duration" - ], - "boundArgs": { - "duration": "NULL" - } - }, - "group": "meos_box_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "shift", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "duration", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tbox_shift_time", - "sqlfn": "shiftTime", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "tbox", - "sqlSignatures": [ - { - "args": [ - "tbox", - "interval" - ], - "ret": "tbox", - "sqlName": "shiftTime" - }, - { - "args": [ - "tbox", - "interval" - ], - "ret": "tbox", - "sqlName": "scaleTime" - }, - { - "args": [ - "tbox", - "interval", - "interval" - ], - "ret": "tbox", - "sqlName": "shiftScaleTime" - } - ] - }, - { - "name": "tbigintbox_expand", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_box_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tbox_expand_value", - "sqlfn": "expandValue", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbox", - "sqlSignatures": [ - { - "args": [ - "tbox", - "bigint" - ], - "ret": "tbox" - }, - { - "args": [ - "tbox", - "integer" - ], - "ret": "tbox" - }, - { - "args": [ - "tbox", - "float" - ], - "ret": "tbox" - } - ] - }, - { - "name": "tbigintbox_shift_scale", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "shift", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "width", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "hasshift", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "haswidth", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_box_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "shift", - "kind": "unsupported" - }, - { - "name": "width", - "kind": "unsupported" - }, - { - "name": "hasshift", - "kind": "json", - "json": "boolean" - }, - { - "name": "haswidth", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tbox_shift_value", - "sqlfn": "shiftValue", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "tbox", - "sqlSignatures": [ - { - "args": [ - "tbox", - "bigint" - ], - "ret": "tbox", - "sqlName": "shiftValue" - }, - { - "args": [ - "tbox", - "integer" - ], - "ret": "tbox", - "sqlName": "shiftValue" - }, - { - "args": [ - "tbox", - "float" - ], - "ret": "tbox", - "sqlName": "shiftValue" - }, - { - "args": [ - "tbox", - "bigint" - ], - "ret": "tbox", - "sqlName": "scaleValue" - }, - { - "args": [ - "tbox", - "integer" - ], - "ret": "tbox", - "sqlName": "scaleValue" - }, - { - "args": [ - "tbox", - "float" - ], - "ret": "tbox", - "sqlName": "scaleValue" - }, - { - "args": [ - "tbox", - "bigint", - "bigint" - ], - "ret": "tbox", - "sqlName": "shiftScaleValue" - }, - { - "args": [ - "tbox", - "integer", - "integer" - ], - "ret": "tbox", - "sqlName": "shiftScaleValue" - }, - { - "args": [ - "tbox", - "float", - "float" - ], - "ret": "tbox", - "sqlName": "shiftScaleValue" - } - ] - }, - { - "name": "union_tbox_tbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "box1", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "box2", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "strict", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_box_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "strict", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_tbox_tbox", - "sqlfn": "tboxUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbox", - "sqlSignatures": [ - { - "args": [ - "tbox", - "tbox" - ], - "ret": "tbox" - } - ], - "sqlop": "+", - "shape": { - "boundArgs": { - "strict": "true" - } - } - }, - { - "name": "intersection_tbox_tbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "box1", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "box2", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_box_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Intersection_tbox_tbox", - "sqlfn": "tboxIntersection", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbox", - "sqlSignatures": [ - { - "args": [ - "tbox", - "tbox" - ], - "ret": "tbox" - } - ], - "sqlop": "*" - }, - { - "name": "adjacent_tbox_tbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "box2", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_box_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Adjacent_tbox_tbox", - "sqlfn": "adjacent", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbox", - "tbox" - ], - "ret": "boolean" - } - ], - "sqlop": "-|-" - }, - { - "name": "contained_tbox_tbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "box2", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_box_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contained_tbox_tbox", - "sqlfn": "contained", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbox", - "tbox" - ], - "ret": "boolean" - } - ], - "sqlop": "<@" - }, - { - "name": "contains_tbox_tbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "box2", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_box_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contains_tbox_tbox", - "sqlfn": "contains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbox", - "tbox" - ], - "ret": "boolean" - } - ], - "sqlop": "@>" - }, - { - "name": "overlaps_tbox_tbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "box2", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_box_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overlaps_tbox_tbox", - "sqlfn": "overlaps", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbox", - "tbox" - ], - "ret": "boolean" - } - ], - "sqlop": "&&" - }, - { - "name": "same_tbox_tbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "box2", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_box_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Same_tbox_tbox", - "sqlfn": "same", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbox", - "tbox" - ], - "ret": "boolean" - } - ], - "sqlop": "~=" - }, - { - "name": "after_tbox_tbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "box2", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_box_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "After_tbox_tbox", - "sqlfn": "after", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbox", - "tbox" - ], - "ret": "boolean" - } - ], - "sqlop": "#>>" - }, - { - "name": "before_tbox_tbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "box2", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_box_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Before_tbox_tbox", - "sqlfn": "before", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbox", - "tbox" - ], - "ret": "boolean" - } - ], - "sqlop": "<<#" - }, - { - "name": "left_tbox_tbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "box2", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_box_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Left_tbox_tbox", - "sqlfn": "left", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbox", - "tbox" - ], - "ret": "boolean" - } - ], - "sqlop": "<<" - }, - { - "name": "overafter_tbox_tbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "box2", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_box_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overafter_tbox_tbox", - "sqlfn": "overafter", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbox", - "tbox" - ], - "ret": "boolean" - } - ], - "sqlop": "#&>" - }, - { - "name": "overbefore_tbox_tbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "box2", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_box_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overbefore_tbox_tbox", - "sqlfn": "overbefore", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbox", - "tbox" - ], - "ret": "boolean" - } - ], - "sqlop": "&<#" - }, - { - "name": "overleft_tbox_tbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "box2", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_box_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overleft_tbox_tbox", - "sqlfn": "overleft", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbox", - "tbox" - ], - "ret": "boolean" - } - ], - "sqlop": "&<" - }, - { - "name": "overright_tbox_tbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "box2", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_box_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overright_tbox_tbox", - "sqlfn": "overright", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbox", - "tbox" - ], - "ret": "boolean" - } - ], - "sqlop": "&>" - }, - { - "name": "right_tbox_tbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "box2", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_box_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Right_tbox_tbox", - "sqlfn": "right", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbox", - "tbox" - ], - "ret": "boolean" - } - ], - "sqlop": ">>" - }, - { - "name": "tbox_cmp", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "box1", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "box2", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_box_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Tbox_cmp", - "sqlfn": "cmp", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "tbox", - "tbox" - ], - "ret": "integer" - } - ] - }, - { - "name": "tbox_eq", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "box2", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_box_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Tbox_eq", - "sqlfn": "eq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbox", - "tbox" - ], - "ret": "boolean" - } - ], - "sqlop": "=" - }, - { - "name": "tbox_ge", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "box2", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_box_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Tbox_ge", - "sqlfn": "ge", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbox", - "tbox" - ], - "ret": "boolean" - } - ], - "sqlop": ">=" - }, - { - "name": "tbox_gt", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "box2", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_box_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Tbox_gt", - "sqlfn": "gt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbox", - "tbox" - ], - "ret": "boolean" - } - ], - "sqlop": ">" - }, - { - "name": "tbox_le", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "box2", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_box_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Tbox_le", - "sqlfn": "le", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbox", - "tbox" - ], - "ret": "boolean" - } - ], - "sqlop": "<=" - }, - { - "name": "tbox_lt", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "box2", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_box_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Tbox_lt", - "sqlfn": "lt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbox", - "tbox" - ], - "ret": "boolean" - } - ], - "sqlop": "<" - }, - { - "name": "tbox_ne", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "box2", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_box_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Tbox_ne", - "sqlfn": "ne", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbox", - "tbox" - ], - "ret": "boolean" - } - ], - "sqlop": "<>" - }, - { - "name": "tbool_from_mfjson", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_temporal_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tbool_in", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_temporal_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tbool_out", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "temporal_as_hexwkb", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "variant", - "cType": "uint8_t", - "canonical": "unsigned char" - }, - { - "name": "size_out", - "cType": "size_t *", - "canonical": "size_t *" - } - ], - "shape": { - "outParams": [ - "size_out" - ] - }, - "group": "meos_temporal_inout", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:size_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "variant", - "kind": "json", - "json": "integer" - }, - { - "name": "size_out", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Temporal_as_hexwkb", - "sqlfn": "asHexWKB", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "text", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - }, - { - "args": [ - "tgeometry", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - }, - { - "args": [ - "tgeography", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - }, - { - "args": [ - "tgeompoint", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - }, - { - "args": [ - "tgeogpoint", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - }, - { - "args": [ - "th3index", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - }, - { - "args": [ - "tjsonb", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - }, - { - "args": [ - "tnpoint", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - }, - { - "args": [ - "tpcpoint", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - }, - { - "args": [ - "tpcpatch", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - }, - { - "args": [ - "tpose", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - }, - { - "args": [ - "tposechain", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - }, - { - "args": [ - "tquadbin", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - }, - { - "args": [ - "trgeometry", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - }, - { - "args": [ - "ts2cell", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - }, - { - "args": [ - "tbool", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - }, - { - "args": [ - "tint", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - }, - { - "args": [ - "tbigint", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - }, - { - "args": [ - "tfloat", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - }, - { - "args": [ - "ttext", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - } - ] - }, - { - "name": "temporal_as_mfjson", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "with_bbox", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "flags", - "cType": "int", - "canonical": "int" - }, - { - "name": "precision", - "cType": "int", - "canonical": "int" - }, - { - "name": "srs", - "cType": "const char *", - "canonical": "const char *" - } - ], - "shape": { - "nullable": [ - "srs" - ] - }, - "group": "meos_temporal_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "with_bbox", - "kind": "json", - "json": "boolean" - }, - { - "name": "flags", - "kind": "json", - "json": "integer" - }, - { - "name": "precision", - "kind": "json", - "json": "integer" - }, - { - "name": "srs", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Temporal_as_mfjson", - "sqlfn": "asMFJSON", - "sqlArity": 1, - "sqlArityMax": 4, - "sqlReturnType": "text", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "integer", - "integer", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "0", - "0", - "15" - ] - }, - { - "args": [ - "tgeometry", - "integer", - "integer", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "0", - "0", - "15" - ] - }, - { - "args": [ - "tgeography", - "integer", - "integer", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "0", - "0", - "15" - ] - }, - { - "args": [ - "tgeompoint", - "integer", - "integer", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "0", - "0", - "15" - ] - }, - { - "args": [ - "tgeogpoint", - "integer", - "integer", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "0", - "0", - "15" - ] - }, - { - "args": [ - "th3index", - "integer", - "integer", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "0", - "0", - "15" - ] - }, - { - "args": [ - "tjsonb", - "integer", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "0", - "0" - ] - }, - { - "args": [ - "tnpoint", - "integer", - "integer", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "0", - "0", - "15" - ] - }, - { - "args": [ - "tpcpoint", - "integer", - "integer", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "0", - "0", - "15" - ] - }, - { - "args": [ - "tpcpatch", - "integer", - "integer", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "0", - "0", - "15" - ] - }, - { - "args": [ - "tpose", - "integer", - "integer", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "0", - "0", - "15" - ] - }, - { - "args": [ - "tposechain", - "integer", - "integer", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "0", - "0", - "15" - ] - }, - { - "args": [ - "tquadbin", - "integer", - "integer", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "0", - "0", - "15" - ] - }, - { - "args": [ - "trgeometry", - "integer", - "integer", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "0", - "0", - "15" - ] - }, - { - "args": [ - "ts2cell", - "integer", - "integer", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "0", - "0", - "15" - ] - }, - { - "args": [ - "tbool", - "integer", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "0", - "0" - ] - }, - { - "args": [ - "tint", - "integer", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "0", - "0" - ] - }, - { - "args": [ - "tbigint", - "integer", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "0", - "0" - ] - }, - { - "args": [ - "tfloat", - "integer", - "integer", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "0", - "0", - "15" - ] - }, - { - "args": [ - "ttext", - "integer", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "0", - "0" - ] - } - ] - }, - { - "name": "temporal_as_wkb", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint8_t *", - "canonical": "uint8_t *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "variant", - "cType": "uint8_t", - "canonical": "unsigned char" - }, - { - "name": "size_out", - "cType": "size_t *", - "canonical": "size_t *" - } - ], - "shape": { - "outParams": [ - "size_out" - ], - "boundArgs": { - "variant": "WKB_EXTENDED" - } - }, - "group": "meos_temporal_inout", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:size_t; no-encoder:uint8_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "variant", - "kind": "json", - "json": "integer" - }, - { - "name": "size_out", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_send", - "sqlfn": "temporal_send", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "bytea", - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "bytea", - "sqlName": "temporal_send" - }, - { - "args": [ - "tgeometry" - ], - "ret": "bytea", - "sqlName": "temporal_send" - }, - { - "args": [ - "tgeography" - ], - "ret": "bytea", - "sqlName": "temporal_send" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "bytea", - "sqlName": "temporal_send" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "bytea", - "sqlName": "temporal_send" - }, - { - "args": [ - "th3index" - ], - "ret": "bytea", - "sqlName": "temporal_send" - }, - { - "args": [ - "tjsonb" - ], - "ret": "bytea", - "sqlName": "temporal_send" - }, - { - "args": [ - "tnpoint" - ], - "ret": "bytea", - "sqlName": "temporal_send" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "bytea", - "sqlName": "temporal_send" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "bytea", - "sqlName": "temporal_send" - }, - { - "args": [ - "tpose" - ], - "ret": "bytea", - "sqlName": "temporal_send" - }, - { - "args": [ - "tposechain" - ], - "ret": "bytea", - "sqlName": "temporal_send" - }, - { - "args": [ - "tquadbin" - ], - "ret": "bytea", - "sqlName": "temporal_send" - }, - { - "args": [ - "ts2cell" - ], - "ret": "bytea", - "sqlName": "temporal_send" - }, - { - "args": [ - "tbool" - ], - "ret": "bytea", - "sqlName": "temporal_send" - }, - { - "args": [ - "tint" - ], - "ret": "bytea", - "sqlName": "temporal_send" - }, - { - "args": [ - "tbigint" - ], - "ret": "bytea", - "sqlName": "temporal_send" - }, - { - "args": [ - "tfloat" - ], - "ret": "bytea", - "sqlName": "temporal_send" - }, - { - "args": [ - "ttext" - ], - "ret": "bytea", - "sqlName": "temporal_send" - }, - { - "args": [ - "tcbuffer", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - }, - { - "args": [ - "tgeometry", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - }, - { - "args": [ - "tgeography", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - }, - { - "args": [ - "tgeompoint", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - }, - { - "args": [ - "tgeogpoint", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - }, - { - "args": [ - "th3index", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - }, - { - "args": [ - "tjsonb", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - }, - { - "args": [ - "tnpoint", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - }, - { - "args": [ - "tpcpoint", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - }, - { - "args": [ - "tpcpatch", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - }, - { - "args": [ - "tpose", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - }, - { - "args": [ - "tposechain", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - }, - { - "args": [ - "tquadbin", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - }, - { - "args": [ - "trgeometry", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - }, - { - "args": [ - "ts2cell", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - }, - { - "args": [ - "tbool", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - }, - { - "args": [ - "tint", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - }, - { - "args": [ - "tbigint", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - }, - { - "args": [ - "tfloat", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - }, - { - "args": [ - "ttext", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - } - ] - }, - { - "name": "wkb_variant_from_endian", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint8_t", - "canonical": "unsigned char" - }, - "params": [ - { - "name": "endian", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_temporal_inout", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "endian", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "temporal_from_hexwkb", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "hexwkb", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_temporal_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "hexwkb", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_from_hexwkb", - "sqlfn": "tintFromHexWKB", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "text" - ], - "ret": "tcbuffer", - "sqlName": "tcbufferFromHexEWKB" - }, - { - "args": [ - "text" - ], - "ret": "tgeometry", - "sqlName": "tgeometryFromHexEWKB" - }, - { - "args": [ - "text" - ], - "ret": "tgeography", - "sqlName": "tgeographyFromHexEWKB" - }, - { - "args": [ - "text" - ], - "ret": "tgeompoint", - "sqlName": "tgeompointFromHexEWKB" - }, - { - "args": [ - "text" - ], - "ret": "tgeogpoint", - "sqlName": "tgeogpointFromHexEWKB" - }, - { - "args": [ - "text" - ], - "ret": "th3index", - "sqlName": "th3indexFromHexWKB" - }, - { - "args": [ - "text" - ], - "ret": "tjsonb", - "sqlName": "tjsonbFromHexWKB" - }, - { - "args": [ - "text" - ], - "ret": "tnpoint", - "sqlName": "tnpointFromHexWKB" - }, - { - "args": [ - "text" - ], - "ret": "tpcpoint", - "sqlName": "tpcpointFromHexWKB" - }, - { - "args": [ - "text" - ], - "ret": "tpcpatch", - "sqlName": "tpcpatchFromHexWKB" - }, - { - "args": [ - "text" - ], - "ret": "tpose", - "sqlName": "tposeFromHexEWKB" - }, - { - "args": [ - "text" - ], - "ret": "tposechain", - "sqlName": "tposechainFromHexEWKB" - }, - { - "args": [ - "text" - ], - "ret": "tquadbin", - "sqlName": "tquadbinFromHexWKB" - }, - { - "args": [ - "text" - ], - "ret": "trgeometry", - "sqlName": "trgeometryFromHexEWKB" - }, - { - "args": [ - "text" - ], - "ret": "ts2cell", - "sqlName": "ts2cellFromHexWKB" - }, - { - "args": [ - "text" - ], - "ret": "tbool", - "sqlName": "tboolFromHexWKB" - }, - { - "args": [ - "text" - ], - "ret": "tint", - "sqlName": "tintFromHexWKB" - }, - { - "args": [ - "text" - ], - "ret": "tbigint", - "sqlName": "tbigintFromHexWKB" - }, - { - "args": [ - "text" - ], - "ret": "tfloat", - "sqlName": "tfloatFromHexWKB" - }, - { - "args": [ - "text" - ], - "ret": "ttext", - "sqlName": "ttextFromHexWKB" - } - ] - }, - { - "name": "temporal_from_wkb", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "wkb", - "cType": "const uint8_t *", - "canonical": "const uint8_t *" - }, - { - "name": "size", - "cType": "size_t", - "canonical": "size_t" - } - ], - "group": "meos_temporal_inout", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint8_t; no-decoder:size_t" - }, - "wire": { - "params": [ - { - "name": "wkb", - "kind": "unsupported" - }, - { - "name": "size", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_recv", - "sqlfn": "tint_recv", - "sqlArity": 1, - "sqlArityMax": 3, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "internal", - "oid", - "integer" - ], - "ret": "tcbuffer", - "sqlName": "tcbuffer_recv" - }, - { - "args": [ - "internal", - "oid", - "integer" - ], - "ret": "tgeometry", - "sqlName": "tgeometry_recv" - }, - { - "args": [ - "internal", - "oid", - "integer" - ], - "ret": "tgeography", - "sqlName": "tgeography_recv" - }, - { - "args": [ - "internal", - "oid", - "integer" - ], - "ret": "tgeompoint", - "sqlName": "tgeompoint_recv" - }, - { - "args": [ - "internal", - "oid", - "integer" - ], - "ret": "tgeogpoint", - "sqlName": "tgeogpoint_recv" - }, - { - "args": [ - "internal", - "oid", - "integer" - ], - "ret": "th3index", - "sqlName": "th3index_recv" - }, - { - "args": [ - "internal", - "oid", - "integer" - ], - "ret": "tjsonb", - "sqlName": "tjsonb_recv" - }, - { - "args": [ - "internal", - "oid", - "integer" - ], - "ret": "tnpoint", - "sqlName": "tnpoint_recv" - }, - { - "args": [ - "internal", - "oid", - "integer" - ], - "ret": "tpcpoint", - "sqlName": "tpcpoint_recv" - }, - { - "args": [ - "internal", - "oid", - "integer" - ], - "ret": "tpcpatch", - "sqlName": "tpcpatch_recv" - }, - { - "args": [ - "internal", - "oid", - "integer" - ], - "ret": "tpose", - "sqlName": "tpose_recv" - }, - { - "args": [ - "internal", - "oid", - "integer" - ], - "ret": "tposechain", - "sqlName": "tposechain_recv" - }, - { - "args": [ - "internal", - "oid", - "integer" - ], - "ret": "tquadbin", - "sqlName": "tquadbin_recv" - }, - { - "args": [ - "internal", - "oid", - "integer" - ], - "ret": "ts2cell", - "sqlName": "ts2cell_recv" - }, - { - "args": [ - "internal", - "oid", - "integer" - ], - "ret": "tbool", - "sqlName": "tbool_recv" - }, - { - "args": [ - "internal", - "oid", - "integer" - ], - "ret": "tint", - "sqlName": "tint_recv" - }, - { - "args": [ - "internal", - "oid", - "integer" - ], - "ret": "tbigint", - "sqlName": "tbigint_recv" - }, - { - "args": [ - "internal", - "oid", - "integer" - ], - "ret": "tfloat", - "sqlName": "tfloat_recv" - }, - { - "args": [ - "internal", - "oid", - "integer" - ], - "ret": "ttext", - "sqlName": "ttext_recv" - }, - { - "args": [ - "bytea" - ], - "ret": "tcbuffer", - "sqlName": "tcbufferFromBinary" - }, - { - "args": [ - "bytea" - ], - "ret": "tcbuffer", - "sqlName": "tcbufferFromEWKB" - }, - { - "args": [ - "bytea" - ], - "ret": "tgeometry", - "sqlName": "tgeometryFromBinary" - }, - { - "args": [ - "bytea" - ], - "ret": "tgeography", - "sqlName": "tgeographyFromBinary" - }, - { - "args": [ - "bytea" - ], - "ret": "tgeometry", - "sqlName": "tgeometryFromEWKB" - }, - { - "args": [ - "bytea" - ], - "ret": "tgeography", - "sqlName": "tgeographyFromEWKB" - }, - { - "args": [ - "bytea" - ], - "ret": "tgeompoint", - "sqlName": "tgeompointFromBinary" - }, - { - "args": [ - "bytea" - ], - "ret": "tgeogpoint", - "sqlName": "tgeogpointFromBinary" - }, - { - "args": [ - "bytea" - ], - "ret": "tgeompoint", - "sqlName": "tgeompointFromEWKB" - }, - { - "args": [ - "bytea" - ], - "ret": "tgeogpoint", - "sqlName": "tgeogpointFromEWKB" - }, - { - "args": [ - "bytea" - ], - "ret": "th3index", - "sqlName": "th3indexFromBinary" - }, - { - "args": [ - "bytea" - ], - "ret": "tjsonb", - "sqlName": "tjsonbFromBinary" - }, - { - "args": [ - "bytea" - ], - "ret": "tnpoint", - "sqlName": "tnpointFromBinary" - }, - { - "args": [ - "bytea" - ], - "ret": "tpcpoint", - "sqlName": "tpcpointFromBinary" - }, - { - "args": [ - "bytea" - ], - "ret": "tpcpatch", - "sqlName": "tpcpatchFromBinary" - }, - { - "args": [ - "bytea" - ], - "ret": "tpose", - "sqlName": "tposeFromBinary" - }, - { - "args": [ - "bytea" - ], - "ret": "tpose", - "sqlName": "tposeFromEWKB" - }, - { - "args": [ - "bytea" - ], - "ret": "tposechain", - "sqlName": "tposechainFromBinary" - }, - { - "args": [ - "bytea" - ], - "ret": "tposechain", - "sqlName": "tposechainFromEWKB" - }, - { - "args": [ - "bytea" - ], - "ret": "tquadbin", - "sqlName": "tquadbinFromBinary" - }, - { - "args": [ - "bytea" - ], - "ret": "trgeometry", - "sqlName": "trgeometryFromBinary" - }, - { - "args": [ - "bytea" - ], - "ret": "trgeometry", - "sqlName": "trgeometryFromEWKB" - }, - { - "args": [ - "bytea" - ], - "ret": "ts2cell", - "sqlName": "ts2cellFromBinary" - }, - { - "args": [ - "bytea" - ], - "ret": "tbool", - "sqlName": "tboolFromBinary" - }, - { - "args": [ - "bytea" - ], - "ret": "tint", - "sqlName": "tintFromBinary" - }, - { - "args": [ - "bytea" - ], - "ret": "tbigint", - "sqlName": "tbigintFromBinary" - }, - { - "args": [ - "bytea" - ], - "ret": "tfloat", - "sqlName": "tfloatFromBinary" - }, - { - "args": [ - "bytea" - ], - "ret": "ttext", - "sqlName": "ttextFromBinary" - } - ] - }, - { - "name": "tfloat_from_mfjson", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_temporal_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tfloat_in", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_temporal_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tfloat_out", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_temporal_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "tint_from_mfjson", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_temporal_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tbigint_from_mfjson", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_temporal_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tint_in", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_temporal_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tbigint_in", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_temporal_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tint_out", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "tbigint_out", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "ttext_from_mfjson", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_temporal_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "ttext_in", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_temporal_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "ttext_out", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "tbool_from_base_temp", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "b", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "b", - "kind": "json", - "json": "boolean" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tboolinst_make", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "b", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_temporal_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "b", - "kind": "json", - "json": "boolean" - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Tinstant_constructor", - "sqlfn": "tint", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "boolean", - "timestamptz" - ], - "ret": "tbool", - "sqlName": "tbool" - } - ] - }, - { - "name": "tboolseq_from_base_tstzset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "b", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_temporal_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "b", - "kind": "json", - "json": "boolean" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tboolseq_from_base_tstzspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "b", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_temporal_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "b", - "kind": "json", - "json": "boolean" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tboolseqset_from_base_tstzspanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "b", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_temporal_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "b", - "kind": "json", - "json": "boolean" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "temporal_copy", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tfloat_from_base_temp", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tfloatinst_make", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_temporal_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Tinstant_constructor", - "sqlfn": "tint", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "float", - "timestamptz" - ], - "ret": "tfloat", - "sqlName": "tfloat" - } - ] - }, - { - "name": "tfloatseq_from_base_tstzset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_temporal_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tfloatseq_from_base_tstzspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "group": "meos_temporal_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tfloatseqset_from_base_tstzspanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "group": "meos_temporal_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tint_from_base_temp", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tbigint_from_base_temp", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tintinst_make", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_temporal_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Tinstant_constructor", - "sqlfn": "tint", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tint", - "sqlSignatures": [ - { - "args": [ - "integer", - "timestamptz" - ], - "ret": "tint" - } - ] - }, - { - "name": "tbigintinst_make", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_temporal_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t; no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Tinstant_constructor", - "sqlfn": "tint", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbigint", - "sqlSignatures": [ - { - "args": [ - "bigint", - "timestamptz" - ], - "ret": "tbigint", - "sqlName": "tbigint" - } - ] - }, - { - "name": "tintseq_from_base_tstzset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_temporal_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tbigintseq_from_base_tstzset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_temporal_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tintseq_from_base_tstzspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_temporal_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tbigintseq_from_base_tstzspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_temporal_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tintseqset_from_base_tstzspanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_temporal_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tbigintseqset_from_base_tstzspanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_temporal_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tsequence_make", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "instants", - "cType": "TInstant **", - "canonical": "TInstant **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - }, - { - "name": "lower_inc", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "upper_inc", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - }, - { - "name": "normalize", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_temporal_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "instants", - "kind": "array", - "count_param": "count", - "element": { - "kind": "serialized", - "cType": "TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - }, - { - "name": "lower_inc", - "kind": "json", - "json": "boolean" - }, - { - "name": "upper_inc", - "kind": "json", - "json": "boolean" - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - }, - { - "name": "normalize", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Tsequence_constructor", - "sqlfn": "tintSeq", - "sqlArity": 1, - "sqlArityMax": 4, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer[]", - "text", - "boolean", - "boolean" - ], - "ret": "tcbuffer", - "argDefaults": [ - null, - "'linear'", - "true", - "true" - ], - "sqlName": "tcbufferSeq" - }, - { - "args": [ - "tgeometry[]", - "text", - "boolean", - "boolean" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - "'step'", - "true", - "true" - ], - "sqlName": "tgeometrySeq" - }, - { - "args": [ - "tgeography[]", - "text", - "boolean", - "boolean" - ], - "ret": "tgeography", - "argDefaults": [ - null, - "'step'", - "true", - "true" - ], - "sqlName": "tgeographySeq" - }, - { - "args": [ - "tgeompoint[]", - "text", - "boolean", - "boolean" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - "'linear'", - "true", - "true" - ], - "sqlName": "tgeompointSeq" - }, - { - "args": [ - "tgeogpoint[]", - "text", - "boolean", - "boolean" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - "'linear'", - "true", - "true" - ], - "sqlName": "tgeogpointSeq" - }, - { - "args": [ - "th3index[]", - "text", - "boolean", - "boolean" - ], - "ret": "th3index", - "argDefaults": [ - null, - "'step'", - "true", - "true" - ], - "sqlName": "th3indexSeq" - }, - { - "args": [ - "tjsonb[]", - "text", - "boolean", - "boolean" - ], - "ret": "tjsonb", - "argDefaults": [ - null, - "'step'", - "true", - "true" - ], - "sqlName": "tjsonbSeq" - }, - { - "args": [ - "tnpoint[]", - "text", - "boolean", - "boolean" - ], - "ret": "tnpoint", - "argDefaults": [ - null, - "'linear'", - "true", - "true" - ], - "sqlName": "tnpointSeq" - }, - { - "args": [ - "tpcpoint[]", - "text", - "boolean", - "boolean" - ], - "ret": "tpcpoint", - "argDefaults": [ - null, - "'step'", - "true", - "true" - ], - "sqlName": "tpcpointSeq" - }, - { - "args": [ - "tpcpatch[]", - "text", - "boolean", - "boolean" - ], - "ret": "tpcpatch", - "argDefaults": [ - null, - "'step'", - "true", - "true" - ], - "sqlName": "tpcpatchSeq" - }, - { - "args": [ - "tpose[]", - "text", - "boolean", - "boolean" - ], - "ret": "tpose", - "argDefaults": [ - null, - "'linear'", - "true", - "true" - ], - "sqlName": "tposeSeq" - }, - { - "args": [ - "tposechain[]", - "text", - "boolean", - "boolean" - ], - "ret": "tposechain", - "argDefaults": [ - null, - "'linear'", - "true", - "true" - ], - "sqlName": "tposechainSeq" - }, - { - "args": [ - "tquadbin[]", - "text", - "boolean", - "boolean" - ], - "ret": "tquadbin", - "argDefaults": [ - null, - "'step'", - "true", - "true" - ], - "sqlName": "tquadbinSeq" - }, - { - "args": [ - "ts2cell[]", - "text", - "boolean", - "boolean" - ], - "ret": "ts2cell", - "argDefaults": [ - null, - "'step'", - "true", - "true" - ], - "sqlName": "ts2cellSeq" - }, - { - "args": [ - "tbool[]", - "text", - "boolean", - "boolean" - ], - "ret": "tbool", - "argDefaults": [ - null, - "'step'", - "true", - "true" - ], - "sqlName": "tboolSeq" - }, - { - "args": [ - "tint[]", - "text", - "boolean", - "boolean" - ], - "ret": "tint", - "argDefaults": [ - null, - "'step'", - "true", - "true" - ], - "sqlName": "tintSeq" - }, - { - "args": [ - "tbigint[]", - "text", - "boolean", - "boolean" - ], - "ret": "tbigint", - "argDefaults": [ - null, - "'step'", - "true", - "true" - ], - "sqlName": "tbigintSeq" - }, - { - "args": [ - "tfloat[]", - "text", - "boolean", - "boolean" - ], - "ret": "tfloat", - "argDefaults": [ - null, - "'linear'", - "true", - "true" - ], - "sqlName": "tfloatSeq" - }, - { - "args": [ - "ttext[]", - "text", - "boolean", - "boolean" - ], - "ret": "ttext", - "argDefaults": [ - null, - "'step'", - "true", - "true" - ], - "sqlName": "ttextSeq" - } - ], - "shape": { - "boundArgs": { - "normalize": "NORMALIZE" - } - } - }, - { - "name": "tsequenceset_make", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "sequences", - "cType": "TSequence **", - "canonical": "TSequence **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - }, - { - "name": "normalize", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_temporal_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:sequences" - }, - "wire": { - "params": [ - { - "name": "sequences", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "json", - "json": "integer" - }, - { - "name": "normalize", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Tsequenceset_constructor", - "sqlfn": "tintSeqSet", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer[]" - ], - "ret": "tcbuffer", - "sqlName": "tcbufferSeqSet" - }, - { - "args": [ - "tgeometry[]" - ], - "ret": "tgeometry", - "sqlName": "tgeometrySeqSet" - }, - { - "args": [ - "tgeography[]" - ], - "ret": "tgeography", - "sqlName": "tgeographySeqSet" - }, - { - "args": [ - "tgeompoint[]" - ], - "ret": "tgeompoint", - "sqlName": "tgeompointSeqSet" - }, - { - "args": [ - "tgeogpoint[]" - ], - "ret": "tgeogpoint", - "sqlName": "tgeogpointSeqSet" - }, - { - "args": [ - "th3index[]" - ], - "ret": "th3index", - "sqlName": "th3indexSeqSet" - }, - { - "args": [ - "tjsonb[]" - ], - "ret": "tjsonb", - "sqlName": "tjsonbSeqSet" - }, - { - "args": [ - "tnpoint[]" - ], - "ret": "tnpoint", - "sqlName": "tnpointSeqSet" - }, - { - "args": [ - "tpcpoint[]" - ], - "ret": "tpcpoint", - "sqlName": "tpcpointSeqSet" - }, - { - "args": [ - "tpcpatch[]" - ], - "ret": "tpcpatch", - "sqlName": "tpcpatchSeqSet" - }, - { - "args": [ - "tpose[]" - ], - "ret": "tpose", - "sqlName": "tposeSeqSet" - }, - { - "args": [ - "tposechain[]" - ], - "ret": "tposechain", - "sqlName": "tposechainSeqSet" - }, - { - "args": [ - "tquadbin[]" - ], - "ret": "tquadbin", - "sqlName": "tquadbinSeqSet" - }, - { - "args": [ - "ts2cell[]" - ], - "ret": "ts2cell", - "sqlName": "ts2cellSeqSet" - }, - { - "args": [ - "tbool[]" - ], - "ret": "tbool", - "sqlName": "tboolSeqSet" - }, - { - "args": [ - "tint[]" - ], - "ret": "tint", - "sqlName": "tintSeqSet" - }, - { - "args": [ - "tbigint[]" - ], - "ret": "tbigint", - "sqlName": "tbigintSeqSet" - }, - { - "args": [ - "tfloat[]" - ], - "ret": "tfloat", - "sqlName": "tfloatSeqSet" - }, - { - "args": [ - "ttext[]" - ], - "ret": "ttext", - "sqlName": "ttextSeqSet" - } - ], - "shape": { - "boundArgs": { - "normalize": "NORMALIZE" - } - } - }, - { - "name": "tsequenceset_make_gaps", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "instants", - "cType": "TInstant **", - "canonical": "TInstant **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - }, - { - "name": "maxt", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "maxdist", - "cType": "double", - "canonical": "double" - } - ], - "shape": { - "nullable": [ - "maxt" - ] - }, - "group": "meos_temporal_constructor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "instants", - "kind": "array", - "count_param": "count", - "element": { - "kind": "serialized", - "cType": "TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - }, - { - "name": "maxt", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "maxdist", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Tsequenceset_constructor_gaps", - "sqlfn": "tintSeqSetGaps", - "sqlArity": 1, - "sqlArityMax": 4, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpose", - "tposechain", - "tquadbin", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer[]", - "interval", - "float", - "text" - ], - "ret": "tcbuffer", - "argDefaults": [ - null, - "NULL", - "NULL", - "'linear'" - ], - "sqlName": "tcbufferSeqSetGaps" - }, - { - "args": [ - "tgeometry[]", - "interval", - "float", - "text" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - "NULL", - "NULL", - "'step'" - ], - "sqlName": "tgeometrySeqSetGaps" - }, - { - "args": [ - "tgeography[]", - "interval", - "float", - "text" - ], - "ret": "tgeography", - "argDefaults": [ - null, - "NULL", - "NULL", - "'step'" - ], - "sqlName": "tgeographySeqSetGaps" - }, - { - "args": [ - "tgeompoint[]", - "interval", - "float", - "text" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - "NULL", - "NULL", - "'linear'" - ], - "sqlName": "tgeompointSeqSetGaps" - }, - { - "args": [ - "tgeogpoint[]", - "interval", - "float", - "text" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - "NULL", - "NULL", - "'linear'" - ], - "sqlName": "tgeogpointSeqSetGaps" - }, - { - "args": [ - "th3index[]", - "interval" - ], - "ret": "th3index", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "th3indexSeqSetGaps" - }, - { - "args": [ - "tjsonb[]", - "interval" - ], - "ret": "tjsonb", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tjsonbSeqSetGaps" - }, - { - "args": [ - "tnpoint[]", - "interval", - "float", - "text" - ], - "ret": "tnpoint", - "argDefaults": [ - null, - "NULL", - "NULL", - "'linear'" - ], - "sqlName": "tnpointSeqSetGaps" - }, - { - "args": [ - "tpose[]", - "interval", - "float", - "text" - ], - "ret": "tpose", - "argDefaults": [ - null, - "NULL", - "NULL", - "'step'" - ], - "sqlName": "tposeSeqSetGaps" - }, - { - "args": [ - "tposechain[]", - "interval", - "float", - "text" - ], - "ret": "tposechain", - "argDefaults": [ - null, - "NULL", - "NULL", - "'step'" - ], - "sqlName": "tposechainSeqSetGaps" - }, - { - "args": [ - "tquadbin[]", - "interval" - ], - "ret": "tquadbin", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tquadbinSeqSetGaps" - }, - { - "args": [ - "ts2cell[]", - "interval" - ], - "ret": "ts2cell", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "ts2cellSeqSetGaps" - }, - { - "args": [ - "tbool[]", - "interval" - ], - "ret": "tbool", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tboolSeqSetGaps" - }, - { - "args": [ - "tint[]", - "interval", - "float" - ], - "ret": "tint", - "argDefaults": [ - null, - "NULL", - "NULL" - ], - "sqlName": "tintSeqSetGaps" - }, - { - "args": [ - "tbigint[]", - "interval", - "float" - ], - "ret": "tbigint", - "argDefaults": [ - null, - "NULL", - "NULL" - ], - "sqlName": "tbigintSeqSetGaps" - }, - { - "args": [ - "tfloat[]", - "interval", - "float", - "text" - ], - "ret": "tfloat", - "argDefaults": [ - null, - "NULL", - "NULL", - "'linear'" - ], - "sqlName": "tfloatSeqSetGaps" - }, - { - "args": [ - "ttext[]", - "interval" - ], - "ret": "ttext", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "ttextSeqSetGaps" - } - ] - }, - { - "name": "ttext_from_base_temp", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "ttextinst_make", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_temporal_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Tinstant_constructor", - "sqlfn": "tint", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "ttext", - "sqlSignatures": [ - { - "args": [ - "text", - "timestamptz" - ], - "ret": "ttext", - "sqlName": "ttext" - } - ] - }, - { - "name": "ttextseq_from_base_tstzset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_temporal_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "ttextseq_from_base_tstzspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_temporal_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "ttextseqset_from_base_tstzspanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_temporal_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tbool_to_tint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tbool_to_tint", - "sqlfn": "tint", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tint", - "sqlSignatures": [ - { - "args": [ - "tbool" - ], - "ret": "tint" - } - ], - "sqlop": "::" - }, - { - "name": "temporal_to_tstzspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_to_tstzspan", - "sqlfn": "timeSpan", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tstzspan", - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "tstzspan" - }, - { - "args": [ - "tgeometry" - ], - "ret": "tstzspan" - }, - { - "args": [ - "tgeography" - ], - "ret": "tstzspan" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "tstzspan" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "tstzspan" - }, - { - "args": [ - "th3index" - ], - "ret": "tstzspan" - }, - { - "args": [ - "tjsonb" - ], - "ret": "tstzspan" - }, - { - "args": [ - "tnpoint" - ], - "ret": "tstzspan" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "tstzspan" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "tstzspan" - }, - { - "args": [ - "tpose" - ], - "ret": "tstzspan" - }, - { - "args": [ - "tposechain" - ], - "ret": "tstzspan" - }, - { - "args": [ - "tquadbin" - ], - "ret": "tstzspan" - }, - { - "args": [ - "trgeometry" - ], - "ret": "tstzspan" - }, - { - "args": [ - "ts2cell" - ], - "ret": "tstzspan" - }, - { - "args": [ - "tbool" - ], - "ret": "tstzspan" - }, - { - "args": [ - "tint" - ], - "ret": "tstzspan" - }, - { - "args": [ - "tbigint" - ], - "ret": "tstzspan" - }, - { - "args": [ - "tfloat" - ], - "ret": "tstzspan" - }, - { - "args": [ - "ttext" - ], - "ret": "tstzspan" - } - ], - "sqlop": "::" - }, - { - "name": "tfloat_to_tint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tfloat_to_tint", - "sqlfn": "tint", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tint", - "sqlSignatures": [ - { - "args": [ - "tfloat" - ], - "ret": "tint" - } - ], - "sqlop": "::" - }, - { - "name": "tfloat_to_tbigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tfloat_to_tbigint", - "sqlfn": "tbigint", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tbigint", - "sqlSignatures": [ - { - "args": [ - "tfloat" - ], - "ret": "tbigint" - } - ], - "sqlop": "::" - }, - { - "name": "tint_to_tfloat", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tint_to_tfloat", - "sqlfn": "tfloat", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tint" - ], - "ret": "tfloat" - } - ], - "sqlop": "::" - }, - { - "name": "tint_to_tbigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tint_to_tbigint", - "sqlfn": "tbigint", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tbigint", - "sqlSignatures": [ - { - "args": [ - "tint" - ], - "ret": "tbigint" - } - ], - "sqlop": "::" - }, - { - "name": "tbigint_to_tint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tbigint_to_tint", - "sqlfn": "tint", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tint", - "sqlSignatures": [ - { - "args": [ - "tbigint" - ], - "ret": "tint" - } - ], - "sqlop": "::" - }, - { - "name": "tbigint_to_tfloat", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tbigint_to_tfloat", - "sqlfn": "tfloat", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tbigint" - ], - "ret": "tfloat" - } - ], - "sqlop": "::" - }, - { - "name": "tnumber_to_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tnumber_to_span", - "sqlfn": "valueSpan", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "bigintspan", - "floatspan", - "intspan" - ], - "sqlSignatures": [ - { - "args": [ - "tint" - ], - "ret": "intspan" - }, - { - "args": [ - "tbigint" - ], - "ret": "bigintspan" - }, - { - "args": [ - "tfloat" - ], - "ret": "floatspan" - } - ], - "sqlop": "::" - }, - { - "name": "tnumber_to_tbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tnumber_to_tbox", - "sqlfn": "tbox", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tbox", - "sqlSignatures": [ - { - "args": [ - "tint" - ], - "ret": "tbox" - }, - { - "args": [ - "tbigint" - ], - "ret": "tbox" - }, - { - "args": [ - "tfloat" - ], - "ret": "tbox" - } - ], - "sqlop": "::" - }, - { - "name": "tbool_end_value", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Temporal_end_value", - "sqlfn": "endValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbool" - ], - "ret": "boolean" - } - ] - }, - { - "name": "tbool_start_value", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Temporal_start_value", - "sqlfn": "startValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbool" - ], - "ret": "boolean" - } - ] - }, - { - "name": "tbool_value_at_timestamptz", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "strict", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "value", - "cType": "bool *", - "canonical": "bool *" - } - ], - "shape": { - "outParams": [ - "value" - ], - "boundArgs": { - "strict": "true" - } - }, - "group": "meos_temporal_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "strict", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "json", - "json": "boolean", - "from_outparam": "value", - "out_ctype": "bool *", - "presence_return": true - } - }, - "mdbC": "Temporal_value_at_timestamptz", - "sqlfn": "valueAtTimestamp", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbool", - "timestamptz" - ], - "ret": "boolean" - } - ] - }, - { - "name": "tbool_value_n", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "n", - "cType": "int", - "canonical": "int" - }, - { - "name": "result", - "cType": "bool *", - "canonical": "bool *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_temporal_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "n", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean", - "from_outparam": "result", - "out_ctype": "bool *", - "presence_return": true - } - }, - "mdbC": "Temporal_value_n", - "sqlfn": "valueN", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbool", - "int" - ], - "ret": "boolean" - } - ] - }, - { - "name": "tbool_values", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool *", - "canonical": "bool *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "bool", - "canonical": "bool" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_temporal_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count; unsupported-return:bool *" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_valueset", - "sqlfn": "getValues", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "boolean[]", - "sqlSignatures": [ - { - "args": [ - "tbool" - ], - "ret": "boolean[]" - } - ] - }, - { - "name": "temporal_duration", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Interval *", - "canonical": "Interval *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "boundspan", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_temporal_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "boundspan", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Interval *", - "encode": "interval_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_duration", - "sqlfn": "duration", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "interval", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "tgeometry", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "tgeography", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "tgeompoint", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "tgeogpoint", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "th3index", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "tjsonb", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "tnpoint", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "tpcpoint", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "tpcpatch", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "tpose", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "tposechain", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "tquadbin", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "trgeometry", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "ts2cell", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "tbool", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "tint", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "tbigint", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "tfloat", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "ttext", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - } - ] - }, - { - "name": "temporal_end_instant", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_end_instant", - "sqlfn": "endInstant", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "tcbuffer" - }, - { - "args": [ - "tgeometry" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeography" - ], - "ret": "tgeography" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "tgeogpoint" - }, - { - "args": [ - "th3index" - ], - "ret": "th3index" - }, - { - "args": [ - "tjsonb" - ], - "ret": "tjsonb" - }, - { - "args": [ - "tnpoint" - ], - "ret": "tnpoint" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "tpcpoint" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "tpcpatch" - }, - { - "args": [ - "tpose" - ], - "ret": "tpose" - }, - { - "args": [ - "tposechain" - ], - "ret": "tposechain" - }, - { - "args": [ - "tquadbin" - ], - "ret": "tquadbin" - }, - { - "args": [ - "trgeometry" - ], - "ret": "trgeometry" - }, - { - "args": [ - "ts2cell" - ], - "ret": "ts2cell" - }, - { - "args": [ - "tbool" - ], - "ret": "tbool" - }, - { - "args": [ - "tint" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext" - ], - "ret": "ttext" - } - ] - }, - { - "name": "temporal_end_sequence", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_end_sequence", - "sqlfn": "endSequence", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "tcbuffer" - }, - { - "args": [ - "tgeometry" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeography" - ], - "ret": "tgeography" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "tgeogpoint" - }, - { - "args": [ - "th3index" - ], - "ret": "th3index" - }, - { - "args": [ - "tjsonb" - ], - "ret": "tjsonb" - }, - { - "args": [ - "tnpoint" - ], - "ret": "tnpoint" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "tpcpoint" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "tpcpatch" - }, - { - "args": [ - "tpose" - ], - "ret": "tpose" - }, - { - "args": [ - "tposechain" - ], - "ret": "tposechain" - }, - { - "args": [ - "tquadbin" - ], - "ret": "tquadbin" - }, - { - "args": [ - "trgeometry" - ], - "ret": "trgeometry" - }, - { - "args": [ - "ts2cell" - ], - "ret": "ts2cell" - }, - { - "args": [ - "tbool" - ], - "ret": "tbool" - }, - { - "args": [ - "tint" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext" - ], - "ret": "ttext" - } - ] - }, - { - "name": "temporal_end_timestamptz", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimestampTz", - "canonical": "TimestampTz" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_end_timestamptz", - "sqlfn": "endTimestamp", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "timestamptz", - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tgeometry" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tgeography" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "timestamptz" - }, - { - "args": [ - "th3index" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tjsonb" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tnpoint" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tpose" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tposechain" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tquadbin" - ], - "ret": "timestamptz" - }, - { - "args": [ - "trgeometry" - ], - "ret": "timestamptz" - }, - { - "args": [ - "ts2cell" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tbool" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tint" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tbigint" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tfloat" - ], - "ret": "timestamptz" - }, - { - "args": [ - "ttext" - ], - "ret": "timestamptz" - } - ] - }, - { - "name": "temporal_hash", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_hash", - "sqlfn": "hash", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "integer" - }, - { - "args": [ - "tgeometry" - ], - "ret": "integer" - }, - { - "args": [ - "tgeography" - ], - "ret": "integer" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "integer" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "integer" - }, - { - "args": [ - "th3index" - ], - "ret": "integer" - }, - { - "args": [ - "tjsonb" - ], - "ret": "integer" - }, - { - "args": [ - "tnpoint" - ], - "ret": "integer" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "integer" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "integer" - }, - { - "args": [ - "tpose" - ], - "ret": "integer" - }, - { - "args": [ - "tposechain" - ], - "ret": "integer" - }, - { - "args": [ - "tquadbin" - ], - "ret": "integer" - }, - { - "args": [ - "trgeometry" - ], - "ret": "integer" - }, - { - "args": [ - "ts2cell" - ], - "ret": "integer" - }, - { - "args": [ - "tbool" - ], - "ret": "integer" - }, - { - "args": [ - "tint" - ], - "ret": "integer" - }, - { - "args": [ - "tbigint" - ], - "ret": "integer" - }, - { - "args": [ - "tfloat" - ], - "ret": "integer" - }, - { - "args": [ - "ttext" - ], - "ret": "integer" - } - ] - }, - { - "name": "temporal_hash_extended", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "seed", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_temporal_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t; unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "seed", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_hash_extended", - "sqlfn": "hashExtended", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "bigint", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tgeometry", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tgeography", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tgeompoint", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tgeogpoint", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "th3index", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tjsonb", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tnpoint", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tpcpoint", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tpcpatch", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tpose", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tposechain", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tquadbin", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "trgeometry", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "ts2cell", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tbool", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tint", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tbigint", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tfloat", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "ttext", - "bigint" - ], - "ret": "bigint" - } - ] - }, - { - "name": "temporal_instant_n", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "n", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_temporal_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "n", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_instant_n", - "sqlfn": "instantN", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "integer" - ], - "ret": "tcbuffer" - }, - { - "args": [ - "tgeometry", - "integer" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeography", - "integer" - ], - "ret": "tgeography" - }, - { - "args": [ - "tgeompoint", - "integer" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tgeogpoint", - "integer" - ], - "ret": "tgeogpoint" - }, - { - "args": [ - "th3index", - "integer" - ], - "ret": "th3index" - }, - { - "args": [ - "tjsonb", - "integer" - ], - "ret": "tjsonb" - }, - { - "args": [ - "tnpoint", - "integer" - ], - "ret": "tnpoint" - }, - { - "args": [ - "tpcpoint", - "integer" - ], - "ret": "tpcpoint" - }, - { - "args": [ - "tpcpatch", - "integer" - ], - "ret": "tpcpatch" - }, - { - "args": [ - "tpose", - "integer" - ], - "ret": "tpose" - }, - { - "args": [ - "tposechain", - "integer" - ], - "ret": "tposechain" - }, - { - "args": [ - "tquadbin", - "integer" - ], - "ret": "tquadbin" - }, - { - "args": [ - "trgeometry", - "integer" - ], - "ret": "trgeometry" - }, - { - "args": [ - "ts2cell", - "integer" - ], - "ret": "ts2cell" - }, - { - "args": [ - "tbool", - "integer" - ], - "ret": "tbool" - }, - { - "args": [ - "tint", - "integer" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint", - "integer" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat", - "integer" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext", - "integer" - ], - "ret": "ttext" - } - ] - }, - { - "name": "temporal_instants", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant **", - "canonical": "TInstant **" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "TInstant *", - "canonical": "TInstant *" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_temporal_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "array", - "element": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - }, - "count_outparam": "count" - } - }, - "mdbC": "Temporal_instants", - "sqlfn": "instants", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tint[]", - "sqlSignatures": [ - { - "args": [ - "tint" - ], - "ret": "tint[]" - } - ] - }, - { - "name": "temporal_interp", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "const char *", - "canonical": "const char *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Temporal_interp", - "sqlfn": "interp", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "text", - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "text" - }, - { - "args": [ - "tgeometry" - ], - "ret": "text" - }, - { - "args": [ - "tgeography" - ], - "ret": "text" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "text" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "text" - }, - { - "args": [ - "th3index" - ], - "ret": "text" - }, - { - "args": [ - "tjsonb" - ], - "ret": "text" - }, - { - "args": [ - "tnpoint" - ], - "ret": "text" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "text" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "text" - }, - { - "args": [ - "tpose" - ], - "ret": "text" - }, - { - "args": [ - "tposechain" - ], - "ret": "text" - }, - { - "args": [ - "tquadbin" - ], - "ret": "text" - }, - { - "args": [ - "trgeometry" - ], - "ret": "text" - }, - { - "args": [ - "ts2cell" - ], - "ret": "text" - }, - { - "args": [ - "tbool" - ], - "ret": "text" - }, - { - "args": [ - "tint" - ], - "ret": "text" - }, - { - "args": [ - "tbigint" - ], - "ret": "text" - }, - { - "args": [ - "tfloat" - ], - "ret": "text" - }, - { - "args": [ - "ttext" - ], - "ret": "text" - } - ] - }, - { - "name": "temporal_lower_inc", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Temporal_lower_inc", - "sqlfn": "lowerInc", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeography" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "th3index" - ], - "ret": "boolean" - }, - { - "args": [ - "tjsonb" - ], - "ret": "boolean" - }, - { - "args": [ - "tnpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "boolean" - }, - { - "args": [ - "tpose" - ], - "ret": "boolean" - }, - { - "args": [ - "tposechain" - ], - "ret": "boolean" - }, - { - "args": [ - "tquadbin" - ], - "ret": "boolean" - }, - { - "args": [ - "trgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "ts2cell" - ], - "ret": "boolean" - }, - { - "args": [ - "tbool" - ], - "ret": "boolean" - }, - { - "args": [ - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "tfloat" - ], - "ret": "boolean" - }, - { - "args": [ - "ttext" - ], - "ret": "boolean" - } - ] - }, - { - "name": "temporal_max_instant", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_max_instant", - "sqlfn": "maxInstant", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tfloat", - "tint", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tint" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext" - ], - "ret": "ttext" - } - ] - }, - { - "name": "temporal_min_instant", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_min_instant", - "sqlfn": "minInstant", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tfloat", - "tint", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tint" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext" - ], - "ret": "ttext" - } - ] - }, - { - "name": "temporal_num_instants", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Temporal_num_instants", - "sqlfn": "numInstants", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "integer" - }, - { - "args": [ - "tgeometry" - ], - "ret": "integer" - }, - { - "args": [ - "tgeography" - ], - "ret": "integer" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "integer" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "integer" - }, - { - "args": [ - "th3index" - ], - "ret": "integer" - }, - { - "args": [ - "tjsonb" - ], - "ret": "integer" - }, - { - "args": [ - "tnpoint" - ], - "ret": "integer" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "integer" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "integer" - }, - { - "args": [ - "tpose" - ], - "ret": "integer" - }, - { - "args": [ - "tposechain" - ], - "ret": "integer" - }, - { - "args": [ - "tquadbin" - ], - "ret": "integer" - }, - { - "args": [ - "trgeometry" - ], - "ret": "integer" - }, - { - "args": [ - "ts2cell" - ], - "ret": "integer" - }, - { - "args": [ - "tbool" - ], - "ret": "integer" - }, - { - "args": [ - "tint" - ], - "ret": "integer" - }, - { - "args": [ - "tbigint" - ], - "ret": "integer" - }, - { - "args": [ - "tfloat" - ], - "ret": "integer" - }, - { - "args": [ - "ttext" - ], - "ret": "integer" - } - ] - }, - { - "name": "temporal_num_sequences", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Temporal_num_sequences", - "sqlfn": "numSequences", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "integer" - }, - { - "args": [ - "tgeometry" - ], - "ret": "integer" - }, - { - "args": [ - "tgeography" - ], - "ret": "integer" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "integer" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "integer" - }, - { - "args": [ - "th3index" - ], - "ret": "integer" - }, - { - "args": [ - "tjsonb" - ], - "ret": "integer" - }, - { - "args": [ - "tnpoint" - ], - "ret": "integer" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "integer" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "integer" - }, - { - "args": [ - "tpose" - ], - "ret": "integer" - }, - { - "args": [ - "tposechain" - ], - "ret": "integer" - }, - { - "args": [ - "tquadbin" - ], - "ret": "integer" - }, - { - "args": [ - "trgeometry" - ], - "ret": "integer" - }, - { - "args": [ - "ts2cell" - ], - "ret": "integer" - }, - { - "args": [ - "tbool" - ], - "ret": "integer" - }, - { - "args": [ - "tint" - ], - "ret": "integer" - }, - { - "args": [ - "tbigint" - ], - "ret": "integer" - }, - { - "args": [ - "tfloat" - ], - "ret": "integer" - }, - { - "args": [ - "ttext" - ], - "ret": "integer" - } - ] - }, - { - "name": "temporal_num_timestamps", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Temporal_num_timestamps", - "sqlfn": "numTimestamps", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "integer" - }, - { - "args": [ - "tgeometry" - ], - "ret": "integer" - }, - { - "args": [ - "tgeography" - ], - "ret": "integer" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "integer" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "integer" - }, - { - "args": [ - "th3index" - ], - "ret": "integer" - }, - { - "args": [ - "tjsonb" - ], - "ret": "integer" - }, - { - "args": [ - "tnpoint" - ], - "ret": "integer" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "integer" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "integer" - }, - { - "args": [ - "tpose" - ], - "ret": "integer" - }, - { - "args": [ - "tposechain" - ], - "ret": "integer" - }, - { - "args": [ - "tquadbin" - ], - "ret": "integer" - }, - { - "args": [ - "trgeometry" - ], - "ret": "integer" - }, - { - "args": [ - "ts2cell" - ], - "ret": "integer" - }, - { - "args": [ - "tbool" - ], - "ret": "integer" - }, - { - "args": [ - "tint" - ], - "ret": "integer" - }, - { - "args": [ - "tbigint" - ], - "ret": "integer" - }, - { - "args": [ - "tfloat" - ], - "ret": "integer" - }, - { - "args": [ - "ttext" - ], - "ret": "integer" - } - ] - }, - { - "name": "temporal_segm_duration", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "duration", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "atleast", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "strict", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_temporal_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "duration", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "atleast", - "kind": "json", - "json": "boolean" - }, - { - "name": "strict", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_segm_min_duration", - "sqlfn": "segmentMinDuration", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tbool", - "interval", - "boolean" - ], - "ret": "tbool", - "argDefaults": [ - null, - null, - "true" - ], - "sqlName": "segmentMinDuration" - }, - { - "args": [ - "tint", - "interval", - "boolean" - ], - "ret": "tbool", - "argDefaults": [ - null, - null, - "true" - ], - "sqlName": "segmentMinDuration" - }, - { - "args": [ - "tbigint", - "interval", - "boolean" - ], - "ret": "tbool", - "argDefaults": [ - null, - null, - "true" - ], - "sqlName": "segmentMinDuration" - }, - { - "args": [ - "tfloat", - "interval", - "boolean" - ], - "ret": "tbool", - "argDefaults": [ - null, - null, - "true" - ], - "sqlName": "segmentMinDuration" - }, - { - "args": [ - "ttext", - "interval", - "boolean" - ], - "ret": "tbool", - "argDefaults": [ - null, - null, - "true" - ], - "sqlName": "segmentMinDuration" - }, - { - "args": [ - "tbool", - "interval", - "boolean" - ], - "ret": "tbool", - "argDefaults": [ - null, - null, - "true" - ], - "sqlName": "segmentMaxDuration" - }, - { - "args": [ - "tint", - "interval", - "boolean" - ], - "ret": "tbool", - "argDefaults": [ - null, - null, - "true" - ], - "sqlName": "segmentMaxDuration" - }, - { - "args": [ - "tbigint", - "interval", - "boolean" - ], - "ret": "tbool", - "argDefaults": [ - null, - null, - "true" - ], - "sqlName": "segmentMaxDuration" - }, - { - "args": [ - "tfloat", - "interval", - "boolean" - ], - "ret": "tbool", - "argDefaults": [ - null, - null, - "true" - ], - "sqlName": "segmentMaxDuration" - }, - { - "args": [ - "ttext", - "interval", - "boolean" - ], - "ret": "tbool", - "argDefaults": [ - null, - null, - "true" - ], - "sqlName": "segmentMaxDuration" - } - ], - "shape": { - "boundArgs": { - "atleast": "true" - } - } - }, - { - "name": "temporal_segments", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence **", - "canonical": "TSequence **" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "TSequence *", - "canonical": "TSequence *" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_temporal_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "array", - "element": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - }, - "count_outparam": "count" - } - }, - "mdbC": "Temporal_segments", - "sqlfn": "segments", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tint[]", - "sqlSignatures": [ - { - "args": [ - "tint" - ], - "ret": "tint[]" - } - ] - }, - { - "name": "temporal_sequence_n", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_temporal_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_sequence_n", - "sqlfn": "sequenceN", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "integer" - ], - "ret": "tcbuffer" - }, - { - "args": [ - "tgeometry", - "integer" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeography", - "integer" - ], - "ret": "tgeography" - }, - { - "args": [ - "tgeompoint", - "integer" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tgeogpoint", - "integer" - ], - "ret": "tgeogpoint" - }, - { - "args": [ - "th3index", - "integer" - ], - "ret": "th3index" - }, - { - "args": [ - "tjsonb", - "integer" - ], - "ret": "tjsonb" - }, - { - "args": [ - "tnpoint", - "integer" - ], - "ret": "tnpoint" - }, - { - "args": [ - "tpcpoint", - "integer" - ], - "ret": "tpcpoint" - }, - { - "args": [ - "tpcpatch", - "integer" - ], - "ret": "tpcpatch" - }, - { - "args": [ - "tpose", - "integer" - ], - "ret": "tpose" - }, - { - "args": [ - "tposechain", - "integer" - ], - "ret": "tposechain" - }, - { - "args": [ - "tquadbin", - "integer" - ], - "ret": "tquadbin" - }, - { - "args": [ - "trgeometry", - "integer" - ], - "ret": "trgeometry" - }, - { - "args": [ - "ts2cell", - "integer" - ], - "ret": "ts2cell" - }, - { - "args": [ - "tbool", - "integer" - ], - "ret": "tbool" - }, - { - "args": [ - "tint", - "integer" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint", - "integer" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat", - "integer" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext", - "integer" - ], - "ret": "ttext" - } - ] - }, - { - "name": "temporal_sequences", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence **", - "canonical": "TSequence **" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "TSequence *", - "canonical": "TSequence *" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_temporal_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "array", - "element": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - }, - "count_outparam": "count" - } - }, - "mdbC": "Temporal_sequences", - "sqlfn": "sequences", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tint[]", - "sqlSignatures": [ - { - "args": [ - "tint" - ], - "ret": "tint[]" - } - ] - }, - { - "name": "temporal_start_instant", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_start_instant", - "sqlfn": "startInstant", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "tcbuffer" - }, - { - "args": [ - "tgeometry" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeography" - ], - "ret": "tgeography" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "tgeogpoint" - }, - { - "args": [ - "th3index" - ], - "ret": "th3index" - }, - { - "args": [ - "tjsonb" - ], - "ret": "tjsonb" - }, - { - "args": [ - "tnpoint" - ], - "ret": "tnpoint" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "tpcpoint" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "tpcpatch" - }, - { - "args": [ - "tpose" - ], - "ret": "tpose" - }, - { - "args": [ - "tposechain" - ], - "ret": "tposechain" - }, - { - "args": [ - "tquadbin" - ], - "ret": "tquadbin" - }, - { - "args": [ - "trgeometry" - ], - "ret": "trgeometry" - }, - { - "args": [ - "ts2cell" - ], - "ret": "ts2cell" - }, - { - "args": [ - "tbool" - ], - "ret": "tbool" - }, - { - "args": [ - "tint" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext" - ], - "ret": "ttext" - } - ] - }, - { - "name": "temporal_start_sequence", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_start_sequence", - "sqlfn": "startSequence", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "tcbuffer" - }, - { - "args": [ - "tgeometry" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeography" - ], - "ret": "tgeography" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "tgeogpoint" - }, - { - "args": [ - "th3index" - ], - "ret": "th3index" - }, - { - "args": [ - "tjsonb" - ], - "ret": "tjsonb" - }, - { - "args": [ - "tnpoint" - ], - "ret": "tnpoint" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "tpcpoint" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "tpcpatch" - }, - { - "args": [ - "tpose" - ], - "ret": "tpose" - }, - { - "args": [ - "tposechain" - ], - "ret": "tposechain" - }, - { - "args": [ - "tquadbin" - ], - "ret": "tquadbin" - }, - { - "args": [ - "trgeometry" - ], - "ret": "trgeometry" - }, - { - "args": [ - "ts2cell" - ], - "ret": "ts2cell" - }, - { - "args": [ - "tbool" - ], - "ret": "tbool" - }, - { - "args": [ - "tint" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext" - ], - "ret": "ttext" - } - ] - }, - { - "name": "temporal_start_timestamptz", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimestampTz", - "canonical": "TimestampTz" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_start_timestamptz", - "sqlfn": "startTimestamp", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "timestamptz", - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tgeometry" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tgeography" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "timestamptz" - }, - { - "args": [ - "th3index" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tjsonb" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tnpoint" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tpose" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tposechain" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tquadbin" - ], - "ret": "timestamptz" - }, - { - "args": [ - "trgeometry" - ], - "ret": "timestamptz" - }, - { - "args": [ - "ts2cell" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tbool" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tint" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tbigint" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tfloat" - ], - "ret": "timestamptz" - }, - { - "args": [ - "ttext" - ], - "ret": "timestamptz" - } - ] - }, - { - "name": "temporal_stops", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "maxdist", - "cType": "double", - "canonical": "double" - }, - { - "name": "minduration", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "group": "meos_temporal_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "maxdist", - "kind": "json", - "json": "number" - }, - { - "name": "minduration", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_stops", - "sqlfn": "stops", - "sqlArity": 1, - "sqlArityMax": 3, - "sqlReturnTypeAll": [ - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeompoint", - "tnpoint", - "tpose", - "tposechain", - "trgeometry" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "float", - "interval" - ], - "ret": "tcbuffer", - "argDefaults": [ - null, - "0.0", - "'0 minutes'" - ] - }, - { - "args": [ - "tgeometry", - "float", - "interval" - ], - "ret": null, - "argDefaults": [ - null, - "0.0", - "'0 minutes'" - ] - }, - { - "args": [ - "tgeography", - "float", - "interval" - ], - "ret": null, - "argDefaults": [ - null, - "0.0", - "'0 minutes'" - ] - }, - { - "args": [ - "tgeompoint", - "float", - "interval" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - "0.0", - "'0 minutes'" - ] - }, - { - "args": [ - "tgeogpoint", - "float", - "interval" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - "0.0", - "'0 minutes'" - ] - }, - { - "args": [ - "tjsonb", - "interval" - ], - "ret": null, - "argDefaults": [ - null, - "'0 minutes'" - ] - }, - { - "args": [ - "tnpoint", - "float", - "interval" - ], - "ret": "tnpoint", - "argDefaults": [ - null, - "0.0", - "'0 minutes'" - ] - }, - { - "args": [ - "tpose", - "float", - "interval" - ], - "ret": "tpose", - "argDefaults": [ - null, - "0.0", - "'0 minutes'" - ] - }, - { - "args": [ - "tposechain", - "float", - "interval" - ], - "ret": "tposechain", - "argDefaults": [ - null, - "0.0", - "'0 minutes'" - ] - }, - { - "args": [ - "trgeometry", - "float", - "interval" - ], - "ret": "trgeometry", - "argDefaults": [ - null, - "0.0", - "'0 minutes'" - ] - }, - { - "args": [ - "tfloat", - "float", - "interval" - ], - "ret": "tfloat", - "argDefaults": [ - null, - "0.0", - "'0 minutes'" - ] - } - ] - }, - { - "name": "temporal_subtype", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "const char *", - "canonical": "const char *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Temporal_subtype", - "sqlfn": "tempSubtype", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "text", - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "text" - }, - { - "args": [ - "tgeometry" - ], - "ret": "text" - }, - { - "args": [ - "tgeography" - ], - "ret": "text" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "text" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "text" - }, - { - "args": [ - "th3index" - ], - "ret": "text" - }, - { - "args": [ - "tjsonb" - ], - "ret": "text" - }, - { - "args": [ - "tnpoint" - ], - "ret": "text" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "text" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "text" - }, - { - "args": [ - "tpose" - ], - "ret": "text" - }, - { - "args": [ - "tposechain" - ], - "ret": "text" - }, - { - "args": [ - "tquadbin" - ], - "ret": "text" - }, - { - "args": [ - "trgeometry" - ], - "ret": "text" - }, - { - "args": [ - "ts2cell" - ], - "ret": "text" - }, - { - "args": [ - "tbool" - ], - "ret": "text" - }, - { - "args": [ - "tint" - ], - "ret": "text" - }, - { - "args": [ - "tbigint" - ], - "ret": "text" - }, - { - "args": [ - "tfloat" - ], - "ret": "text" - }, - { - "args": [ - "ttext" - ], - "ret": "text" - } - ] - }, - { - "name": "temporal_basetype_name", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "const char *", - "canonical": "const char *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Temporal_basetype_name", - "sqlfn": "tempBasetype", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "text", - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "text" - }, - { - "args": [ - "tgeometry" - ], - "ret": "text" - }, - { - "args": [ - "tgeography" - ], - "ret": "text" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "text" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "text" - }, - { - "args": [ - "th3index" - ], - "ret": "text" - }, - { - "args": [ - "tjsonb" - ], - "ret": "text" - }, - { - "args": [ - "tnpoint" - ], - "ret": "text" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "text" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "text" - }, - { - "args": [ - "tpose" - ], - "ret": "text" - }, - { - "args": [ - "tposechain" - ], - "ret": "text" - }, - { - "args": [ - "tquadbin" - ], - "ret": "text" - }, - { - "args": [ - "trgeometry" - ], - "ret": "text" - }, - { - "args": [ - "ts2cell" - ], - "ret": "text" - }, - { - "args": [ - "tbool" - ], - "ret": "text" - }, - { - "args": [ - "tint" - ], - "ret": "text" - }, - { - "args": [ - "tbigint" - ], - "ret": "text" - }, - { - "args": [ - "tfloat" - ], - "ret": "text" - }, - { - "args": [ - "ttext" - ], - "ret": "text" - } - ] - }, - { - "name": "temporal_time", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_time", - "sqlfn": "getTime", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tstzspanset", - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tgeometry" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tgeography" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "th3index" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tjsonb" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tnpoint" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tpose" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tposechain" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tquadbin" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "trgeometry" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "ts2cell" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tbool" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tint" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tbigint" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tfloat" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "ttext" - ], - "ret": "tstzspanset" - } - ] - }, - { - "name": "temporal_timestamps", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimestampTz *", - "canonical": "TimestampTz *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "TimestampTz", - "canonical": "TimestampTz" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_temporal_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count; no-encoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_timestamps", - "sqlfn": "timestamps", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "timestamptz[]", - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tgeometry" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tgeography" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "th3index" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tjsonb" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tnpoint" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tpose" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tposechain" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tquadbin" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "trgeometry" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "ts2cell" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tbool" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tint" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tbigint" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tfloat" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "ttext" - ], - "ret": "timestamptz[]" - } - ] - }, - { - "name": "temporal_timestamptz_n", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "n", - "cType": "int", - "canonical": "int" - }, - { - "name": "result", - "cType": "TimestampTz *", - "canonical": "TimestampTz *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_temporal_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "n", - "kind": "json", - "json": "integer" - }, - { - "name": "result", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Temporal_timestamptz_n", - "sqlfn": "timestampN", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "timestamptz", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "integer" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tgeometry", - "integer" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tgeography", - "integer" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tgeompoint", - "integer" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tgeogpoint", - "integer" - ], - "ret": "timestamptz" - }, - { - "args": [ - "th3index", - "integer" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tjsonb", - "integer" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tnpoint", - "integer" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tpcpoint", - "integer" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tpcpatch", - "integer" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tpose", - "integer" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tposechain", - "integer" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tquadbin", - "integer" - ], - "ret": "timestamptz" - }, - { - "args": [ - "trgeometry", - "integer" - ], - "ret": "timestamptz" - }, - { - "args": [ - "ts2cell", - "integer" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tbool", - "integer" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tint", - "integer" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tbigint", - "integer" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tfloat", - "integer" - ], - "ret": "timestamptz" - }, - { - "args": [ - "ttext", - "integer" - ], - "ret": "timestamptz" - } - ] - }, - { - "name": "temporal_upper_inc", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Temporal_upper_inc", - "sqlfn": "upperInc", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeography" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "th3index" - ], - "ret": "boolean" - }, - { - "args": [ - "tjsonb" - ], - "ret": "boolean" - }, - { - "args": [ - "tnpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "boolean" - }, - { - "args": [ - "tpose" - ], - "ret": "boolean" - }, - { - "args": [ - "tposechain" - ], - "ret": "boolean" - }, - { - "args": [ - "tquadbin" - ], - "ret": "boolean" - }, - { - "args": [ - "trgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "ts2cell" - ], - "ret": "boolean" - }, - { - "args": [ - "tbool" - ], - "ret": "boolean" - }, - { - "args": [ - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "tfloat" - ], - "ret": "boolean" - }, - { - "args": [ - "ttext" - ], - "ret": "boolean" - } - ] - }, - { - "name": "tfloat_end_value", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Temporal_end_value", - "sqlfn": "endValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tfloat" - ], - "ret": "float" - } - ] - }, - { - "name": "tfloat_min_value", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Temporal_min_value", - "sqlfn": "minValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tfloat" - ], - "ret": "float" - } - ] - }, - { - "name": "tfloat_max_value", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Temporal_max_value", - "sqlfn": "maxValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tfloat" - ], - "ret": "float" - } - ] - }, - { - "name": "tfloat_start_value", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Temporal_start_value", - "sqlfn": "startValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tfloat" - ], - "ret": "float" - } - ] - }, - { - "name": "tfloat_value_at_timestamptz", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "strict", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "value", - "cType": "double *", - "canonical": "double *" - } - ], - "shape": { - "outParams": [ - "value" - ], - "boundArgs": { - "strict": "true" - } - }, - "group": "meos_temporal_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "strict", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "json", - "json": "number", - "from_outparam": "value", - "out_ctype": "double *", - "presence_return": true - } - }, - "mdbC": "Temporal_value_at_timestamptz", - "sqlfn": "valueAtTimestamp", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tfloat", - "timestamptz" - ], - "ret": "float" - } - ] - }, - { - "name": "tfloat_value_n", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "n", - "cType": "int", - "canonical": "int" - }, - { - "name": "result", - "cType": "double *", - "canonical": "double *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_temporal_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "n", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "number", - "from_outparam": "result", - "out_ctype": "double *", - "presence_return": true - } - }, - "mdbC": "Temporal_value_n", - "sqlfn": "valueN", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tfloat", - "int" - ], - "ret": "float" - } - ] - }, - { - "name": "tfloat_values", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double *", - "canonical": "double *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "double", - "canonical": "double" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_temporal_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count; unsupported-return:double *" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_valueset", - "sqlfn": "getValues", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "floatset", - "sqlSignatures": [ - { - "args": [ - "tfloat" - ], - "ret": "floatset", - "sqlName": "valueSet" - } - ] - }, - { - "name": "tint_end_value", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Temporal_end_value", - "sqlfn": "endValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "tint" - ], - "ret": "integer" - } - ] - }, - { - "name": "tbigint_end_value", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_end_value", - "sqlfn": "endValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "bigint", - "sqlSignatures": [ - { - "args": [ - "tbigint" - ], - "ret": "bigint" - } - ] - }, - { - "name": "tint_max_value", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Temporal_max_value", - "sqlfn": "maxValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "tint" - ], - "ret": "integer" - } - ] - }, - { - "name": "tbigint_max_value", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_max_value", - "sqlfn": "maxValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "bigint", - "sqlSignatures": [ - { - "args": [ - "tbigint" - ], - "ret": "bigint" - } - ] - }, - { - "name": "tint_min_value", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Temporal_min_value", - "sqlfn": "minValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "tint" - ], - "ret": "integer" - } - ] - }, - { - "name": "tbigint_min_value", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_min_value", - "sqlfn": "minValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "bigint", - "sqlSignatures": [ - { - "args": [ - "tbigint" - ], - "ret": "bigint" - } - ] - }, - { - "name": "tint_start_value", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Temporal_start_value", - "sqlfn": "startValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "tint" - ], - "ret": "integer" - } - ] - }, - { - "name": "tbigint_start_value", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_start_value", - "sqlfn": "startValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "bigint", - "sqlSignatures": [ - { - "args": [ - "tbigint" - ], - "ret": "bigint" - } - ] - }, - { - "name": "tbigint_value_at_timestamptz", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "strict", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "value", - "cType": "int64_t *", - "canonical": "int64_t *" - } - ], - "shape": { - "outParams": [ - "value" - ], - "boundArgs": { - "strict": "true" - } - }, - "group": "meos_temporal_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "strict", - "kind": "json", - "json": "boolean" - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Temporal_value_at_timestamptz", - "sqlfn": "valueAtTimestamp", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "bigint", - "sqlSignatures": [ - { - "args": [ - "tbigint", - "timestamptz" - ], - "ret": "bigint" - } - ] - }, - { - "name": "tint_value_at_timestamptz", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "strict", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "value", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "outParams": [ - "value" - ], - "boundArgs": { - "strict": "true" - } - }, - "group": "meos_temporal_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "strict", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "json", - "json": "integer", - "from_outparam": "value", - "out_ctype": "int *", - "presence_return": true - } - }, - "mdbC": "Temporal_value_at_timestamptz", - "sqlfn": "valueAtTimestamp", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "tint", - "timestamptz" - ], - "ret": "integer" - } - ] - }, - { - "name": "tint_value_n", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "n", - "cType": "int", - "canonical": "int" - }, - { - "name": "result", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_temporal_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "n", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer", - "from_outparam": "result", - "out_ctype": "int *", - "presence_return": true - } - }, - "mdbC": "Temporal_value_n", - "sqlfn": "valueN", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "tint", - "int" - ], - "ret": "integer" - } - ] - }, - { - "name": "tbigint_value_n", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "n", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "result", - "cType": "int64_t *", - "canonical": "int64_t *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_temporal_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "n", - "kind": "unsupported" - }, - { - "name": "result", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Temporal_value_n", - "sqlfn": "valueN", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "bigint", - "sqlSignatures": [ - { - "args": [ - "tbigint", - "int" - ], - "ret": "bigint" - } - ] - }, - { - "name": "tint_values", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int *", - "canonical": "int *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "int", - "canonical": "int" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_temporal_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count; unsupported-return:int *" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_valueset", - "sqlfn": "getValues", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "intset", - "sqlSignatures": [ - { - "args": [ - "tint" - ], - "ret": "intset", - "sqlName": "valueSet" - } - ] - }, - { - "name": "tbigint_values", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t *", - "canonical": "int64_t *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "count", - "cType": "int32 *", - "canonical": "int32 *" - } - ], - "shape": { - "outParams": [ - "count" - ] - }, - "group": "meos_temporal_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int32; no-encoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_valueset", - "sqlfn": "getValues", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "bigintset", - "sqlSignatures": [ - { - "args": [ - "tbigint" - ], - "ret": "bigintset", - "sqlName": "valueSet" - } - ] - }, - { - "name": "tnumber_avg_value", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Tnumber_avg_value", - "sqlfn": "avgValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tint" - ], - "ret": "float" - }, - { - "args": [ - "tbigint" - ], - "ret": "float" - }, - { - "args": [ - "tfloat" - ], - "ret": "float" - } - ] - }, - { - "name": "tnumber_integral", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Tnumber_integral", - "sqlfn": "integral", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tint" - ], - "ret": "float" - }, - { - "args": [ - "tbigint" - ], - "ret": "float" - }, - { - "args": [ - "tfloat" - ], - "ret": "float" - } - ] - }, - { - "name": "tnumber_twavg", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Tnumber_twavg", - "sqlfn": "twAvg", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tint" - ], - "ret": "float" - }, - { - "args": [ - "tbigint" - ], - "ret": "float" - }, - { - "args": [ - "tfloat" - ], - "ret": "float" - } - ] - }, - { - "name": "tnumber_valuespans", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tnumber_valuespans", - "sqlfn": "getValues", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "bigintspanset", - "floatspanset", - "intspanset" - ], - "sqlSignatures": [ - { - "args": [ - "tint" - ], - "ret": "intspanset" - }, - { - "args": [ - "tbigint" - ], - "ret": "bigintspanset" - }, - { - "args": [ - "tfloat" - ], - "ret": "floatspanset" - } - ] - }, - { - "name": "ttext_end_value", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Temporal_end_value", - "sqlfn": "endValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "text", - "sqlSignatures": [ - { - "args": [ - "ttext" - ], - "ret": "text" - } - ] - }, - { - "name": "ttext_max_value", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Temporal_max_value", - "sqlfn": "maxValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "text", - "sqlSignatures": [ - { - "args": [ - "ttext" - ], - "ret": "text" - } - ] - }, - { - "name": "ttext_min_value", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Temporal_min_value", - "sqlfn": "minValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "text", - "sqlSignatures": [ - { - "args": [ - "ttext" - ], - "ret": "text" - } - ] - }, - { - "name": "ttext_start_value", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Temporal_start_value", - "sqlfn": "startValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "text", - "sqlSignatures": [ - { - "args": [ - "ttext" - ], - "ret": "text" - } - ] - }, - { - "name": "ttext_value_at_timestamptz", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "strict", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "value", - "cType": "text **", - "canonical": "text **" - } - ], - "shape": { - "outParams": [ - "value" - ], - "boundArgs": { - "strict": "true" - } - }, - "group": "meos_temporal_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; array-or-out-param:value" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "strict", - "kind": "json", - "json": "boolean" - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Temporal_value_at_timestamptz", - "sqlfn": "valueAtTimestamp", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "text", - "sqlSignatures": [ - { - "args": [ - "ttext", - "timestamptz" - ], - "ret": "text" - } - ] - }, - { - "name": "ttext_value_n", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "n", - "cType": "int", - "canonical": "int" - }, - { - "name": "result", - "cType": "text **", - "canonical": "text **" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_temporal_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:result" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "n", - "kind": "json", - "json": "integer" - }, - { - "name": "result", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Temporal_value_n", - "sqlfn": "valueN", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "text", - "sqlSignatures": [ - { - "args": [ - "ttext", - "int" - ], - "ret": "text" - } - ] - }, - { - "name": "ttext_values", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text **", - "canonical": "text **" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "text *", - "canonical": "text *" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_temporal_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count; unsupported-return:text **" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_valueset", - "sqlfn": "getValues", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "textset", - "sqlSignatures": [ - { - "args": [ - "ttext" - ], - "ret": "textset" - } - ] - }, - { - "name": "float_degrees", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "value", - "cType": "double", - "canonical": "double" - }, - { - "name": "normalize", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_temporal_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "json", - "json": "number" - }, - { - "name": "normalize", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Float_degrees", - "sqlfn": "degrees", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "float", - "boolean" - ], - "ret": "float", - "argDefaults": [ - null, - "FALSE" - ] - } - ] - }, - { - "name": "temparr_round", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal **", - "canonical": "Temporal **" - }, - "params": [ - { - "name": "temp", - "cType": "Temporal **", - "canonical": "Temporal **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_temporal_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:Temporal **" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "array", - "count_param": "count", - "element": { - "kind": "serialized", - "cType": "Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "temporal_round", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_temporal_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_round", - "sqlfn": "round", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "tnpoint", - "tpose", - "tposechain", - "trgeometry" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "integer" - ], - "ret": "tcbuffer", - "argDefaults": [ - null, - "0" - ] - }, - { - "args": [ - "tgeometry", - "integer" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - "0" - ] - }, - { - "args": [ - "tgeography", - "integer" - ], - "ret": "tgeography", - "argDefaults": [ - null, - "0" - ] - }, - { - "args": [ - "tgeompoint", - "integer" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - "0" - ] - }, - { - "args": [ - "tgeogpoint", - "integer" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - "0" - ] - }, - { - "args": [ - "tnpoint", - "integer" - ], - "ret": "tnpoint", - "argDefaults": [ - null, - "0" - ] - }, - { - "args": [ - "tpose", - "integer" - ], - "ret": "tpose", - "argDefaults": [ - null, - "0" - ] - }, - { - "args": [ - "tposechain", - "integer" - ], - "ret": "tposechain", - "argDefaults": [ - null, - "0" - ] - }, - { - "args": [ - "trgeometry", - "integer" - ], - "ret": "trgeometry", - "argDefaults": [ - null, - "0" - ] - }, - { - "args": [ - "tfloat", - "integer" - ], - "ret": "tfloat", - "argDefaults": [ - null, - "0" - ] - } - ] - }, - { - "name": "temporal_scale_time", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "duration", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "group": "meos_temporal_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "duration", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_scale_time", - "sqlfn": "scaleTime", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "interval" - ], - "ret": "tcbuffer" - }, - { - "args": [ - "tgeometry", - "interval" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeography", - "interval" - ], - "ret": "tgeography" - }, - { - "args": [ - "tgeompoint", - "interval" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tgeogpoint", - "interval" - ], - "ret": "tgeogpoint" - }, - { - "args": [ - "th3index", - "interval" - ], - "ret": "th3index" - }, - { - "args": [ - "tjsonb", - "interval" - ], - "ret": "tjsonb" - }, - { - "args": [ - "tnpoint", - "interval" - ], - "ret": "tnpoint" - }, - { - "args": [ - "tpcpoint", - "interval" - ], - "ret": "tpcpoint" - }, - { - "args": [ - "tpcpatch", - "interval" - ], - "ret": "tpcpatch" - }, - { - "args": [ - "tpose", - "interval" - ], - "ret": "tpose" - }, - { - "args": [ - "tposechain", - "interval" - ], - "ret": "tposechain" - }, - { - "args": [ - "tquadbin", - "interval" - ], - "ret": "tquadbin" - }, - { - "args": [ - "trgeometry", - "interval" - ], - "ret": "trgeometry" - }, - { - "args": [ - "ts2cell", - "interval" - ], - "ret": "ts2cell" - }, - { - "args": [ - "tbool", - "interval" - ], - "ret": "tbool" - }, - { - "args": [ - "tint", - "interval" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint", - "interval" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat", - "interval" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext", - "interval" - ], - "ret": "ttext" - } - ] - }, - { - "name": "temporal_set_interp", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "group": "meos_temporal_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_set_interp", - "sqlfn": "setInterp", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "text" - ], - "ret": "tcbuffer" - }, - { - "args": [ - "tgeometry", - "text" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeography", - "text" - ], - "ret": "tgeography" - }, - { - "args": [ - "tgeompoint", - "text" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tgeogpoint", - "text" - ], - "ret": "tgeogpoint" - }, - { - "args": [ - "th3index", - "text" - ], - "ret": "th3index" - }, - { - "args": [ - "tjsonb", - "text" - ], - "ret": "tjsonb" - }, - { - "args": [ - "tnpoint", - "text" - ], - "ret": "tnpoint" - }, - { - "args": [ - "tpcpoint", - "text" - ], - "ret": "tpcpoint" - }, - { - "args": [ - "tpcpatch", - "text" - ], - "ret": "tpcpatch" - }, - { - "args": [ - "tpose", - "text" - ], - "ret": "tpose" - }, - { - "args": [ - "tposechain", - "text" - ], - "ret": "tposechain" - }, - { - "args": [ - "tquadbin", - "text" - ], - "ret": "tquadbin" - }, - { - "args": [ - "trgeometry", - "text" - ], - "ret": "trgeometry" - }, - { - "args": [ - "ts2cell", - "text" - ], - "ret": "ts2cell" - }, - { - "args": [ - "tbool", - "text" - ], - "ret": "tbool" - }, - { - "args": [ - "tint", - "text" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint", - "text" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat", - "text" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext", - "text" - ], - "ret": "ttext" - } - ] - }, - { - "name": "temporal_shift_scale_time", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "shift", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "duration", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "group": "meos_temporal_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "shift", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "duration", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_shift_time", - "sqlfn": "shiftTime", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "interval" - ], - "ret": "tcbuffer", - "sqlName": "shiftTime" - }, - { - "args": [ - "tgeometry", - "interval" - ], - "ret": "tgeometry", - "sqlName": "shiftTime" - }, - { - "args": [ - "tgeography", - "interval" - ], - "ret": "tgeography", - "sqlName": "shiftTime" - }, - { - "args": [ - "tgeompoint", - "interval" - ], - "ret": "tgeompoint", - "sqlName": "shiftTime" - }, - { - "args": [ - "tgeogpoint", - "interval" - ], - "ret": "tgeogpoint", - "sqlName": "shiftTime" - }, - { - "args": [ - "th3index", - "interval" - ], - "ret": "th3index", - "sqlName": "shiftTime" - }, - { - "args": [ - "tjsonb", - "interval" - ], - "ret": "tjsonb", - "sqlName": "shiftTime" - }, - { - "args": [ - "tnpoint", - "interval" - ], - "ret": "tnpoint", - "sqlName": "shiftTime" - }, - { - "args": [ - "tpcpoint", - "interval" - ], - "ret": "tpcpoint", - "sqlName": "shiftTime" - }, - { - "args": [ - "tpcpatch", - "interval" - ], - "ret": "tpcpatch", - "sqlName": "shiftTime" - }, - { - "args": [ - "tpose", - "interval" - ], - "ret": "tpose", - "sqlName": "shiftTime" - }, - { - "args": [ - "tposechain", - "interval" - ], - "ret": "tposechain", - "sqlName": "shiftTime" - }, - { - "args": [ - "tquadbin", - "interval" - ], - "ret": "tquadbin", - "sqlName": "shiftTime" - }, - { - "args": [ - "trgeometry", - "interval" - ], - "ret": "trgeometry", - "sqlName": "shiftTime" - }, - { - "args": [ - "ts2cell", - "interval" - ], - "ret": "ts2cell", - "sqlName": "shiftTime" - }, - { - "args": [ - "tbool", - "interval" - ], - "ret": "tbool", - "sqlName": "shiftTime" - }, - { - "args": [ - "tint", - "interval" - ], - "ret": "tint", - "sqlName": "shiftTime" - }, - { - "args": [ - "tbigint", - "interval" - ], - "ret": "tbigint", - "sqlName": "shiftTime" - }, - { - "args": [ - "tfloat", - "interval" - ], - "ret": "tfloat", - "sqlName": "shiftTime" - }, - { - "args": [ - "ttext", - "interval" - ], - "ret": "ttext", - "sqlName": "shiftTime" - }, - { - "args": [ - "tcbuffer", - "interval" - ], - "ret": "tcbuffer", - "sqlName": "scaleTime" - }, - { - "args": [ - "tgeometry", - "interval" - ], - "ret": "tgeometry", - "sqlName": "scaleTime" - }, - { - "args": [ - "tgeography", - "interval" - ], - "ret": "tgeography", - "sqlName": "scaleTime" - }, - { - "args": [ - "tgeompoint", - "interval" - ], - "ret": "tgeompoint", - "sqlName": "scaleTime" - }, - { - "args": [ - "tgeogpoint", - "interval" - ], - "ret": "tgeogpoint", - "sqlName": "scaleTime" - }, - { - "args": [ - "th3index", - "interval" - ], - "ret": "th3index", - "sqlName": "scaleTime" - }, - { - "args": [ - "tjsonb", - "interval" - ], - "ret": "tjsonb", - "sqlName": "scaleTime" - }, - { - "args": [ - "tnpoint", - "interval" - ], - "ret": "tnpoint", - "sqlName": "scaleTime" - }, - { - "args": [ - "tpcpoint", - "interval" - ], - "ret": "tpcpoint", - "sqlName": "scaleTime" - }, - { - "args": [ - "tpcpatch", - "interval" - ], - "ret": "tpcpatch", - "sqlName": "scaleTime" - }, - { - "args": [ - "tpose", - "interval" - ], - "ret": "tpose", - "sqlName": "scaleTime" - }, - { - "args": [ - "tposechain", - "interval" - ], - "ret": "tposechain", - "sqlName": "scaleTime" - }, - { - "args": [ - "tquadbin", - "interval" - ], - "ret": "tquadbin", - "sqlName": "scaleTime" - }, - { - "args": [ - "trgeometry", - "interval" - ], - "ret": "trgeometry", - "sqlName": "scaleTime" - }, - { - "args": [ - "ts2cell", - "interval" - ], - "ret": "ts2cell", - "sqlName": "scaleTime" - }, - { - "args": [ - "tbool", - "interval" - ], - "ret": "tbool", - "sqlName": "scaleTime" - }, - { - "args": [ - "tint", - "interval" - ], - "ret": "tint", - "sqlName": "scaleTime" - }, - { - "args": [ - "tbigint", - "interval" - ], - "ret": "tbigint", - "sqlName": "scaleTime" - }, - { - "args": [ - "tfloat", - "interval" - ], - "ret": "tfloat", - "sqlName": "scaleTime" - }, - { - "args": [ - "ttext", - "interval" - ], - "ret": "ttext", - "sqlName": "scaleTime" - }, - { - "args": [ - "tcbuffer", - "interval", - "interval" - ], - "ret": "tcbuffer", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "tgeometry", - "interval", - "interval" - ], - "ret": "tgeometry", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "tgeography", - "interval", - "interval" - ], - "ret": "tgeography", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "tgeompoint", - "interval", - "interval" - ], - "ret": "tgeompoint", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "tgeogpoint", - "interval", - "interval" - ], - "ret": "tgeogpoint", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "th3index", - "interval", - "interval" - ], - "ret": "th3index", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "tjsonb", - "interval", - "interval" - ], - "ret": "tjsonb", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "tnpoint", - "interval", - "interval" - ], - "ret": "tnpoint", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "tpcpoint", - "interval", - "interval" - ], - "ret": "tpcpoint", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "tpcpatch", - "interval", - "interval" - ], - "ret": "tpcpatch", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "tpose", - "interval", - "interval" - ], - "ret": "tpose", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "tposechain", - "interval", - "interval" - ], - "ret": "tposechain", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "tquadbin", - "interval", - "interval" - ], - "ret": "tquadbin", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "trgeometry", - "interval", - "interval" - ], - "ret": "trgeometry", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "ts2cell", - "interval", - "interval" - ], - "ret": "ts2cell", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "tbool", - "interval", - "interval" - ], - "ret": "tbool", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "tint", - "interval", - "interval" - ], - "ret": "tint", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "tbigint", - "interval", - "interval" - ], - "ret": "tbigint", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "tfloat", - "interval", - "interval" - ], - "ret": "tfloat", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "ttext", - "interval", - "interval" - ], - "ret": "ttext", - "sqlName": "shiftScaleTime" - } - ], - "shape": { - "boundArgs": { - "duration": "NULL" - } - } - }, - { - "name": "temporal_shift_time", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "shift", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "group": "meos_temporal_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "shift", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_shift_time", - "sqlfn": "shiftTime", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "interval" - ], - "ret": "tcbuffer" - }, - { - "args": [ - "tgeometry", - "interval" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeography", - "interval" - ], - "ret": "tgeography" - }, - { - "args": [ - "tgeompoint", - "interval" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tgeogpoint", - "interval" - ], - "ret": "tgeogpoint" - }, - { - "args": [ - "th3index", - "interval" - ], - "ret": "th3index" - }, - { - "args": [ - "tjsonb", - "interval" - ], - "ret": "tjsonb" - }, - { - "args": [ - "tnpoint", - "interval" - ], - "ret": "tnpoint" - }, - { - "args": [ - "tpcpoint", - "interval" - ], - "ret": "tpcpoint" - }, - { - "args": [ - "tpcpatch", - "interval" - ], - "ret": "tpcpatch" - }, - { - "args": [ - "tpose", - "interval" - ], - "ret": "tpose" - }, - { - "args": [ - "tposechain", - "interval" - ], - "ret": "tposechain" - }, - { - "args": [ - "tquadbin", - "interval" - ], - "ret": "tquadbin" - }, - { - "args": [ - "trgeometry", - "interval" - ], - "ret": "trgeometry" - }, - { - "args": [ - "ts2cell", - "interval" - ], - "ret": "ts2cell" - }, - { - "args": [ - "tbool", - "interval" - ], - "ret": "tbool" - }, - { - "args": [ - "tint", - "interval" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint", - "interval" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat", - "interval" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext", - "interval" - ], - "ret": "ttext" - } - ] - }, - { - "name": "temporal_as_tinstant", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_transf", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_as_tinstant", - "sqlfn": "tintInst", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "tcbuffer", - "sqlName": "tcbufferInst" - }, - { - "args": [ - "tgeometry" - ], - "ret": "tgeometry", - "sqlName": "tgeometryInst" - }, - { - "args": [ - "tgeography" - ], - "ret": "tgeography", - "sqlName": "tgeographyInst" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "tgeompoint", - "sqlName": "tgeompointInst" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "tgeogpoint", - "sqlName": "tgeogpointInst" - }, - { - "args": [ - "th3index" - ], - "ret": "th3index", - "sqlName": "th3indexInst" - }, - { - "args": [ - "tjsonb" - ], - "ret": "tjsonb", - "sqlName": "tjsonbInst" - }, - { - "args": [ - "tnpoint" - ], - "ret": "tnpoint", - "sqlName": "tnpointInst" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "tpcpoint", - "sqlName": "tpcpointInst" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "tpcpatch", - "sqlName": "tpcpatchInst" - }, - { - "args": [ - "tpose" - ], - "ret": "tpose", - "sqlName": "tposeInst" - }, - { - "args": [ - "tposechain" - ], - "ret": "tposechain", - "sqlName": "tposechainInst" - }, - { - "args": [ - "tquadbin" - ], - "ret": "tquadbin", - "sqlName": "tquadbinInst" - }, - { - "args": [ - "ts2cell" - ], - "ret": "ts2cell", - "sqlName": "ts2cellInst" - }, - { - "args": [ - "tbool" - ], - "ret": "tbool", - "sqlName": "tboolInst" - }, - { - "args": [ - "tint" - ], - "ret": "tint", - "sqlName": "tintInst" - }, - { - "args": [ - "tbigint" - ], - "ret": "tbigint", - "sqlName": "tbigintInst" - }, - { - "args": [ - "tfloat" - ], - "ret": "tfloat", - "sqlName": "tfloatInst" - }, - { - "args": [ - "ttext" - ], - "ret": "ttext", - "sqlName": "ttextInst" - } - ] - }, - { - "name": "temporal_as_tsequence", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "group": "meos_temporal_transf", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_as_tsequence", - "sqlfn": "tintSeq", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "text" - ], - "ret": "tcbuffer", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tcbufferSeq" - }, - { - "args": [ - "tgeometry", - "text" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tgeometrySeq" - }, - { - "args": [ - "tgeography", - "text" - ], - "ret": "tgeography", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tgeographySeq" - }, - { - "args": [ - "tgeompoint", - "text" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tgeompointSeq" - }, - { - "args": [ - "tgeogpoint", - "text" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tgeogpointSeq" - }, - { - "args": [ - "th3index", - "text" - ], - "ret": "th3index", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "th3indexSeq" - }, - { - "args": [ - "tjsonb", - "text" - ], - "ret": "tjsonb", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tjsonbSeq" - }, - { - "args": [ - "tnpoint", - "text" - ], - "ret": "tnpoint", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tnpointSeq" - }, - { - "args": [ - "tpcpoint", - "text" - ], - "ret": "tpcpoint", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tpcpointSeq" - }, - { - "args": [ - "tpcpatch", - "text" - ], - "ret": "tpcpatch", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tpcpatchSeq" - }, - { - "args": [ - "tpose", - "text" - ], - "ret": "tpose", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tposeSeq" - }, - { - "args": [ - "tposechain", - "text" - ], - "ret": "tposechain", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tposechainSeq" - }, - { - "args": [ - "tquadbin", - "text" - ], - "ret": "tquadbin", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tquadbinSeq" - }, - { - "args": [ - "ts2cell", - "text" - ], - "ret": "ts2cell", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "ts2cellSeq" - }, - { - "args": [ - "tbool", - "text" - ], - "ret": "tbool", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tboolSeq" - }, - { - "args": [ - "tint", - "text" - ], - "ret": "tint", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tintSeq" - }, - { - "args": [ - "tbigint", - "text" - ], - "ret": "tbigint", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tbigintSeq" - }, - { - "args": [ - "tfloat", - "text" - ], - "ret": "tfloat", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tfloatSeq" - }, - { - "args": [ - "ttext", - "text" - ], - "ret": "ttext", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "ttextSeq" - } - ] - }, - { - "name": "temporal_as_tsequenceset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "group": "meos_temporal_transf", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_as_tsequenceset", - "sqlfn": "tintSeqSet", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "text" - ], - "ret": "tcbuffer", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tcbufferSeqSet" - }, - { - "args": [ - "tgeometry", - "text" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tgeometrySeqSet" - }, - { - "args": [ - "tgeography", - "text" - ], - "ret": "tgeography", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tgeographySeqSet" - }, - { - "args": [ - "tgeompoint", - "text" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tgeompointSeqSet" - }, - { - "args": [ - "tgeogpoint", - "text" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tgeogpointSeqSet" - }, - { - "args": [ - "th3index", - "text" - ], - "ret": "th3index", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "th3indexSeqSet" - }, - { - "args": [ - "tjsonb" - ], - "ret": "tjsonb", - "sqlName": "tjsonbSeqSet" - }, - { - "args": [ - "tnpoint", - "text" - ], - "ret": "tnpoint", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tnpointSeqSet" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "tpcpoint", - "sqlName": "tpcpointSeqSet" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "tpcpatch", - "sqlName": "tpcpatchSeqSet" - }, - { - "args": [ - "tpose", - "text" - ], - "ret": "tpose", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tposeSeqSet" - }, - { - "args": [ - "tposechain", - "text" - ], - "ret": "tposechain", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tposechainSeqSet" - }, - { - "args": [ - "tquadbin", - "text" - ], - "ret": "tquadbin", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tquadbinSeqSet" - }, - { - "args": [ - "ts2cell", - "text" - ], - "ret": "ts2cell", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "ts2cellSeqSet" - }, - { - "args": [ - "tbool" - ], - "ret": "tbool", - "sqlName": "tboolSeqSet" - }, - { - "args": [ - "tint" - ], - "ret": "tint", - "sqlName": "tintSeqSet" - }, - { - "args": [ - "tbigint" - ], - "ret": "tbigint", - "sqlName": "tbigintSeqSet" - }, - { - "args": [ - "tfloat", - "text" - ], - "ret": "tfloat", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tfloatSeqSet" - }, - { - "args": [ - "ttext" - ], - "ret": "ttext", - "sqlName": "ttextSeqSet" - } - ] - }, - { - "name": "tfloat_ceil", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tfloat_ceil", - "sqlfn": "ceil", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tfloat" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "tfloat_degrees", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "normalize", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_temporal_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "normalize", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tfloat_degrees", - "sqlfn": "degrees", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tfloat", - "boolean" - ], - "ret": "tfloat", - "argDefaults": [ - null, - "FALSE" - ] - } - ] - }, - { - "name": "tfloat_floor", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tfloat_floor", - "sqlfn": "floor", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tfloat" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "tfloat_radians", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tfloat_radians", - "sqlfn": "radians", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tfloat" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "tfloat_scale_value", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "width", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_temporal_transf", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "width", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tnumber_scale_value", - "sqlfn": "scaleValue", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tfloat", - "float" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "tfloat_shift_scale_value", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "shift", - "cType": "double", - "canonical": "double" - }, - { - "name": "width", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_temporal_transf", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "shift", - "kind": "json", - "json": "number" - }, - { - "name": "width", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tnumber_shift_scale_value", - "sqlfn": "shiftScaleValue", - "sqlArity": 3, - "sqlArityMax": 3, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tfloat", - "float", - "float" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "tfloat_shift_value", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "shift", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_temporal_transf", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "shift", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tnumber_shift_value", - "sqlfn": "shiftValue", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tfloat", - "float" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "tint_scale_value", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "width", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_temporal_transf", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "width", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tnumber_scale_value", - "sqlfn": "scaleValue", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tint", - "sqlSignatures": [ - { - "args": [ - "tint", - "integer" - ], - "ret": "tint" - } - ] - }, - { - "name": "tbigint_scale_value", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "width", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_temporal_transf", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "width", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tnumber_scale_value", - "sqlfn": "scaleValue", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbigint", - "sqlSignatures": [ - { - "args": [ - "tbigint", - "bigint" - ], - "ret": "tbigint" - } - ] - }, - { - "name": "tint_shift_scale_value", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "shift", - "cType": "int", - "canonical": "int" - }, - { - "name": "width", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_temporal_transf", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "shift", - "kind": "json", - "json": "integer" - }, - { - "name": "width", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tnumber_shift_scale_value", - "sqlfn": "shiftScaleValue", - "sqlArity": 3, - "sqlArityMax": 3, - "sqlReturnType": "tint", - "sqlSignatures": [ - { - "args": [ - "tint", - "integer", - "integer" - ], - "ret": "tint" - } - ] - }, - { - "name": "tbigint_shift_scale_value", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "shift", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "width", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_temporal_transf", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "shift", - "kind": "unsupported" - }, - { - "name": "width", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tnumber_shift_scale_value", - "sqlfn": "shiftScaleValue", - "sqlArity": 3, - "sqlArityMax": 3, - "sqlReturnType": "tbigint", - "sqlSignatures": [ - { - "args": [ - "tbigint", - "bigint", - "bigint" - ], - "ret": "tbigint" - } - ] - }, - { - "name": "tint_shift_value", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "shift", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_temporal_transf", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "shift", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tnumber_shift_value", - "sqlfn": "shiftValue", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tint", - "sqlSignatures": [ - { - "args": [ - "tint", - "integer" - ], - "ret": "tint" - } - ] - }, - { - "name": "tbigint_shift_value", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "shift", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_temporal_transf", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "shift", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tnumber_shift_value", - "sqlfn": "shiftValue", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbigint", - "sqlSignatures": [ - { - "args": [ - "tbigint", - "bigint" - ], - "ret": "tbigint" - } - ] - }, - { - "name": "temporal_append_tinstant", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "Temporal *", - "canonical": "Temporal *" - }, - { - "name": "inst", - "cType": "const TInstant *", - "canonical": "const TInstant *" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - }, - { - "name": "maxdist", - "cType": "double", - "canonical": "double" - }, - { - "name": "maxt", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "expand", - "cType": "bool", - "canonical": "bool" - } - ], - "shape": { - "nullable": [ - "maxt" - ], - "boundArgs": { - "maxdist": "0.0", - "maxt": "NULL", - "expand": "false" - } - }, - "group": "meos_temporal_modif", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "inst", - "kind": "serialized", - "cType": "const TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - }, - { - "name": "maxdist", - "kind": "json", - "json": "number" - }, - { - "name": "maxt", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "expand", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_append_tinstant", - "sqlfn": "appendInstant", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "tcbuffer" - }, - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeography", - "tgeography" - ], - "ret": "tgeography" - }, - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint" - ], - "ret": "tgeogpoint" - }, - { - "args": [ - "th3index", - "th3index" - ], - "ret": "th3index" - }, - { - "args": [ - "tjsonb", - "tjsonb" - ], - "ret": "tjsonb" - }, - { - "args": [ - "tnpoint", - "tnpoint" - ], - "ret": "tnpoint" - }, - { - "args": [ - "tpcpoint", - "tpcpoint" - ], - "ret": "tpcpoint" - }, - { - "args": [ - "tpcpatch", - "tpcpatch" - ], - "ret": "tpcpatch" - }, - { - "args": [ - "tpose", - "tpose" - ], - "ret": "tpose" - }, - { - "args": [ - "tposechain", - "tposechain" - ], - "ret": "tposechain" - }, - { - "args": [ - "tquadbin", - "tquadbin" - ], - "ret": "tquadbin" - }, - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "trgeometry" - }, - { - "args": [ - "ts2cell", - "ts2cell" - ], - "ret": "ts2cell" - }, - { - "args": [ - "tbool", - "tbool" - ], - "ret": "tbool" - }, - { - "args": [ - "tint", - "tint" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext", - "ttext" - ], - "ret": "ttext" - }, - { - "args": [ - "tbool", - "tbool", - "text" - ], - "ret": "tbool" - }, - { - "args": [ - "tint", - "tint", - "text" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint", - "tbigint", - "text" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat", - "tfloat", - "text" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext", - "ttext", - "text" - ], - "ret": "ttext" - } - ] - }, - { - "name": "temporal_append_tsequence", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "Temporal *", - "canonical": "Temporal *" - }, - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - }, - { - "name": "expand", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_temporal_modif", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "seq", - "kind": "unsupported" - }, - { - "name": "expand", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_append_tsequence", - "sqlfn": "appendSequence", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tbool", - "tbool" - ], - "ret": "tbool" - } - ], - "shape": { - "boundArgs": { - "expand": "false" - } - } - }, - { - "name": "temporal_delete_timestamptz", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "connect", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_temporal_modif", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "connect", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_delete_timestamptz", - "sqlfn": "deleteTime", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "timestamptz", - "boolean" - ], - "ret": "tcbuffer", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeometry", - "timestamptz", - "boolean" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeography", - "timestamptz", - "boolean" - ], - "ret": "tgeography", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeompoint", - "timestamptz", - "boolean" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeogpoint", - "timestamptz", - "boolean" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "th3index", - "timestamptz", - "boolean" - ], - "ret": "th3index", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tjsonb", - "timestamptz", - "boolean" - ], - "ret": "tjsonb", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tnpoint", - "timestamptz", - "boolean" - ], - "ret": "tnpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpcpoint", - "timestamptz", - "boolean" - ], - "ret": "tpcpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpcpatch", - "timestamptz", - "boolean" - ], - "ret": "tpcpatch", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpose", - "timestamptz", - "boolean" - ], - "ret": "tpose", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tposechain", - "timestamptz", - "boolean" - ], - "ret": "tposechain", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tquadbin", - "timestamptz", - "boolean" - ], - "ret": "tquadbin", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "trgeometry", - "timestamptz", - "boolean" - ], - "ret": "trgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "ts2cell", - "timestamptz", - "boolean" - ], - "ret": "ts2cell", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tbool", - "timestamptz", - "boolean" - ], - "ret": "tbool", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tint", - "timestamptz", - "boolean" - ], - "ret": "tint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tbigint", - "timestamptz", - "boolean" - ], - "ret": "tbigint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tfloat", - "timestamptz", - "boolean" - ], - "ret": "tfloat", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "ttext", - "timestamptz", - "boolean" - ], - "ret": "ttext", - "argDefaults": [ - null, - null, - "TRUE" - ] - } - ] - }, - { - "name": "temporal_delete_tstzset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "connect", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_temporal_modif", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "connect", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_delete_tstzset", - "sqlfn": "deleteTime", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tstzset", - "boolean" - ], - "ret": "tcbuffer", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeometry", - "tstzset", - "boolean" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeography", - "tstzset", - "boolean" - ], - "ret": "tgeography", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeompoint", - "tstzset", - "boolean" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeogpoint", - "tstzset", - "boolean" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "th3index", - "tstzset", - "boolean" - ], - "ret": "th3index", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tjsonb", - "tstzset", - "boolean" - ], - "ret": "tjsonb", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tnpoint", - "tstzset", - "boolean" - ], - "ret": "tnpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpcpoint", - "tstzset", - "boolean" - ], - "ret": "tpcpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpcpatch", - "tstzset", - "boolean" - ], - "ret": "tpcpatch", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpose", - "tstzset", - "boolean" - ], - "ret": "tpose", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tposechain", - "tstzset", - "boolean" - ], - "ret": "tposechain", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tquadbin", - "tstzset", - "boolean" - ], - "ret": "tquadbin", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "trgeometry", - "tstzset", - "boolean" - ], - "ret": "trgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "ts2cell", - "tstzset", - "boolean" - ], - "ret": "ts2cell", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tbool", - "tstzset", - "boolean" - ], - "ret": "tbool", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tint", - "tstzset", - "boolean" - ], - "ret": "tint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tbigint", - "tstzset", - "boolean" - ], - "ret": "tbigint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tfloat", - "tstzset", - "boolean" - ], - "ret": "tfloat", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "ttext", - "tstzset", - "boolean" - ], - "ret": "ttext", - "argDefaults": [ - null, - null, - "TRUE" - ] - } - ] - }, - { - "name": "temporal_delete_tstzspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "connect", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_temporal_modif", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "connect", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_delete_tstzspan", - "sqlfn": "deleteTime", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tstzspan", - "boolean" - ], - "ret": "tcbuffer", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeometry", - "tstzspan", - "boolean" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeography", - "tstzspan", - "boolean" - ], - "ret": "tgeography", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeompoint", - "tstzspan", - "boolean" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeogpoint", - "tstzspan", - "boolean" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "th3index", - "tstzspan", - "boolean" - ], - "ret": "th3index", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tjsonb", - "tstzspan", - "boolean" - ], - "ret": "tjsonb", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tnpoint", - "tstzspan", - "boolean" - ], - "ret": "tnpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpcpoint", - "tstzspan", - "boolean" - ], - "ret": "tpcpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpcpatch", - "tstzspan", - "boolean" - ], - "ret": "tpcpatch", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpose", - "tstzspan", - "boolean" - ], - "ret": "tpose", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tposechain", - "tstzspan", - "boolean" - ], - "ret": "tposechain", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tquadbin", - "tstzspan", - "boolean" - ], - "ret": "tquadbin", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "trgeometry", - "tstzspan", - "boolean" - ], - "ret": "trgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "ts2cell", - "tstzspan", - "boolean" - ], - "ret": "ts2cell", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tbool", - "tstzspan", - "boolean" - ], - "ret": "tbool", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tint", - "tstzspan", - "boolean" - ], - "ret": "tint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tbigint", - "tstzspan", - "boolean" - ], - "ret": "tbigint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tfloat", - "tstzspan", - "boolean" - ], - "ret": "tfloat", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "ttext", - "tstzspan", - "boolean" - ], - "ret": "ttext", - "argDefaults": [ - null, - null, - "TRUE" - ] - } - ] - }, - { - "name": "temporal_delete_tstzspanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "connect", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_temporal_modif", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "connect", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_delete_tstzspanset", - "sqlfn": "deleteTime", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tstzspanset", - "boolean" - ], - "ret": "tcbuffer", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeometry", - "tstzspanset", - "boolean" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeography", - "tstzspanset", - "boolean" - ], - "ret": "tgeography", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeompoint", - "tstzspanset", - "boolean" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeogpoint", - "tstzspanset", - "boolean" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "th3index", - "tstzspanset", - "boolean" - ], - "ret": "th3index", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tjsonb", - "tstzspanset", - "boolean" - ], - "ret": "tjsonb", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tnpoint", - "tstzspanset", - "boolean" - ], - "ret": "tnpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpcpoint", - "tstzspanset", - "boolean" - ], - "ret": "tpcpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpcpatch", - "tstzspanset", - "boolean" - ], - "ret": "tpcpatch", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpose", - "tstzspanset", - "boolean" - ], - "ret": "tpose", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tposechain", - "tstzspanset", - "boolean" - ], - "ret": "tposechain", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tquadbin", - "tstzspanset", - "boolean" - ], - "ret": "tquadbin", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "trgeometry", - "tstzspanset", - "boolean" - ], - "ret": "trgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "ts2cell", - "tstzspanset", - "boolean" - ], - "ret": "ts2cell", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tbool", - "tstzspanset", - "boolean" - ], - "ret": "tbool", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tint", - "tstzspanset", - "boolean" - ], - "ret": "tint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tbigint", - "tstzspanset", - "boolean" - ], - "ret": "tbigint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tfloat", - "tstzspanset", - "boolean" - ], - "ret": "tfloat", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "ttext", - "tstzspanset", - "boolean" - ], - "ret": "ttext", - "argDefaults": [ - null, - null, - "TRUE" - ] - } - ] - }, - { - "name": "temporal_insert", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "connect", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_temporal_modif", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "connect", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_insert", - "sqlfn": "insert", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer", - "boolean" - ], - "ret": "tcbuffer", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeometry", - "tgeometry", - "boolean" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeography", - "tgeography", - "boolean" - ], - "ret": "tgeography", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeompoint", - "tgeompoint", - "boolean" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint", - "boolean" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "th3index", - "th3index", - "boolean" - ], - "ret": "th3index", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tjsonb", - "tjsonb", - "boolean" - ], - "ret": "tjsonb", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tnpoint", - "tnpoint", - "boolean" - ], - "ret": "tnpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpcpoint", - "tpcpoint", - "boolean" - ], - "ret": "tpcpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpcpatch", - "tpcpatch", - "boolean" - ], - "ret": "tpcpatch", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpose", - "tpose", - "boolean" - ], - "ret": "tpose", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tposechain", - "tposechain", - "boolean" - ], - "ret": "tposechain", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tquadbin", - "tquadbin", - "boolean" - ], - "ret": "tquadbin", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "trgeometry", - "trgeometry", - "boolean" - ], - "ret": "trgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "ts2cell", - "ts2cell", - "boolean" - ], - "ret": "ts2cell", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tbool", - "tbool", - "boolean" - ], - "ret": "tbool", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tint", - "tint", - "boolean" - ], - "ret": "tint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tbigint", - "tbigint", - "boolean" - ], - "ret": "tbigint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tfloat", - "tfloat", - "boolean" - ], - "ret": "tfloat", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "ttext", - "ttext", - "boolean" - ], - "ret": "ttext", - "argDefaults": [ - null, - null, - "TRUE" - ] - } - ] - }, - { - "name": "temporal_merge", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "shape": { - "nullable": [ - "temp1", - "temp2" - ] - }, - "group": "meos_temporal_modif", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_merge", - "sqlfn": "merge", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "trgeometry", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "trgeometry" - } - ] - }, - { - "name": "temporal_merge_array", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temparr", - "cType": "Temporal **", - "canonical": "Temporal **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_temporal_modif", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temparr", - "kind": "array", - "count_param": "count", - "element": { - "kind": "serialized", - "cType": "Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_merge_array", - "sqlfn": "merge", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "trgeometry", - "sqlSignatures": [ - { - "args": [ - "trgeometry[]" - ], - "ret": "trgeometry" - } - ] - }, - { - "name": "temporal_update", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "connect", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_temporal_modif", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "connect", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_update", - "sqlfn": "update", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer", - "boolean" - ], - "ret": "tcbuffer", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeometry", - "tgeometry", - "boolean" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeography", - "tgeography", - "boolean" - ], - "ret": "tgeography", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeompoint", - "tgeompoint", - "boolean" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint", - "boolean" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "th3index", - "th3index", - "boolean" - ], - "ret": "th3index", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tjsonb", - "tjsonb", - "boolean" - ], - "ret": "tjsonb", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tnpoint", - "tnpoint", - "boolean" - ], - "ret": "tnpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpcpoint", - "tpcpoint", - "boolean" - ], - "ret": "tpcpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpcpatch", - "tpcpatch", - "boolean" - ], - "ret": "tpcpatch", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpose", - "tpose", - "boolean" - ], - "ret": "tpose", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tposechain", - "tposechain", - "boolean" - ], - "ret": "tposechain", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tquadbin", - "tquadbin", - "boolean" - ], - "ret": "tquadbin", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "trgeometry", - "trgeometry", - "boolean" - ], - "ret": "trgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "ts2cell", - "ts2cell", - "boolean" - ], - "ret": "ts2cell", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tbool", - "tbool", - "boolean" - ], - "ret": "tbool", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tint", - "tint", - "boolean" - ], - "ret": "tint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tbigint", - "tbigint", - "boolean" - ], - "ret": "tbigint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tfloat", - "tfloat", - "boolean" - ], - "ret": "tfloat", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "ttext", - "ttext", - "boolean" - ], - "ret": "ttext", - "argDefaults": [ - null, - null, - "TRUE" - ] - } - ] - }, - { - "name": "tbool_at_value", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "b", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_temporal_restrict", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "b", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_at_value", - "sqlfn": "atValue", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tbool", - "boolean" - ], - "ret": "tbool" - } - ] - }, - { - "name": "tbool_minus_value", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "b", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_temporal_restrict", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "b", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_minus_value", - "sqlfn": "minusValue", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tbool", - "boolean" - ], - "ret": "tbool" - } - ] - }, - { - "name": "temporal_after_timestamptz", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "strict", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_temporal_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "strict", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_after_timestamptz", - "sqlfn": "afterTimestamp", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "timestamptz", - "boolean" - ], - "ret": "tcbuffer", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeometry", - "timestamptz", - "boolean" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeography", - "timestamptz", - "boolean" - ], - "ret": "tgeography", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeompoint", - "timestamptz", - "boolean" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeogpoint", - "timestamptz", - "boolean" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "th3index", - "timestamptz", - "boolean" - ], - "ret": "th3index", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tjsonb", - "timestamptz", - "boolean" - ], - "ret": "tjsonb", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tnpoint", - "timestamptz", - "boolean" - ], - "ret": "tnpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpcpoint", - "timestamptz", - "boolean" - ], - "ret": "tpcpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpcpatch", - "timestamptz", - "boolean" - ], - "ret": "tpcpatch", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpose", - "timestamptz", - "boolean" - ], - "ret": "tpose", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tposechain", - "timestamptz", - "boolean" - ], - "ret": "tposechain", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tquadbin", - "timestamptz", - "boolean" - ], - "ret": "tquadbin", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "trgeometry", - "timestamptz", - "boolean" - ], - "ret": "trgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "ts2cell", - "timestamptz", - "boolean" - ], - "ret": "ts2cell", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tbool", - "timestamptz", - "boolean" - ], - "ret": "tbool", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tint", - "timestamptz", - "boolean" - ], - "ret": "tint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tbigint", - "timestamptz", - "boolean" - ], - "ret": "tbigint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tfloat", - "timestamptz", - "boolean" - ], - "ret": "tfloat", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "ttext", - "timestamptz", - "boolean" - ], - "ret": "ttext", - "argDefaults": [ - null, - null, - "TRUE" - ] - } - ] - }, - { - "name": "temporal_at_max", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_at_max", - "sqlfn": "atMax", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tfloat", - "tint", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tint" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext" - ], - "ret": "ttext" - } - ] - }, - { - "name": "temporal_at_min", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_at_min", - "sqlfn": "atMin", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tfloat", - "tint", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tint" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext" - ], - "ret": "ttext" - } - ] - }, - { - "name": "temporal_at_timestamptz", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_temporal_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_at_timestamptz", - "sqlfn": "atTime", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "timestamptz" - ], - "ret": "tcbuffer" - }, - { - "args": [ - "tgeometry", - "timestamptz" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeography", - "timestamptz" - ], - "ret": "tgeography" - }, - { - "args": [ - "tgeompoint", - "timestamptz" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tgeogpoint", - "timestamptz" - ], - "ret": "tgeogpoint" - }, - { - "args": [ - "th3index", - "timestamptz" - ], - "ret": "th3index" - }, - { - "args": [ - "tjsonb", - "timestamptz" - ], - "ret": "tjsonb" - }, - { - "args": [ - "tnpoint", - "timestamptz" - ], - "ret": "tnpoint" - }, - { - "args": [ - "tpcpoint", - "timestamptz" - ], - "ret": "tpcpoint" - }, - { - "args": [ - "tpcpatch", - "timestamptz" - ], - "ret": "tpcpatch" - }, - { - "args": [ - "tpose", - "timestamptz" - ], - "ret": "tpose" - }, - { - "args": [ - "tposechain", - "timestamptz" - ], - "ret": "tposechain" - }, - { - "args": [ - "tquadbin", - "timestamptz" - ], - "ret": "tquadbin" - }, - { - "args": [ - "trgeometry", - "timestamptz" - ], - "ret": "trgeometry" - }, - { - "args": [ - "ts2cell", - "timestamptz" - ], - "ret": "ts2cell" - }, - { - "args": [ - "tbool", - "timestamptz" - ], - "ret": "tbool" - }, - { - "args": [ - "tint", - "timestamptz" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint", - "timestamptz" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat", - "timestamptz" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext", - "timestamptz" - ], - "ret": "ttext" - } - ] - }, - { - "name": "temporal_at_tstzset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_temporal_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_at_tstzset", - "sqlfn": "atTime", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tstzset" - ], - "ret": "tcbuffer" - }, - { - "args": [ - "tgeometry", - "tstzset" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeography", - "tstzset" - ], - "ret": "tgeography" - }, - { - "args": [ - "tgeompoint", - "tstzset" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tgeogpoint", - "tstzset" - ], - "ret": "tgeogpoint" - }, - { - "args": [ - "th3index", - "tstzset" - ], - "ret": "th3index" - }, - { - "args": [ - "tjsonb", - "tstzset" - ], - "ret": "tjsonb" - }, - { - "args": [ - "tnpoint", - "tstzset" - ], - "ret": "tnpoint" - }, - { - "args": [ - "tpcpoint", - "tstzset" - ], - "ret": "tpcpoint" - }, - { - "args": [ - "tpcpatch", - "tstzset" - ], - "ret": "tpcpatch" - }, - { - "args": [ - "tpose", - "tstzset" - ], - "ret": "tpose" - }, - { - "args": [ - "tposechain", - "tstzset" - ], - "ret": "tposechain" - }, - { - "args": [ - "tquadbin", - "tstzset" - ], - "ret": "tquadbin" - }, - { - "args": [ - "trgeometry", - "tstzset" - ], - "ret": "trgeometry" - }, - { - "args": [ - "ts2cell", - "tstzset" - ], - "ret": "ts2cell" - }, - { - "args": [ - "tbool", - "tstzset" - ], - "ret": "tbool" - }, - { - "args": [ - "tint", - "tstzset" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint", - "tstzset" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat", - "tstzset" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext", - "tstzset" - ], - "ret": "ttext" - } - ] - }, - { - "name": "temporal_at_tstzspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_temporal_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_at_tstzspan", - "sqlfn": "atTime", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tstzspan" - ], - "ret": "tcbuffer" - }, - { - "args": [ - "tgeometry", - "tstzspan" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeography", - "tstzspan" - ], - "ret": "tgeography" - }, - { - "args": [ - "tgeompoint", - "tstzspan" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tgeogpoint", - "tstzspan" - ], - "ret": "tgeogpoint" - }, - { - "args": [ - "th3index", - "tstzspan" - ], - "ret": "th3index" - }, - { - "args": [ - "tjsonb", - "tstzspan" - ], - "ret": "tjsonb" - }, - { - "args": [ - "tnpoint", - "tstzspan" - ], - "ret": "tnpoint" - }, - { - "args": [ - "tpcpoint", - "tstzspan" - ], - "ret": "tpcpoint" - }, - { - "args": [ - "tpcpatch", - "tstzspan" - ], - "ret": "tpcpatch" - }, - { - "args": [ - "tpose", - "tstzspan" - ], - "ret": "tpose" - }, - { - "args": [ - "tposechain", - "tstzspan" - ], - "ret": "tposechain" - }, - { - "args": [ - "tquadbin", - "tstzspan" - ], - "ret": "tquadbin" - }, - { - "args": [ - "trgeometry", - "tstzspan" - ], - "ret": "trgeometry" - }, - { - "args": [ - "ts2cell", - "tstzspan" - ], - "ret": "ts2cell" - }, - { - "args": [ - "tbool", - "tstzspan" - ], - "ret": "tbool" - }, - { - "args": [ - "tint", - "tstzspan" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint", - "tstzspan" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat", - "tstzspan" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext", - "tstzspan" - ], - "ret": "ttext" - } - ] - }, - { - "name": "temporal_at_tstzspanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_temporal_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_at_tstzspanset", - "sqlfn": "atTime", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tstzspanset" - ], - "ret": "tcbuffer" - }, - { - "args": [ - "tgeometry", - "tstzspanset" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeography", - "tstzspanset" - ], - "ret": "tgeography" - }, - { - "args": [ - "tgeompoint", - "tstzspanset" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tgeogpoint", - "tstzspanset" - ], - "ret": "tgeogpoint" - }, - { - "args": [ - "th3index", - "tstzspanset" - ], - "ret": "th3index" - }, - { - "args": [ - "tjsonb", - "tstzspanset" - ], - "ret": "tjsonb" - }, - { - "args": [ - "tnpoint", - "tstzspanset" - ], - "ret": "tnpoint" - }, - { - "args": [ - "tpcpoint", - "tstzspanset" - ], - "ret": "tpcpoint" - }, - { - "args": [ - "tpcpatch", - "tstzspanset" - ], - "ret": "tpcpatch" - }, - { - "args": [ - "tpose", - "tstzspanset" - ], - "ret": "tpose" - }, - { - "args": [ - "tposechain", - "tstzspanset" - ], - "ret": "tposechain" - }, - { - "args": [ - "tquadbin", - "tstzspanset" - ], - "ret": "tquadbin" - }, - { - "args": [ - "trgeometry", - "tstzspanset" - ], - "ret": "trgeometry" - }, - { - "args": [ - "ts2cell", - "tstzspanset" - ], - "ret": "ts2cell" - }, - { - "args": [ - "tbool", - "tstzspanset" - ], - "ret": "tbool" - }, - { - "args": [ - "tint", - "tstzspanset" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint", - "tstzspanset" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat", - "tstzspanset" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext", - "tstzspanset" - ], - "ret": "ttext" - } - ] - }, - { - "name": "temporal_at_values", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "set", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_temporal_restrict", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "set", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_at_values", - "sqlfn": "atValues", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "cbufferset" - ], - "ret": "tcbuffer" - }, - { - "args": [ - "tgeometry", - "geomset" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeography", - "geogset" - ], - "ret": "tgeography" - }, - { - "args": [ - "tgeompoint", - "geomset" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tgeogpoint", - "geogset" - ], - "ret": "tgeogpoint" - }, - { - "args": [ - "th3index", - "h3indexset" - ], - "ret": "th3index" - }, - { - "args": [ - "tjsonb", - "jsonbset" - ], - "ret": "tjsonb" - }, - { - "args": [ - "tpcpoint", - "pcpointset" - ], - "ret": "tpcpoint" - }, - { - "args": [ - "tpcpatch", - "pcpatchset" - ], - "ret": "tpcpatch" - }, - { - "args": [ - "tpose", - "poseset" - ], - "ret": "tpose" - }, - { - "args": [ - "tposechain", - "posechainset" - ], - "ret": "tposechain" - }, - { - "args": [ - "tquadbin", - "quadbinset" - ], - "ret": "tquadbin" - }, - { - "args": [ - "trgeometry", - "poseset" - ], - "ret": "trgeometry" - }, - { - "args": [ - "ts2cell", - "s2cellset" - ], - "ret": "ts2cell" - }, - { - "args": [ - "tint", - "intset" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint", - "bigintset" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat", - "floatset" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext", - "textset" - ], - "ret": "ttext" - } - ] - }, - { - "name": "temporal_before_timestamptz", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "strict", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_temporal_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "strict", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_before_timestamptz", - "sqlfn": "beforeTimestamp", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "timestamptz", - "boolean" - ], - "ret": "tcbuffer", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeometry", - "timestamptz", - "boolean" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeography", - "timestamptz", - "boolean" - ], - "ret": "tgeography", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeompoint", - "timestamptz", - "boolean" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeogpoint", - "timestamptz", - "boolean" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "th3index", - "timestamptz", - "boolean" - ], - "ret": "th3index", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tjsonb", - "timestamptz", - "boolean" - ], - "ret": "tjsonb", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tnpoint", - "timestamptz", - "boolean" - ], - "ret": "tnpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpcpoint", - "timestamptz", - "boolean" - ], - "ret": "tpcpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpcpatch", - "timestamptz", - "boolean" - ], - "ret": "tpcpatch", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpose", - "timestamptz", - "boolean" - ], - "ret": "tpose", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tposechain", - "timestamptz", - "boolean" - ], - "ret": "tposechain", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tquadbin", - "timestamptz", - "boolean" - ], - "ret": "tquadbin", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "trgeometry", - "timestamptz", - "boolean" - ], - "ret": "trgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "ts2cell", - "timestamptz", - "boolean" - ], - "ret": "ts2cell", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tbool", - "timestamptz", - "boolean" - ], - "ret": "tbool", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tint", - "timestamptz", - "boolean" - ], - "ret": "tint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tbigint", - "timestamptz", - "boolean" - ], - "ret": "tbigint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tfloat", - "timestamptz", - "boolean" - ], - "ret": "tfloat", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "ttext", - "timestamptz", - "boolean" - ], - "ret": "ttext", - "argDefaults": [ - null, - null, - "TRUE" - ] - } - ] - }, - { - "name": "temporal_minus_max", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_minus_max", - "sqlfn": "minusMax", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tfloat", - "tint", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tint" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext" - ], - "ret": "ttext" - } - ] - }, - { - "name": "temporal_minus_min", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_minus_min", - "sqlfn": "minusMin", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tfloat", - "tint", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tint" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext" - ], - "ret": "ttext" - } - ] - }, - { - "name": "temporal_minus_timestamptz", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_temporal_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_minus_timestamptz", - "sqlfn": "minusTime", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "timestamptz" - ], - "ret": "tcbuffer" - }, - { - "args": [ - "tgeometry", - "timestamptz" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeography", - "timestamptz" - ], - "ret": "tgeography" - }, - { - "args": [ - "tgeompoint", - "timestamptz" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tgeogpoint", - "timestamptz" - ], - "ret": "tgeogpoint" - }, - { - "args": [ - "th3index", - "timestamptz" - ], - "ret": "th3index" - }, - { - "args": [ - "tjsonb", - "timestamptz" - ], - "ret": "tjsonb" - }, - { - "args": [ - "tnpoint", - "timestamptz" - ], - "ret": "tnpoint" - }, - { - "args": [ - "tpcpoint", - "timestamptz" - ], - "ret": "tpcpoint" - }, - { - "args": [ - "tpcpatch", - "timestamptz" - ], - "ret": "tpcpatch" - }, - { - "args": [ - "tpose", - "timestamptz" - ], - "ret": "tpose" - }, - { - "args": [ - "tposechain", - "timestamptz" - ], - "ret": "tposechain" - }, - { - "args": [ - "tquadbin", - "timestamptz" - ], - "ret": "tquadbin" - }, - { - "args": [ - "trgeometry", - "timestamptz" - ], - "ret": "trgeometry" - }, - { - "args": [ - "ts2cell", - "timestamptz" - ], - "ret": "ts2cell" - }, - { - "args": [ - "tbool", - "timestamptz" - ], - "ret": "tbool" - }, - { - "args": [ - "tint", - "timestamptz" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint", - "timestamptz" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat", - "timestamptz" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext", - "timestamptz" - ], - "ret": "ttext" - } - ] - }, - { - "name": "temporal_minus_tstzset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_temporal_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_minus_tstzset", - "sqlfn": "minusTime", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tstzset" - ], - "ret": "tcbuffer" - }, - { - "args": [ - "tgeometry", - "tstzset" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeography", - "tstzset" - ], - "ret": "tgeography" - }, - { - "args": [ - "tgeompoint", - "tstzset" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tgeogpoint", - "tstzset" - ], - "ret": "tgeogpoint" - }, - { - "args": [ - "th3index", - "tstzset" - ], - "ret": "th3index" - }, - { - "args": [ - "tjsonb", - "tstzset" - ], - "ret": "tjsonb" - }, - { - "args": [ - "tnpoint", - "tstzset" - ], - "ret": "tnpoint" - }, - { - "args": [ - "tpcpoint", - "tstzset" - ], - "ret": "tpcpoint" - }, - { - "args": [ - "tpcpatch", - "tstzset" - ], - "ret": "tpcpatch" - }, - { - "args": [ - "tpose", - "tstzset" - ], - "ret": "tpose" - }, - { - "args": [ - "tposechain", - "tstzset" - ], - "ret": "tposechain" - }, - { - "args": [ - "tquadbin", - "tstzset" - ], - "ret": "tquadbin" - }, - { - "args": [ - "trgeometry", - "tstzset" - ], - "ret": "trgeometry" - }, - { - "args": [ - "ts2cell", - "tstzset" - ], - "ret": "ts2cell" - }, - { - "args": [ - "tbool", - "tstzset" - ], - "ret": "tbool" - }, - { - "args": [ - "tint", - "tstzset" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint", - "tstzset" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat", - "tstzset" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext", - "tstzset" - ], - "ret": "ttext" - } - ] - }, - { - "name": "temporal_minus_tstzspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_temporal_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_minus_tstzspan", - "sqlfn": "minusTime", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tstzspan" - ], - "ret": "tcbuffer" - }, - { - "args": [ - "tgeometry", - "tstzspan" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeography", - "tstzspan" - ], - "ret": "tgeography" - }, - { - "args": [ - "tgeompoint", - "tstzspan" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tgeogpoint", - "tstzspan" - ], - "ret": "tgeogpoint" - }, - { - "args": [ - "th3index", - "tstzspan" - ], - "ret": "th3index" - }, - { - "args": [ - "tjsonb", - "tstzspan" - ], - "ret": "tjsonb" - }, - { - "args": [ - "tnpoint", - "tstzspan" - ], - "ret": "tnpoint" - }, - { - "args": [ - "tpcpoint", - "tstzspan" - ], - "ret": "tpcpoint" - }, - { - "args": [ - "tpcpatch", - "tstzspan" - ], - "ret": "tpcpatch" - }, - { - "args": [ - "tpose", - "tstzspan" - ], - "ret": "tpose" - }, - { - "args": [ - "tposechain", - "tstzspan" - ], - "ret": "tposechain" - }, - { - "args": [ - "tquadbin", - "tstzspan" - ], - "ret": "tquadbin" - }, - { - "args": [ - "trgeometry", - "tstzspan" - ], - "ret": "trgeometry" - }, - { - "args": [ - "ts2cell", - "tstzspan" - ], - "ret": "ts2cell" - }, - { - "args": [ - "tbool", - "tstzspan" - ], - "ret": "tbool" - }, - { - "args": [ - "tint", - "tstzspan" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint", - "tstzspan" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat", - "tstzspan" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext", - "tstzspan" - ], - "ret": "ttext" - } - ] - }, - { - "name": "temporal_minus_tstzspanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_temporal_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_minus_tstzspanset", - "sqlfn": "minusTime", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tstzspanset" - ], - "ret": "tcbuffer" - }, - { - "args": [ - "tgeometry", - "tstzspanset" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeography", - "tstzspanset" - ], - "ret": "tgeography" - }, - { - "args": [ - "tgeompoint", - "tstzspanset" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tgeogpoint", - "tstzspanset" - ], - "ret": "tgeogpoint" - }, - { - "args": [ - "th3index", - "tstzspanset" - ], - "ret": "th3index" - }, - { - "args": [ - "tjsonb", - "tstzspanset" - ], - "ret": "tjsonb" - }, - { - "args": [ - "tnpoint", - "tstzspanset" - ], - "ret": "tnpoint" - }, - { - "args": [ - "tpcpoint", - "tstzspanset" - ], - "ret": "tpcpoint" - }, - { - "args": [ - "tpcpatch", - "tstzspanset" - ], - "ret": "tpcpatch" - }, - { - "args": [ - "tpose", - "tstzspanset" - ], - "ret": "tpose" - }, - { - "args": [ - "tposechain", - "tstzspanset" - ], - "ret": "tposechain" - }, - { - "args": [ - "tquadbin", - "tstzspanset" - ], - "ret": "tquadbin" - }, - { - "args": [ - "trgeometry", - "tstzspanset" - ], - "ret": "trgeometry" - }, - { - "args": [ - "ts2cell", - "tstzspanset" - ], - "ret": "ts2cell" - }, - { - "args": [ - "tbool", - "tstzspanset" - ], - "ret": "tbool" - }, - { - "args": [ - "tint", - "tstzspanset" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint", - "tstzspanset" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat", - "tstzspanset" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext", - "tstzspanset" - ], - "ret": "ttext" - } - ] - }, - { - "name": "temporal_minus_values", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "set", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_temporal_restrict", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "set", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_minus_values", - "sqlfn": "minusValues", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "cbufferset" - ], - "ret": "tcbuffer" - }, - { - "args": [ - "tgeometry", - "geomset" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeography", - "geogset" - ], - "ret": "tgeography" - }, - { - "args": [ - "tgeompoint", - "geomset" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tgeogpoint", - "geogset" - ], - "ret": "tgeogpoint" - }, - { - "args": [ - "th3index", - "h3indexset" - ], - "ret": "th3index" - }, - { - "args": [ - "tjsonb", - "jsonbset" - ], - "ret": "tjsonb" - }, - { - "args": [ - "tpcpoint", - "pcpointset" - ], - "ret": "tpcpoint" - }, - { - "args": [ - "tpcpatch", - "pcpatchset" - ], - "ret": "tpcpatch" - }, - { - "args": [ - "tpose", - "poseset" - ], - "ret": "tpose" - }, - { - "args": [ - "tposechain", - "posechainset" - ], - "ret": "tposechain" - }, - { - "args": [ - "tquadbin", - "quadbinset" - ], - "ret": "tquadbin" - }, - { - "args": [ - "trgeometry", - "poseset" - ], - "ret": "trgeometry" - }, - { - "args": [ - "ts2cell", - "s2cellset" - ], - "ret": "ts2cell" - }, - { - "args": [ - "tint", - "intset" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint", - "bigintset" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat", - "floatset" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext", - "textset" - ], - "ret": "ttext" - } - ] - }, - { - "name": "tfloat_at_value", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_temporal_restrict", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_at_value", - "sqlfn": "atValue", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tfloat", - "float" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "tfloat_minus_value", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_temporal_restrict", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_minus_value", - "sqlfn": "minusValue", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tfloat", - "float" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "tint_at_value", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_temporal_restrict", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_at_value", - "sqlfn": "atValue", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tint", - "sqlSignatures": [ - { - "args": [ - "tint", - "integer" - ], - "ret": "tint" - } - ] - }, - { - "name": "tint_minus_value", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_temporal_restrict", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_minus_value", - "sqlfn": "minusValue", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tint", - "sqlSignatures": [ - { - "args": [ - "tint", - "integer" - ], - "ret": "tint" - } - ] - }, - { - "name": "tnumber_at_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "span", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_temporal_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "span", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tnumber_at_span", - "sqlfn": "atSpan", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tfloat", - "tint" - ], - "sqlSignatures": [ - { - "args": [ - "tint", - "intspan" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint", - "bigintspan" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat", - "floatspan" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "tnumber_at_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_temporal_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tnumber_at_spanset", - "sqlfn": "atSpanset", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tfloat", - "tint" - ], - "sqlSignatures": [ - { - "args": [ - "tint", - "intspanset" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint", - "bigintspanset" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat", - "floatspanset" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "tnumber_at_tbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_temporal_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tnumber_at_tbox", - "sqlfn": "atTbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tfloat", - "tint" - ], - "sqlSignatures": [ - { - "args": [ - "tint", - "tbox" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint", - "tbox" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat", - "tbox" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "tnumber_minus_span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "span", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_temporal_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "span", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tnumber_minus_span", - "sqlfn": "minusSpan", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tfloat", - "tint" - ], - "sqlSignatures": [ - { - "args": [ - "tint", - "intspan" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint", - "bigintspan" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat", - "floatspan" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "tnumber_minus_spanset", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_temporal_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tnumber_minus_spanset", - "sqlfn": "minusSpanset", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tfloat", - "tint" - ], - "sqlSignatures": [ - { - "args": [ - "tint", - "intspanset" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint", - "bigintspanset" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat", - "floatspanset" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "tnumber_minus_tbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_temporal_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tnumber_minus_tbox", - "sqlfn": "minusTbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tfloat", - "tint" - ], - "sqlSignatures": [ - { - "args": [ - "tint", - "tbox" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint", - "tbox" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat", - "tbox" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "ttext_at_value", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "txt", - "cType": "text *", - "canonical": "text *" - } - ], - "group": "meos_temporal_restrict", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "txt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_at_value", - "sqlfn": "atValue", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "ttext", - "sqlSignatures": [ - { - "args": [ - "ttext", - "text" - ], - "ret": "ttext" - } - ] - }, - { - "name": "ttext_minus_value", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "txt", - "cType": "text *", - "canonical": "text *" - } - ], - "group": "meos_temporal_restrict", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "txt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_minus_value", - "sqlfn": "minusValue", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "ttext", - "sqlSignatures": [ - { - "args": [ - "ttext", - "text" - ], - "ret": "ttext" - } - ] - }, - { - "name": "temporal_cmp", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_trad", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Temporal_cmp", - "sqlfn": "cmp", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "integer" - }, - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "integer" - }, - { - "args": [ - "tgeography", - "tgeography" - ], - "ret": "integer" - }, - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "integer" - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint" - ], - "ret": "integer" - }, - { - "args": [ - "th3index", - "th3index" - ], - "ret": "integer" - }, - { - "args": [ - "tjsonb", - "tjsonb" - ], - "ret": "integer" - }, - { - "args": [ - "tnpoint", - "tnpoint" - ], - "ret": "integer" - }, - { - "args": [ - "tpcpoint", - "tpcpoint" - ], - "ret": "integer" - }, - { - "args": [ - "tpcpatch", - "tpcpatch" - ], - "ret": "integer" - }, - { - "args": [ - "tpose", - "tpose" - ], - "ret": "integer" - }, - { - "args": [ - "tposechain", - "tposechain" - ], - "ret": "integer" - }, - { - "args": [ - "tquadbin", - "tquadbin" - ], - "ret": "integer" - }, - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "integer" - }, - { - "args": [ - "ts2cell", - "ts2cell" - ], - "ret": "integer" - }, - { - "args": [ - "tbool", - "tbool" - ], - "ret": "integer" - }, - { - "args": [ - "tint", - "tint" - ], - "ret": "integer" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "integer" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "integer" - }, - { - "args": [ - "ttext", - "ttext" - ], - "ret": "integer" - } - ] - }, - { - "name": "temporal_eq", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_trad", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "ownership": "caller", - "nullable": true, - "doc": "Returns the temporal equality between two temporal values.", - "meos": { - "temporalDim": "any", - "spatialDim": null, - "interpolation": false, - "subtype": "any" - }, - "mdbC": "Temporal_eq", - "sqlfn": "eq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeography", - "tgeography" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "th3index", - "th3index" - ], - "ret": "boolean" - }, - { - "args": [ - "tjsonb", - "tjsonb" - ], - "ret": "boolean" - }, - { - "args": [ - "tnpoint", - "tnpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tpcpoint", - "tpcpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tpcpatch", - "tpcpatch" - ], - "ret": "boolean" - }, - { - "args": [ - "tpose", - "tpose" - ], - "ret": "boolean" - }, - { - "args": [ - "tposechain", - "tposechain" - ], - "ret": "boolean" - }, - { - "args": [ - "tquadbin", - "tquadbin" - ], - "ret": "boolean" - }, - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "ts2cell", - "ts2cell" - ], - "ret": "boolean" - }, - { - "args": [ - "tbool", - "tbool" - ], - "ret": "boolean" - }, - { - "args": [ - "tint", - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "boolean" - }, - { - "args": [ - "ttext", - "ttext" - ], - "ret": "boolean" - } - ], - "sqlop": "=" - }, - { - "name": "temporal_ge", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_trad", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Temporal_ge", - "sqlfn": "ge", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeography", - "tgeography" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "th3index", - "th3index" - ], - "ret": "boolean" - }, - { - "args": [ - "tjsonb", - "tjsonb" - ], - "ret": "boolean" - }, - { - "args": [ - "tnpoint", - "tnpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tpcpoint", - "tpcpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tpcpatch", - "tpcpatch" - ], - "ret": "boolean" - }, - { - "args": [ - "tpose", - "tpose" - ], - "ret": "boolean" - }, - { - "args": [ - "tposechain", - "tposechain" - ], - "ret": "boolean" - }, - { - "args": [ - "tquadbin", - "tquadbin" - ], - "ret": "boolean" - }, - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "ts2cell", - "ts2cell" - ], - "ret": "boolean" - }, - { - "args": [ - "tbool", - "tbool" - ], - "ret": "boolean" - }, - { - "args": [ - "tint", - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "boolean" - }, - { - "args": [ - "ttext", - "ttext" - ], - "ret": "boolean" - } - ], - "sqlop": ">=" - }, - { - "name": "temporal_gt", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_trad", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Temporal_gt", - "sqlfn": "gt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeography", - "tgeography" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "th3index", - "th3index" - ], - "ret": "boolean" - }, - { - "args": [ - "tjsonb", - "tjsonb" - ], - "ret": "boolean" - }, - { - "args": [ - "tnpoint", - "tnpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tpcpoint", - "tpcpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tpcpatch", - "tpcpatch" - ], - "ret": "boolean" - }, - { - "args": [ - "tpose", - "tpose" - ], - "ret": "boolean" - }, - { - "args": [ - "tposechain", - "tposechain" - ], - "ret": "boolean" - }, - { - "args": [ - "tquadbin", - "tquadbin" - ], - "ret": "boolean" - }, - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "ts2cell", - "ts2cell" - ], - "ret": "boolean" - }, - { - "args": [ - "tbool", - "tbool" - ], - "ret": "boolean" - }, - { - "args": [ - "tint", - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "boolean" - }, - { - "args": [ - "ttext", - "ttext" - ], - "ret": "boolean" - } - ], - "sqlop": ">" - }, - { - "name": "temporal_le", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_trad", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Temporal_le", - "sqlfn": "le", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeography", - "tgeography" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "th3index", - "th3index" - ], - "ret": "boolean" - }, - { - "args": [ - "tjsonb", - "tjsonb" - ], - "ret": "boolean" - }, - { - "args": [ - "tnpoint", - "tnpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tpcpoint", - "tpcpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tpcpatch", - "tpcpatch" - ], - "ret": "boolean" - }, - { - "args": [ - "tpose", - "tpose" - ], - "ret": "boolean" - }, - { - "args": [ - "tposechain", - "tposechain" - ], - "ret": "boolean" - }, - { - "args": [ - "tquadbin", - "tquadbin" - ], - "ret": "boolean" - }, - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "ts2cell", - "ts2cell" - ], - "ret": "boolean" - }, - { - "args": [ - "tbool", - "tbool" - ], - "ret": "boolean" - }, - { - "args": [ - "tint", - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "boolean" - }, - { - "args": [ - "ttext", - "ttext" - ], - "ret": "boolean" - } - ], - "sqlop": "<=" - }, - { - "name": "temporal_lt", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_trad", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Temporal_lt", - "sqlfn": "lt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeography", - "tgeography" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "th3index", - "th3index" - ], - "ret": "boolean" - }, - { - "args": [ - "tjsonb", - "tjsonb" - ], - "ret": "boolean" - }, - { - "args": [ - "tnpoint", - "tnpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tpcpoint", - "tpcpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tpcpatch", - "tpcpatch" - ], - "ret": "boolean" - }, - { - "args": [ - "tpose", - "tpose" - ], - "ret": "boolean" - }, - { - "args": [ - "tposechain", - "tposechain" - ], - "ret": "boolean" - }, - { - "args": [ - "tquadbin", - "tquadbin" - ], - "ret": "boolean" - }, - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "ts2cell", - "ts2cell" - ], - "ret": "boolean" - }, - { - "args": [ - "tbool", - "tbool" - ], - "ret": "boolean" - }, - { - "args": [ - "tint", - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "boolean" - }, - { - "args": [ - "ttext", - "ttext" - ], - "ret": "boolean" - } - ], - "sqlop": "<" - }, - { - "name": "temporal_ne", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_trad", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Temporal_ne", - "sqlfn": "ne", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeography", - "tgeography" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "th3index", - "th3index" - ], - "ret": "boolean" - }, - { - "args": [ - "tjsonb", - "tjsonb" - ], - "ret": "boolean" - }, - { - "args": [ - "tnpoint", - "tnpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tpcpoint", - "tpcpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tpcpatch", - "tpcpatch" - ], - "ret": "boolean" - }, - { - "args": [ - "tpose", - "tpose" - ], - "ret": "boolean" - }, - { - "args": [ - "tposechain", - "tposechain" - ], - "ret": "boolean" - }, - { - "args": [ - "tquadbin", - "tquadbin" - ], - "ret": "boolean" - }, - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "ts2cell", - "ts2cell" - ], - "ret": "boolean" - }, - { - "args": [ - "tbool", - "tbool" - ], - "ret": "boolean" - }, - { - "args": [ - "tint", - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "boolean" - }, - { - "args": [ - "ttext", - "ttext" - ], - "ret": "boolean" - } - ], - "sqlop": "<>" - }, - { - "name": "always_eq_bool_tbool", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "b", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "b", - "kind": "json", - "json": "boolean" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_eq_base_temporal", - "sqlfn": "aEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "boolean", - "tbool" - ], - "ret": "boolean" - } - ], - "sqlop": "%=" - }, - { - "name": "always_eq_float_tfloat", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_eq_base_temporal", - "sqlfn": "aEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "float", - "tfloat" - ], - "ret": "boolean" - } - ], - "sqlop": "%=" - }, - { - "name": "always_eq_int_tint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_eq_base_temporal", - "sqlfn": "aEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "integer", - "tint" - ], - "ret": "boolean" - } - ], - "sqlop": "%=" - }, - { - "name": "always_eq_tbool_bool", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "b", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "b", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_eq_temporal_base", - "sqlfn": "aEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbool", - "boolean" - ], - "ret": "boolean" - } - ], - "sqlop": "%=" - }, - { - "name": "always_eq_temporal_temporal", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_eq_temporal_temporal", - "sqlfn": "aEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbool", - "tbool" - ], - "ret": "boolean" - }, - { - "args": [ - "tint", - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "boolean" - }, - { - "args": [ - "ttext", - "ttext" - ], - "ret": "boolean" - } - ], - "sqlop": "%=" - }, - { - "name": "always_eq_text_ttext", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_eq_base_temporal", - "sqlfn": "aEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "text", - "ttext" - ], - "ret": "boolean" - } - ], - "sqlop": "%=" - }, - { - "name": "always_eq_tfloat_float", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_eq_temporal_base", - "sqlfn": "aEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tfloat", - "float" - ], - "ret": "boolean" - } - ], - "sqlop": "%=" - }, - { - "name": "always_eq_tint_int", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_eq_temporal_base", - "sqlfn": "aEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tint", - "integer" - ], - "ret": "boolean" - } - ], - "sqlop": "%=" - }, - { - "name": "always_eq_bigint_tbigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_eq_base_temporal", - "sqlfn": "aEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "bigint", - "tbigint" - ], - "ret": "boolean" - } - ], - "sqlop": "%=" - }, - { - "name": "always_eq_tbigint_bigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_eq_temporal_base", - "sqlfn": "aEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbigint", - "bigint" - ], - "ret": "boolean" - } - ], - "sqlop": "%=" - }, - { - "name": "always_eq_ttext_text", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "txt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_eq_temporal_base", - "sqlfn": "aEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "ttext", - "text" - ], - "ret": "boolean" - } - ], - "sqlop": "%=" - }, - { - "name": "always_ge_float_tfloat", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ge_base_temporal", - "sqlfn": "aGe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "float", - "tfloat" - ], - "ret": "boolean" - } - ], - "sqlop": "%>=" - }, - { - "name": "always_ge_int_tint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ge_base_temporal", - "sqlfn": "aGe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "integer", - "tint" - ], - "ret": "boolean" - } - ], - "sqlop": "%>=" - }, - { - "name": "always_ge_temporal_temporal", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ge_temporal_temporal", - "sqlfn": "aGe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tint", - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "boolean" - }, - { - "args": [ - "ttext", - "ttext" - ], - "ret": "boolean" - } - ], - "sqlop": "%>=" - }, - { - "name": "always_ge_text_ttext", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ge_base_temporal", - "sqlfn": "aGe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "text", - "ttext" - ], - "ret": "boolean" - } - ], - "sqlop": "%>=" - }, - { - "name": "always_ge_tfloat_float", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ge_temporal_base", - "sqlfn": "aGe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tfloat", - "float" - ], - "ret": "boolean" - } - ], - "sqlop": "%>=" - }, - { - "name": "always_ge_tint_int", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ge_temporal_base", - "sqlfn": "aGe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tint", - "integer" - ], - "ret": "boolean" - } - ], - "sqlop": "%>=" - }, - { - "name": "always_ge_bigint_tbigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ge_base_temporal", - "sqlfn": "aGe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "bigint", - "tbigint" - ], - "ret": "boolean" - } - ], - "sqlop": "%>=" - }, - { - "name": "always_ge_tbigint_bigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ge_temporal_base", - "sqlfn": "aGe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbigint", - "bigint" - ], - "ret": "boolean" - } - ], - "sqlop": "%>=" - }, - { - "name": "always_ge_ttext_text", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "txt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ge_temporal_base", - "sqlfn": "aGe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "ttext", - "text" - ], - "ret": "boolean" - } - ], - "sqlop": "%>=" - }, - { - "name": "always_gt_float_tfloat", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_gt_base_temporal", - "sqlfn": "aGt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "float", - "tfloat" - ], - "ret": "boolean" - } - ], - "sqlop": "%>" - }, - { - "name": "always_gt_int_tint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_gt_base_temporal", - "sqlfn": "aGt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "integer", - "tint" - ], - "ret": "boolean" - } - ], - "sqlop": "%>" - }, - { - "name": "always_gt_temporal_temporal", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_gt_temporal_temporal", - "sqlfn": "aGt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tint", - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "boolean" - }, - { - "args": [ - "ttext", - "ttext" - ], - "ret": "boolean" - } - ], - "sqlop": "%>" - }, - { - "name": "always_gt_text_ttext", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_gt_base_temporal", - "sqlfn": "aGt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "text", - "ttext" - ], - "ret": "boolean" - } - ], - "sqlop": "%>" - }, - { - "name": "always_gt_tfloat_float", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_gt_temporal_base", - "sqlfn": "aGt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tfloat", - "float" - ], - "ret": "boolean" - } - ], - "sqlop": "%>" - }, - { - "name": "always_gt_tint_int", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_gt_temporal_base", - "sqlfn": "aGt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tint", - "integer" - ], - "ret": "boolean" - } - ], - "sqlop": "%>" - }, - { - "name": "always_gt_bigint_tbigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_gt_base_temporal", - "sqlfn": "aGt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "bigint", - "tbigint" - ], - "ret": "boolean" - } - ], - "sqlop": "%>" - }, - { - "name": "always_gt_tbigint_bigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_gt_temporal_base", - "sqlfn": "aGt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbigint", - "bigint" - ], - "ret": "boolean" - } - ], - "sqlop": "%>" - }, - { - "name": "always_gt_ttext_text", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "txt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_gt_temporal_base", - "sqlfn": "aGt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "ttext", - "text" - ], - "ret": "boolean" - } - ], - "sqlop": "%>" - }, - { - "name": "always_le_float_tfloat", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_le_base_temporal", - "sqlfn": "aLe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "float", - "tfloat" - ], - "ret": "boolean" - } - ], - "sqlop": "%<=" - }, - { - "name": "always_le_int_tint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_le_base_temporal", - "sqlfn": "aLe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "integer", - "tint" - ], - "ret": "boolean" - } - ], - "sqlop": "%<=" - }, - { - "name": "always_le_temporal_temporal", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_le_temporal_temporal", - "sqlfn": "aLe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tint", - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "boolean" - }, - { - "args": [ - "ttext", - "ttext" - ], - "ret": "boolean" - } - ], - "sqlop": "%<=" - }, - { - "name": "always_le_text_ttext", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_le_base_temporal", - "sqlfn": "aLe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "text", - "ttext" - ], - "ret": "boolean" - } - ], - "sqlop": "%<=" - }, - { - "name": "always_le_tfloat_float", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_le_temporal_base", - "sqlfn": "aLe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tfloat", - "float" - ], - "ret": "boolean" - } - ], - "sqlop": "%<=" - }, - { - "name": "always_le_tint_int", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_le_temporal_base", - "sqlfn": "aLe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tint", - "integer" - ], - "ret": "boolean" - } - ], - "sqlop": "%<=" - }, - { - "name": "always_le_bigint_tbigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_le_base_temporal", - "sqlfn": "aLe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "bigint", - "tbigint" - ], - "ret": "boolean" - } - ], - "sqlop": "%<=" - }, - { - "name": "always_le_tbigint_bigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_le_temporal_base", - "sqlfn": "aLe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbigint", - "bigint" - ], - "ret": "boolean" - } - ], - "sqlop": "%<=" - }, - { - "name": "always_le_ttext_text", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "txt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_le_temporal_base", - "sqlfn": "aLe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "ttext", - "text" - ], - "ret": "boolean" - } - ], - "sqlop": "%<=" - }, - { - "name": "always_lt_float_tfloat", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_lt_base_temporal", - "sqlfn": "aLt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "float", - "tfloat" - ], - "ret": "boolean" - } - ], - "sqlop": "%<" - }, - { - "name": "always_lt_int_tint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_lt_base_temporal", - "sqlfn": "aLt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "integer", - "tint" - ], - "ret": "boolean" - } - ], - "sqlop": "%<" - }, - { - "name": "always_lt_temporal_temporal", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_lt_temporal_temporal", - "sqlfn": "aLt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tint", - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "boolean" - }, - { - "args": [ - "ttext", - "ttext" - ], - "ret": "boolean" - } - ], - "sqlop": "%<" - }, - { - "name": "always_lt_text_ttext", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_lt_base_temporal", - "sqlfn": "aLt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "text", - "ttext" - ], - "ret": "boolean" - } - ], - "sqlop": "%<" - }, - { - "name": "always_lt_tfloat_float", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_lt_temporal_base", - "sqlfn": "aLt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tfloat", - "float" - ], - "ret": "boolean" - } - ], - "sqlop": "%<" - }, - { - "name": "always_lt_tint_int", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_lt_temporal_base", - "sqlfn": "aLt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tint", - "integer" - ], - "ret": "boolean" - } - ], - "sqlop": "%<" - }, - { - "name": "always_lt_bigint_tbigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_lt_base_temporal", - "sqlfn": "aLt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "bigint", - "tbigint" - ], - "ret": "boolean" - } - ], - "sqlop": "%<" - }, - { - "name": "always_lt_tbigint_bigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_lt_temporal_base", - "sqlfn": "aLt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbigint", - "bigint" - ], - "ret": "boolean" - } - ], - "sqlop": "%<" - }, - { - "name": "always_lt_ttext_text", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "txt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_lt_temporal_base", - "sqlfn": "aLt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "ttext", - "text" - ], - "ret": "boolean" - } - ], - "sqlop": "%<" - }, - { - "name": "always_ne_bool_tbool", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "b", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "b", - "kind": "json", - "json": "boolean" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ne_base_temporal", - "sqlfn": "aNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "boolean", - "tbool" - ], - "ret": "boolean" - } - ], - "sqlop": "%<>" - }, - { - "name": "always_ne_float_tfloat", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ne_base_temporal", - "sqlfn": "aNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "float", - "tfloat" - ], - "ret": "boolean" - } - ], - "sqlop": "%<>" - }, - { - "name": "always_ne_int_tint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ne_base_temporal", - "sqlfn": "aNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "integer", - "tint" - ], - "ret": "boolean" - } - ], - "sqlop": "%<>" - }, - { - "name": "always_ne_tbool_bool", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "b", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "b", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ne_temporal_base", - "sqlfn": "aNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbool", - "boolean" - ], - "ret": "boolean" - } - ], - "sqlop": "%<>" - }, - { - "name": "always_ne_temporal_temporal", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ne_temporal_temporal", - "sqlfn": "aNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbool", - "tbool" - ], - "ret": "boolean" - }, - { - "args": [ - "tint", - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "boolean" - }, - { - "args": [ - "ttext", - "ttext" - ], - "ret": "boolean" - } - ], - "sqlop": "%<>" - }, - { - "name": "always_ne_text_ttext", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ne_base_temporal", - "sqlfn": "aNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "text", - "ttext" - ], - "ret": "boolean" - } - ], - "sqlop": "%<>" - }, - { - "name": "always_ne_tfloat_float", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ne_temporal_base", - "sqlfn": "aNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tfloat", - "float" - ], - "ret": "boolean" - } - ], - "sqlop": "%<>" - }, - { - "name": "always_ne_tint_int", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ne_temporal_base", - "sqlfn": "aNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tint", - "integer" - ], - "ret": "boolean" - } - ], - "sqlop": "%<>" - }, - { - "name": "always_ne_bigint_tbigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ne_base_temporal", - "sqlfn": "aNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "bigint", - "tbigint" - ], - "ret": "boolean" - } - ], - "sqlop": "%<>" - }, - { - "name": "always_ne_tbigint_bigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ne_temporal_base", - "sqlfn": "aNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbigint", - "bigint" - ], - "ret": "boolean" - } - ], - "sqlop": "%<>" - }, - { - "name": "always_ne_ttext_text", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "txt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ne_temporal_base", - "sqlfn": "aNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "ttext", - "text" - ], - "ret": "boolean" - } - ], - "sqlop": "%<>" - }, - { - "name": "ever_eq_bool_tbool", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "b", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "b", - "kind": "json", - "json": "boolean" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_eq_base_temporal", - "sqlfn": "eEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "boolean", - "tbool" - ], - "ret": "boolean" - } - ], - "sqlop": "?=" - }, - { - "name": "ever_eq_float_tfloat", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_eq_base_temporal", - "sqlfn": "eEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "float", - "tfloat" - ], - "ret": "boolean" - } - ], - "sqlop": "?=" - }, - { - "name": "ever_eq_int_tint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_eq_base_temporal", - "sqlfn": "eEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "integer", - "tint" - ], - "ret": "boolean" - } - ], - "sqlop": "?=" - }, - { - "name": "ever_eq_tbool_bool", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "b", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "b", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_eq_temporal_base", - "sqlfn": "eEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbool", - "boolean" - ], - "ret": "boolean" - } - ], - "sqlop": "?=" - }, - { - "name": "ever_eq_temporal_temporal", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_eq_temporal_temporal", - "sqlfn": "eEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbool", - "tbool" - ], - "ret": "boolean" - }, - { - "args": [ - "tint", - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "boolean" - }, - { - "args": [ - "ttext", - "ttext" - ], - "ret": "boolean" - } - ], - "sqlop": "?=" - }, - { - "name": "ever_eq_text_ttext", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_eq_base_temporal", - "sqlfn": "eEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "text", - "ttext" - ], - "ret": "boolean" - } - ], - "sqlop": "?=" - }, - { - "name": "ever_eq_tfloat_float", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_eq_temporal_base", - "sqlfn": "eEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tfloat", - "float" - ], - "ret": "boolean" - } - ], - "sqlop": "?=" - }, - { - "name": "ever_eq_tint_int", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_eq_temporal_base", - "sqlfn": "eEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tint", - "integer" - ], - "ret": "boolean" - } - ], - "sqlop": "?=" - }, - { - "name": "ever_eq_bigint_tbigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_eq_base_temporal", - "sqlfn": "eEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "bigint", - "tbigint" - ], - "ret": "boolean" - } - ], - "sqlop": "?=" - }, - { - "name": "ever_eq_tbigint_bigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_eq_temporal_base", - "sqlfn": "eEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbigint", - "bigint" - ], - "ret": "boolean" - } - ], - "sqlop": "?=" - }, - { - "name": "ever_eq_ttext_text", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "txt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_eq_temporal_base", - "sqlfn": "eEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "ttext", - "text" - ], - "ret": "boolean" - } - ], - "sqlop": "?=" - }, - { - "name": "ever_ge_float_tfloat", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ge_base_temporal", - "sqlfn": "eGe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "float", - "tfloat" - ], - "ret": "boolean" - } - ], - "sqlop": "?>=" - }, - { - "name": "ever_ge_int_tint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ge_base_temporal", - "sqlfn": "eGe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "integer", - "tint" - ], - "ret": "boolean" - } - ], - "sqlop": "?>=" - }, - { - "name": "ever_ge_temporal_temporal", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ge_temporal_temporal", - "sqlfn": "eGe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tint", - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "boolean" - }, - { - "args": [ - "ttext", - "ttext" - ], - "ret": "boolean" - } - ], - "sqlop": "?>=" - }, - { - "name": "ever_ge_text_ttext", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ge_base_temporal", - "sqlfn": "eGe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "text", - "ttext" - ], - "ret": "boolean" - } - ], - "sqlop": "?>=" - }, - { - "name": "ever_ge_tfloat_float", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ge_temporal_base", - "sqlfn": "eGe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tfloat", - "float" - ], - "ret": "boolean" - } - ], - "sqlop": "?>=" - }, - { - "name": "ever_ge_tint_int", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ge_temporal_base", - "sqlfn": "eGe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tint", - "integer" - ], - "ret": "boolean" - } - ], - "sqlop": "?>=" - }, - { - "name": "ever_ge_bigint_tbigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ge_base_temporal", - "sqlfn": "eGe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "bigint", - "tbigint" - ], - "ret": "boolean" - } - ], - "sqlop": "?>=" - }, - { - "name": "ever_ge_tbigint_bigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ge_temporal_base", - "sqlfn": "eGe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbigint", - "bigint" - ], - "ret": "boolean" - } - ], - "sqlop": "?>=" - }, - { - "name": "ever_ge_ttext_text", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "txt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ge_temporal_base", - "sqlfn": "eGe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "ttext", - "text" - ], - "ret": "boolean" - } - ], - "sqlop": "?>=" - }, - { - "name": "ever_gt_float_tfloat", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_gt_base_temporal", - "sqlfn": "eGt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "float", - "tfloat" - ], - "ret": "boolean" - } - ], - "sqlop": "?>" - }, - { - "name": "ever_gt_int_tint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_gt_base_temporal", - "sqlfn": "eGt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "integer", - "tint" - ], - "ret": "boolean" - } - ], - "sqlop": "?>" - }, - { - "name": "ever_gt_temporal_temporal", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_gt_temporal_temporal", - "sqlfn": "eGt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tint", - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "boolean" - }, - { - "args": [ - "ttext", - "ttext" - ], - "ret": "boolean" - } - ], - "sqlop": "?>" - }, - { - "name": "ever_gt_text_ttext", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_gt_base_temporal", - "sqlfn": "eGt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "text", - "ttext" - ], - "ret": "boolean" - } - ], - "sqlop": "?>" - }, - { - "name": "ever_gt_tfloat_float", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_gt_temporal_base", - "sqlfn": "eGt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tfloat", - "float" - ], - "ret": "boolean" - } - ], - "sqlop": "?>" - }, - { - "name": "ever_gt_tint_int", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_gt_temporal_base", - "sqlfn": "eGt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tint", - "integer" - ], - "ret": "boolean" - } - ], - "sqlop": "?>" - }, - { - "name": "ever_gt_bigint_tbigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_gt_base_temporal", - "sqlfn": "eGt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "bigint", - "tbigint" - ], - "ret": "boolean" - } - ], - "sqlop": "?>" - }, - { - "name": "ever_gt_tbigint_bigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_gt_temporal_base", - "sqlfn": "eGt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbigint", - "bigint" - ], - "ret": "boolean" - } - ], - "sqlop": "?>" - }, - { - "name": "ever_gt_ttext_text", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "txt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_gt_temporal_base", - "sqlfn": "eGt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "ttext", - "text" - ], - "ret": "boolean" - } - ], - "sqlop": "?>" - }, - { - "name": "ever_le_float_tfloat", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_le_base_temporal", - "sqlfn": "eLe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "float", - "tfloat" - ], - "ret": "boolean" - } - ], - "sqlop": "?<=" - }, - { - "name": "ever_le_int_tint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_le_base_temporal", - "sqlfn": "eLe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "integer", - "tint" - ], - "ret": "boolean" - } - ], - "sqlop": "?<=" - }, - { - "name": "ever_le_temporal_temporal", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_le_temporal_temporal", - "sqlfn": "eLe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tint", - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "boolean" - }, - { - "args": [ - "ttext", - "ttext" - ], - "ret": "boolean" - } - ], - "sqlop": "?<=" - }, - { - "name": "ever_le_text_ttext", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_le_base_temporal", - "sqlfn": "eLe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "text", - "ttext" - ], - "ret": "boolean" - } - ], - "sqlop": "?<=" - }, - { - "name": "ever_le_tfloat_float", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_le_temporal_base", - "sqlfn": "eLe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tfloat", - "float" - ], - "ret": "boolean" - } - ], - "sqlop": "?<=" - }, - { - "name": "ever_le_tint_int", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_le_temporal_base", - "sqlfn": "eLe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tint", - "integer" - ], - "ret": "boolean" - } - ], - "sqlop": "?<=" - }, - { - "name": "ever_le_bigint_tbigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_le_base_temporal", - "sqlfn": "eLe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "bigint", - "tbigint" - ], - "ret": "boolean" - } - ], - "sqlop": "?<=" - }, - { - "name": "ever_le_tbigint_bigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_le_temporal_base", - "sqlfn": "eLe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbigint", - "bigint" - ], - "ret": "boolean" - } - ], - "sqlop": "?<=" - }, - { - "name": "ever_le_ttext_text", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "txt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_le_temporal_base", - "sqlfn": "eLe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "ttext", - "text" - ], - "ret": "boolean" - } - ], - "sqlop": "?<=" - }, - { - "name": "ever_lt_float_tfloat", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_lt_base_temporal", - "sqlfn": "eLt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "float", - "tfloat" - ], - "ret": "boolean" - } - ], - "sqlop": "?<" - }, - { - "name": "ever_lt_int_tint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_lt_base_temporal", - "sqlfn": "eLt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "integer", - "tint" - ], - "ret": "boolean" - } - ], - "sqlop": "?<" - }, - { - "name": "ever_lt_temporal_temporal", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_lt_temporal_temporal", - "sqlfn": "eLt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tint", - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "boolean" - }, - { - "args": [ - "ttext", - "ttext" - ], - "ret": "boolean" - } - ], - "sqlop": "?<" - }, - { - "name": "ever_lt_text_ttext", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_lt_base_temporal", - "sqlfn": "eLt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "text", - "ttext" - ], - "ret": "boolean" - } - ], - "sqlop": "?<" - }, - { - "name": "ever_lt_tfloat_float", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_lt_temporal_base", - "sqlfn": "eLt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tfloat", - "float" - ], - "ret": "boolean" - } - ], - "sqlop": "?<" - }, - { - "name": "ever_lt_tint_int", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_lt_temporal_base", - "sqlfn": "eLt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tint", - "integer" - ], - "ret": "boolean" - } - ], - "sqlop": "?<" - }, - { - "name": "ever_lt_bigint_tbigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_lt_base_temporal", - "sqlfn": "eLt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "bigint", - "tbigint" - ], - "ret": "boolean" - } - ], - "sqlop": "?<" - }, - { - "name": "ever_lt_tbigint_bigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_lt_temporal_base", - "sqlfn": "eLt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbigint", - "bigint" - ], - "ret": "boolean" - } - ], - "sqlop": "?<" - }, - { - "name": "ever_lt_ttext_text", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "txt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_lt_temporal_base", - "sqlfn": "eLt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "ttext", - "text" - ], - "ret": "boolean" - } - ], - "sqlop": "?<" - }, - { - "name": "ever_ne_bool_tbool", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "b", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "b", - "kind": "json", - "json": "boolean" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ne_base_temporal", - "sqlfn": "eNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "boolean", - "tbool" - ], - "ret": "boolean" - } - ], - "sqlop": "?<>" - }, - { - "name": "ever_ne_float_tfloat", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ne_base_temporal", - "sqlfn": "eNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "float", - "tfloat" - ], - "ret": "boolean" - } - ], - "sqlop": "?<>" - }, - { - "name": "ever_ne_int_tint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ne_base_temporal", - "sqlfn": "eNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "integer", - "tint" - ], - "ret": "boolean" - } - ], - "sqlop": "?<>" - }, - { - "name": "ever_ne_tbool_bool", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "b", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "b", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ne_temporal_base", - "sqlfn": "eNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbool", - "boolean" - ], - "ret": "boolean" - } - ], - "sqlop": "?<>" - }, - { - "name": "ever_ne_temporal_temporal", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ne_temporal_temporal", - "sqlfn": "eNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbool", - "tbool" - ], - "ret": "boolean" - }, - { - "args": [ - "tint", - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "boolean" - }, - { - "args": [ - "ttext", - "ttext" - ], - "ret": "boolean" - } - ], - "sqlop": "?<>" - }, - { - "name": "ever_ne_text_ttext", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ne_base_temporal", - "sqlfn": "eNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "text", - "ttext" - ], - "ret": "boolean" - } - ], - "sqlop": "?<>" - }, - { - "name": "ever_ne_tfloat_float", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ne_temporal_base", - "sqlfn": "eNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tfloat", - "float" - ], - "ret": "boolean" - } - ], - "sqlop": "?<>" - }, - { - "name": "ever_ne_tint_int", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ne_temporal_base", - "sqlfn": "eNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tint", - "integer" - ], - "ret": "boolean" - } - ], - "sqlop": "?<>" - }, - { - "name": "ever_ne_bigint_tbigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ne_base_temporal", - "sqlfn": "eNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "bigint", - "tbigint" - ], - "ret": "boolean" - } - ], - "sqlop": "?<>" - }, - { - "name": "ever_ne_tbigint_bigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ne_temporal_base", - "sqlfn": "eNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbigint", - "bigint" - ], - "ret": "boolean" - } - ], - "sqlop": "?<>" - }, - { - "name": "ever_ne_ttext_text", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_temporal_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "txt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ne_temporal_base", - "sqlfn": "eNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "ttext", - "text" - ], - "ret": "boolean" - } - ], - "sqlop": "?<>" - }, - { - "name": "teq_bigint_tbigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Teq_base_temporal", - "sqlfn": "tEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "bigint", - "tbigint" - ], - "ret": "tbool" - } - ], - "sqlop": "#=" - }, - { - "name": "teq_bool_tbool", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "b", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "b", - "kind": "json", - "json": "boolean" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Teq_base_temporal", - "sqlfn": "tEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "boolean", - "tbool" - ], - "ret": "tbool" - }, - { - "args": [ - "integer", - "tint" - ], - "ret": "tbool" - }, - { - "args": [ - "bigint", - "tbigint" - ], - "ret": "tbool" - }, - { - "args": [ - "float", - "tfloat" - ], - "ret": "tbool" - }, - { - "args": [ - "text", - "ttext" - ], - "ret": "tbool" - } - ], - "sqlop": "#=" - }, - { - "name": "teq_float_tfloat", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Teq_base_temporal", - "sqlfn": "tEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "float", - "tfloat" - ], - "ret": "tbool" - } - ], - "sqlop": "#=" - }, - { - "name": "teq_int_tint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Teq_base_temporal", - "sqlfn": "tEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "integer", - "tint" - ], - "ret": "tbool" - } - ], - "sqlop": "#=" - }, - { - "name": "teq_tbigint_bigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Teq_temporal_base", - "sqlfn": "tEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tbigint", - "bigint" - ], - "ret": "tbool" - } - ], - "sqlop": "#=" - }, - { - "name": "teq_tbool_bool", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "b", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "b", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Teq_temporal_base", - "sqlfn": "tEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tbool", - "boolean" - ], - "ret": "tbool" - }, - { - "args": [ - "tint", - "integer" - ], - "ret": "tbool" - }, - { - "args": [ - "tbigint", - "bigint" - ], - "ret": "tbool" - }, - { - "args": [ - "tfloat", - "float" - ], - "ret": "tbool" - }, - { - "args": [ - "ttext", - "text" - ], - "ret": "tbool" - } - ], - "sqlop": "#=" - }, - { - "name": "teq_temporal_temporal", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Teq_temporal_temporal", - "sqlfn": "tEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "tbool" - }, - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "tbool" - }, - { - "args": [ - "tgeography", - "tgeography" - ], - "ret": "tbool" - }, - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "tbool" - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint" - ], - "ret": "tbool" - }, - { - "args": [ - "th3index", - "th3index" - ], - "ret": "tbool" - }, - { - "args": [ - "tjsonb", - "tjsonb" - ], - "ret": "tbool" - }, - { - "args": [ - "tnpoint", - "tnpoint" - ], - "ret": "tbool" - }, - { - "args": [ - "tpcpoint", - "tpcpoint" - ], - "ret": "tbool" - }, - { - "args": [ - "tpcpatch", - "tpcpatch" - ], - "ret": "tbool" - }, - { - "args": [ - "tpose", - "tpose" - ], - "ret": "tbool" - }, - { - "args": [ - "tposechain", - "tposechain" - ], - "ret": "tbool" - }, - { - "args": [ - "tquadbin", - "tquadbin" - ], - "ret": "tbool" - }, - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "tbool" - }, - { - "args": [ - "ts2cell", - "ts2cell" - ], - "ret": "tbool" - }, - { - "args": [ - "tbool", - "tbool" - ], - "ret": "tbool" - }, - { - "args": [ - "tint", - "tint" - ], - "ret": "tbool" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "tbool" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "tbool" - }, - { - "args": [ - "ttext", - "ttext" - ], - "ret": "tbool" - } - ], - "sqlop": "#=" - }, - { - "name": "teq_text_ttext", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Teq_base_temporal", - "sqlfn": "tEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "text", - "ttext" - ], - "ret": "tbool" - } - ], - "sqlop": "#=" - }, - { - "name": "teq_tfloat_float", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Teq_temporal_base", - "sqlfn": "tEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tfloat", - "float" - ], - "ret": "tbool" - } - ], - "sqlop": "#=" - }, - { - "name": "teq_tint_int", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Teq_temporal_base", - "sqlfn": "tEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tint", - "integer" - ], - "ret": "tbool" - } - ], - "sqlop": "#=" - }, - { - "name": "teq_ttext_text", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "txt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Teq_temporal_base", - "sqlfn": "tEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "ttext", - "text" - ], - "ret": "tbool" - } - ], - "sqlop": "#=" - }, - { - "name": "tge_bigint_tbigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tge_base_temporal", - "sqlfn": "tGe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "bigint", - "tbigint" - ], - "ret": "tbool" - } - ], - "sqlop": "#>=" - }, - { - "name": "tge_float_tfloat", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tge_base_temporal", - "sqlfn": "tGe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "float", - "tfloat" - ], - "ret": "tbool" - } - ], - "sqlop": "#>=" - }, - { - "name": "tge_int_tint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tge_base_temporal", - "sqlfn": "tGe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "integer", - "tint" - ], - "ret": "tbool" - } - ], - "sqlop": "#>=" - }, - { - "name": "tge_temporal_temporal", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tge_temporal_temporal", - "sqlfn": "tGe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tint", - "tint" - ], - "ret": "tbool" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "tbool" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "tbool" - }, - { - "args": [ - "ttext", - "ttext" - ], - "ret": "tbool" - } - ], - "sqlop": "#>=" - }, - { - "name": "tge_text_ttext", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tge_base_temporal", - "sqlfn": "tGe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "text", - "ttext" - ], - "ret": "tbool" - } - ], - "sqlop": "#>=" - }, - { - "name": "tge_tbigint_bigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tge_temporal_base", - "sqlfn": "tGe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tbigint", - "bigint" - ], - "ret": "tbool" - } - ], - "sqlop": "#>=" - }, - { - "name": "tge_tfloat_float", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tge_temporal_base", - "sqlfn": "tGe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tfloat", - "float" - ], - "ret": "tbool" - } - ], - "sqlop": "#>=" - }, - { - "name": "tge_tint_int", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tge_temporal_base", - "sqlfn": "tGe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tint", - "integer" - ], - "ret": "tbool" - } - ], - "sqlop": "#>=" - }, - { - "name": "tge_ttext_text", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "txt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tge_temporal_base", - "sqlfn": "tGe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "ttext", - "text" - ], - "ret": "tbool" - } - ], - "sqlop": "#>=" - }, - { - "name": "tgt_bigint_tbigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tgt_base_temporal", - "sqlfn": "tGt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "bigint", - "tbigint" - ], - "ret": "tbool" - } - ], - "sqlop": "#>" - }, - { - "name": "tgt_float_tfloat", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tgt_base_temporal", - "sqlfn": "tGt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "float", - "tfloat" - ], - "ret": "tbool" - } - ], - "sqlop": "#>" - }, - { - "name": "tgt_int_tint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tgt_base_temporal", - "sqlfn": "tGt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "integer", - "tint" - ], - "ret": "tbool" - } - ], - "sqlop": "#>" - }, - { - "name": "tgt_temporal_temporal", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tgt_temporal_temporal", - "sqlfn": "tGt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tint", - "tint" - ], - "ret": "tbool" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "tbool" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "tbool" - }, - { - "args": [ - "ttext", - "ttext" - ], - "ret": "tbool" - } - ], - "sqlop": "#>" - }, - { - "name": "tgt_text_ttext", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tgt_base_temporal", - "sqlfn": "tGt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "text", - "ttext" - ], - "ret": "tbool" - } - ], - "sqlop": "#>" - }, - { - "name": "tgt_tbigint_bigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tgt_temporal_base", - "sqlfn": "tGt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tbigint", - "bigint" - ], - "ret": "tbool" - } - ], - "sqlop": "#>" - }, - { - "name": "tgt_tfloat_float", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tgt_temporal_base", - "sqlfn": "tGt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tfloat", - "float" - ], - "ret": "tbool" - } - ], - "sqlop": "#>" - }, - { - "name": "tgt_tint_int", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tgt_temporal_base", - "sqlfn": "tGt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tint", - "integer" - ], - "ret": "tbool" - } - ], - "sqlop": "#>" - }, - { - "name": "tgt_ttext_text", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "txt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tgt_temporal_base", - "sqlfn": "tGt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "ttext", - "text" - ], - "ret": "tbool" - } - ], - "sqlop": "#>" - }, - { - "name": "tle_bigint_tbigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tle_base_temporal", - "sqlfn": "tLe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "bigint", - "tbigint" - ], - "ret": "tbool" - } - ], - "sqlop": "#<=" - }, - { - "name": "tle_float_tfloat", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tle_base_temporal", - "sqlfn": "tLe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "float", - "tfloat" - ], - "ret": "tbool" - } - ], - "sqlop": "#<=" - }, - { - "name": "tle_int_tint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tle_base_temporal", - "sqlfn": "tLe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "integer", - "tint" - ], - "ret": "tbool" - } - ], - "sqlop": "#<=" - }, - { - "name": "tle_temporal_temporal", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tle_temporal_temporal", - "sqlfn": "tLe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tint", - "tint" - ], - "ret": "tbool" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "tbool" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "tbool" - }, - { - "args": [ - "ttext", - "ttext" - ], - "ret": "tbool" - } - ], - "sqlop": "#<=" - }, - { - "name": "tle_text_ttext", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tle_base_temporal", - "sqlfn": "tLe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "text", - "ttext" - ], - "ret": "tbool" - } - ], - "sqlop": "#<=" - }, - { - "name": "tle_tbigint_bigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tle_temporal_base", - "sqlfn": "tLe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tbigint", - "bigint" - ], - "ret": "tbool" - } - ], - "sqlop": "#<=" - }, - { - "name": "tle_tfloat_float", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tle_temporal_base", - "sqlfn": "tLe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tfloat", - "float" - ], - "ret": "tbool" - } - ], - "sqlop": "#<=" - }, - { - "name": "tle_tint_int", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tle_temporal_base", - "sqlfn": "tLe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tint", - "integer" - ], - "ret": "tbool" - } - ], - "sqlop": "#<=" - }, - { - "name": "tle_ttext_text", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "txt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tle_temporal_base", - "sqlfn": "tLe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "ttext", - "text" - ], - "ret": "tbool" - } - ], - "sqlop": "#<=" - }, - { - "name": "tlt_bigint_tbigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tlt_base_temporal", - "sqlfn": "tLt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "bigint", - "tbigint" - ], - "ret": "tbool" - } - ], - "sqlop": "#<" - }, - { - "name": "tlt_float_tfloat", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tlt_base_temporal", - "sqlfn": "tLt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "float", - "tfloat" - ], - "ret": "tbool" - } - ], - "sqlop": "#<" - }, - { - "name": "tlt_int_tint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tlt_base_temporal", - "sqlfn": "tLt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "integer", - "tint" - ], - "ret": "tbool" - } - ], - "sqlop": "#<" - }, - { - "name": "tlt_temporal_temporal", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tlt_temporal_temporal", - "sqlfn": "tLt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tint", - "tint" - ], - "ret": "tbool" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "tbool" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "tbool" - }, - { - "args": [ - "ttext", - "ttext" - ], - "ret": "tbool" - } - ], - "sqlop": "#<" - }, - { - "name": "tlt_text_ttext", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tlt_base_temporal", - "sqlfn": "tLt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "text", - "ttext" - ], - "ret": "tbool" - } - ], - "sqlop": "#<" - }, - { - "name": "tlt_tbigint_bigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tlt_temporal_base", - "sqlfn": "tLt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tbigint", - "bigint" - ], - "ret": "tbool" - } - ], - "sqlop": "#<" - }, - { - "name": "tlt_tfloat_float", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tlt_temporal_base", - "sqlfn": "tLt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tfloat", - "float" - ], - "ret": "tbool" - } - ], - "sqlop": "#<" - }, - { - "name": "tlt_tint_int", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tlt_temporal_base", - "sqlfn": "tLt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tint", - "integer" - ], - "ret": "tbool" - } - ], - "sqlop": "#<" - }, - { - "name": "tlt_ttext_text", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "txt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tlt_temporal_base", - "sqlfn": "tLt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "ttext", - "text" - ], - "ret": "tbool" - } - ], - "sqlop": "#<" - }, - { - "name": "tne_bigint_tbigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tne_base_temporal", - "sqlfn": "tNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "bigint", - "tbigint" - ], - "ret": "tbool" - } - ], - "sqlop": "#<>" - }, - { - "name": "tne_bool_tbool", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "b", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "b", - "kind": "json", - "json": "boolean" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tne_base_temporal", - "sqlfn": "tNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "boolean", - "tbool" - ], - "ret": "tbool" - }, - { - "args": [ - "integer", - "tint" - ], - "ret": "tbool" - }, - { - "args": [ - "bigint", - "tbigint" - ], - "ret": "tbool" - }, - { - "args": [ - "float", - "tfloat" - ], - "ret": "tbool" - }, - { - "args": [ - "text", - "ttext" - ], - "ret": "tbool" - } - ], - "sqlop": "#<>" - }, - { - "name": "tne_float_tfloat", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tne_base_temporal", - "sqlfn": "tNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "float", - "tfloat" - ], - "ret": "tbool" - } - ], - "sqlop": "#<>" - }, - { - "name": "tne_int_tint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tne_base_temporal", - "sqlfn": "tNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "integer", - "tint" - ], - "ret": "tbool" - } - ], - "sqlop": "#<>" - }, - { - "name": "tne_tbigint_bigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tne_temporal_base", - "sqlfn": "tNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tbigint", - "bigint" - ], - "ret": "tbool" - } - ], - "sqlop": "#<>" - }, - { - "name": "tne_tbool_bool", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "b", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "b", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tne_temporal_base", - "sqlfn": "tNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tbool", - "boolean" - ], - "ret": "tbool" - }, - { - "args": [ - "tint", - "integer" - ], - "ret": "tbool" - }, - { - "args": [ - "tbigint", - "bigint" - ], - "ret": "tbool" - }, - { - "args": [ - "tfloat", - "float" - ], - "ret": "tbool" - }, - { - "args": [ - "ttext", - "text" - ], - "ret": "tbool" - } - ], - "sqlop": "#<>" - }, - { - "name": "tne_temporal_temporal", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tne_temporal_temporal", - "sqlfn": "tNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "tbool" - }, - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "tbool" - }, - { - "args": [ - "tgeography", - "tgeography" - ], - "ret": "tbool" - }, - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "tbool" - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint" - ], - "ret": "tbool" - }, - { - "args": [ - "th3index", - "th3index" - ], - "ret": "tbool" - }, - { - "args": [ - "tjsonb", - "tjsonb" - ], - "ret": "tbool" - }, - { - "args": [ - "tnpoint", - "tnpoint" - ], - "ret": "tbool" - }, - { - "args": [ - "tpcpoint", - "tpcpoint" - ], - "ret": "tbool" - }, - { - "args": [ - "tpcpatch", - "tpcpatch" - ], - "ret": "tbool" - }, - { - "args": [ - "tpose", - "tpose" - ], - "ret": "tbool" - }, - { - "args": [ - "tposechain", - "tposechain" - ], - "ret": "tbool" - }, - { - "args": [ - "tquadbin", - "tquadbin" - ], - "ret": "tbool" - }, - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "tbool" - }, - { - "args": [ - "ts2cell", - "ts2cell" - ], - "ret": "tbool" - }, - { - "args": [ - "tbool", - "tbool" - ], - "ret": "tbool" - }, - { - "args": [ - "tint", - "tint" - ], - "ret": "tbool" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "tbool" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "tbool" - }, - { - "args": [ - "ttext", - "ttext" - ], - "ret": "tbool" - } - ], - "sqlop": "#<>" - }, - { - "name": "tne_text_ttext", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tne_base_temporal", - "sqlfn": "tNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "text", - "ttext" - ], - "ret": "tbool" - } - ], - "sqlop": "#<>" - }, - { - "name": "tne_tfloat_float", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tne_temporal_base", - "sqlfn": "tNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tfloat", - "float" - ], - "ret": "tbool" - } - ], - "sqlop": "#<>" - }, - { - "name": "tne_tint_int", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tne_temporal_base", - "sqlfn": "tNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tint", - "integer" - ], - "ret": "tbool" - } - ], - "sqlop": "#<>" - }, - { - "name": "tne_ttext_text", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_temporal_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "txt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tne_temporal_base", - "sqlfn": "tNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "ttext", - "text" - ], - "ret": "tbool" - } - ], - "sqlop": "#<>" - }, - { - "name": "temporal_spans", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Span", - "canonical": "Span" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_temporal_bbox_split", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_spans", - "sqlfn": "spans", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tstzspan[]", - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "tgeometry" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "tgeography" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "th3index" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "tjsonb" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "tnpoint" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "tpose" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "tquadbin" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "trgeometry" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "ts2cell" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "tbool" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "tint" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "tbigint" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "tfloat" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "ttext" - ], - "ret": "tstzspan[]" - } - ] - }, - { - "name": "temporal_split_each_n_spans", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "elem_count", - "cType": "int", - "canonical": "int" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Span", - "canonical": "Span" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_temporal_bbox_split", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "elem_count", - "kind": "json", - "json": "integer" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_split_each_n_spans", - "sqlfn": "splitEachNSpans", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tstzspan[]", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "integer" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "tgeometry", - "integer" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "tgeography", - "integer" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "tgeompoint", - "integer" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "tgeogpoint", - "integer" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "th3index", - "integer" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "tjsonb", - "integer" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "tnpoint", - "integer" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "tpcpoint", - "integer" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "tpcpatch", - "integer" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "tpose", - "integer" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "tquadbin", - "integer" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "trgeometry", - "integer" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "ts2cell", - "integer" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "tbool", - "integer" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "tint", - "integer" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "tbigint", - "integer" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "tfloat", - "integer" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "ttext", - "integer" - ], - "ret": "tstzspan[]" - } - ] - }, - { - "name": "temporal_split_n_spans", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "span_count", - "cType": "int", - "canonical": "int" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Span", - "canonical": "Span" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_temporal_bbox_split", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "span_count", - "kind": "json", - "json": "integer" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_split_n_spans", - "sqlfn": "splitNSpans", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tstzspan[]", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "integer" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "tgeometry", - "integer" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "tgeography", - "integer" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "tgeompoint", - "integer" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "tgeogpoint", - "integer" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "th3index", - "integer" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "tjsonb", - "integer" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "tnpoint", - "integer" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "tpcpoint", - "integer" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "tpcpatch", - "integer" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "tpose", - "integer" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "tquadbin", - "integer" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "trgeometry", - "integer" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "ts2cell", - "integer" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "tbool", - "integer" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "tint", - "integer" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "tbigint", - "integer" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "tfloat", - "integer" - ], - "ret": "tstzspan[]" - }, - { - "args": [ - "ttext", - "integer" - ], - "ret": "tstzspan[]" - } - ] - }, - { - "name": "tnumber_split_each_n_tboxes", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "elem_count", - "cType": "int", - "canonical": "int" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "TBox", - "canonical": "TBox" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_temporal_bbox_split", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "elem_count", - "kind": "json", - "json": "integer" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tnumber_split_each_n_tboxes", - "sqlfn": "splitEachNTboxes", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbox[]", - "sqlSignatures": [ - { - "args": [ - "tint", - "integer" - ], - "ret": "tbox[]" - }, - { - "args": [ - "tbigint", - "integer" - ], - "ret": "tbox[]" - }, - { - "args": [ - "tfloat", - "integer" - ], - "ret": "tbox[]" - } - ] - }, - { - "name": "tnumber_split_n_tboxes", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box_count", - "cType": "int", - "canonical": "int" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "TBox", - "canonical": "TBox" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_temporal_bbox_split", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box_count", - "kind": "json", - "json": "integer" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tnumber_split_n_tboxes", - "sqlfn": "splitNTboxes", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbox[]", - "sqlSignatures": [ - { - "args": [ - "tint", - "integer" - ], - "ret": "tbox[]" - }, - { - "args": [ - "tbigint", - "integer" - ], - "ret": "tbox[]" - }, - { - "args": [ - "tfloat", - "integer" - ], - "ret": "tbox[]" - } - ] - }, - { - "name": "tnumber_tboxes", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "TBox", - "canonical": "TBox" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_temporal_bbox_split", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tnumber_tboxes", - "sqlfn": "tboxes", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tbox[]", - "sqlSignatures": [ - { - "args": [ - "tint" - ], - "ret": "tbox[]" - }, - { - "args": [ - "tbigint" - ], - "ret": "tbox[]" - }, - { - "args": [ - "tfloat" - ], - "ret": "tbox[]" - } - ] - }, - { - "name": "adjacent_numspan_tnumber", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Adjacent_numspan_tnumber", - "sqlfn": "adjacent_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "-|-", - "sqlfnBackingOnly": true, - "publicSqlName": "adjacent" - }, - { - "name": "adjacent_tbox_tnumber", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Adjacent_tbox_tnumber", - "sqlfn": "adjacent_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "-|-", - "sqlfnBackingOnly": true, - "publicSqlName": "adjacent" - }, - { - "name": "adjacent_temporal_temporal", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Adjacent_temporal_temporal", - "sqlfn": "adjacent_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "-|-", - "sqlfnBackingOnly": true, - "publicSqlName": "adjacent" - }, - { - "name": "adjacent_temporal_tstzspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_temporal_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Adjacent_temporal_tstzspan", - "sqlfn": "adjacent_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "-|-", - "sqlfnBackingOnly": true, - "publicSqlName": "adjacent" - }, - { - "name": "adjacent_tnumber_numspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_temporal_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Adjacent_tnumber_numspan", - "sqlfn": "adjacent_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "-|-", - "sqlfnBackingOnly": true, - "publicSqlName": "adjacent" - }, - { - "name": "adjacent_tnumber_tbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_temporal_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Adjacent_tnumber_tbox", - "sqlfn": "adjacent_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "-|-", - "sqlfnBackingOnly": true, - "publicSqlName": "adjacent" - }, - { - "name": "adjacent_tnumber_tnumber", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Adjacent_tnumber_tnumber", - "sqlfn": "adjacent_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "-|-", - "sqlfnBackingOnly": true, - "publicSqlName": "adjacent" - }, - { - "name": "adjacent_tstzspan_temporal", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Adjacent_tstzspan_temporal", - "sqlfn": "adjacent_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "-|-", - "sqlfnBackingOnly": true, - "publicSqlName": "adjacent" - }, - { - "name": "contained_numspan_tnumber", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contained_numspan_tnumber", - "sqlfn": "contained_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "<@", - "sqlfnBackingOnly": true, - "publicSqlName": "contained" - }, - { - "name": "contained_tbox_tnumber", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contained_tbox_tnumber", - "sqlfn": "contained_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "<@", - "sqlfnBackingOnly": true, - "publicSqlName": "contained" - }, - { - "name": "contained_temporal_temporal", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contained_temporal_temporal", - "sqlfn": "contained_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "<@", - "sqlfnBackingOnly": true, - "publicSqlName": "contained" - }, - { - "name": "contained_temporal_tstzspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_temporal_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contained_temporal_tstzspan", - "sqlfn": "contained_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "<@", - "sqlfnBackingOnly": true, - "publicSqlName": "contained" - }, - { - "name": "contained_tnumber_numspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_temporal_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contained_tnumber_numspan", - "sqlfn": "contained_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "<@", - "sqlfnBackingOnly": true, - "publicSqlName": "contained" - }, - { - "name": "contained_tnumber_tbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_temporal_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contained_tnumber_tbox", - "sqlfn": "contained_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "<@", - "sqlfnBackingOnly": true, - "publicSqlName": "contained" - }, - { - "name": "contained_tnumber_tnumber", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contained_tnumber_tnumber", - "sqlfn": "contained_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "<@", - "sqlfnBackingOnly": true, - "publicSqlName": "contained" - }, - { - "name": "contained_tstzspan_temporal", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contained_tstzspan_temporal", - "sqlfn": "contained_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "<@", - "sqlfnBackingOnly": true, - "publicSqlName": "contained" - }, - { - "name": "contains_numspan_tnumber", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contains_numspan_tnumber", - "sqlfn": "contains_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "@>", - "sqlfnBackingOnly": true, - "publicSqlName": "contains" - }, - { - "name": "contains_tbox_tnumber", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contains_tbox_tnumber", - "sqlfn": "contains_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "@>", - "sqlfnBackingOnly": true, - "publicSqlName": "contains" - }, - { - "name": "contains_temporal_tstzspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_temporal_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contains_temporal_tstzspan", - "sqlfn": "contains_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "@>", - "sqlfnBackingOnly": true, - "publicSqlName": "contains" - }, - { - "name": "contains_temporal_temporal", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contains_temporal_temporal", - "sqlfn": "contains_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "@>", - "sqlfnBackingOnly": true, - "publicSqlName": "contains" - }, - { - "name": "contains_tnumber_numspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_temporal_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contains_tnumber_numspan", - "sqlfn": "contains_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "@>", - "sqlfnBackingOnly": true, - "publicSqlName": "contains" - }, - { - "name": "contains_tnumber_tbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_temporal_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contains_tnumber_tbox", - "sqlfn": "contains_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "@>", - "sqlfnBackingOnly": true, - "publicSqlName": "contains" - }, - { - "name": "contains_tnumber_tnumber", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contains_tnumber_tnumber", - "sqlfn": "contains_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "@>", - "sqlfnBackingOnly": true, - "publicSqlName": "contains" - }, - { - "name": "contains_tstzspan_temporal", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contains_tstzspan_temporal", - "sqlfn": "contains_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "@>", - "sqlfnBackingOnly": true, - "publicSqlName": "contains" - }, - { - "name": "overlaps_numspan_tnumber", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overlaps_numspan_tnumber", - "sqlfn": "overlaps_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "&&", - "sqlfnBackingOnly": true, - "publicSqlName": "overlaps" - }, - { - "name": "overlaps_tbox_tnumber", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overlaps_tbox_tnumber", - "sqlfn": "overlaps_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "&&", - "sqlfnBackingOnly": true, - "publicSqlName": "overlaps" - }, - { - "name": "overlaps_temporal_temporal", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overlaps_temporal_temporal", - "sqlfn": "overlaps_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "&&", - "sqlfnBackingOnly": true, - "publicSqlName": "overlaps" - }, - { - "name": "overlaps_temporal_tstzspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_temporal_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overlaps_temporal_tstzspan", - "sqlfn": "overlaps_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "&&", - "sqlfnBackingOnly": true, - "publicSqlName": "overlaps" - }, - { - "name": "overlaps_tnumber_numspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_temporal_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overlaps_tnumber_numspan", - "sqlfn": "overlaps_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "&&", - "sqlfnBackingOnly": true, - "publicSqlName": "overlaps" - }, - { - "name": "overlaps_tnumber_tbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_temporal_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overlaps_tnumber_tbox", - "sqlfn": "overlaps_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "&&", - "sqlfnBackingOnly": true, - "publicSqlName": "overlaps" - }, - { - "name": "overlaps_tnumber_tnumber", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overlaps_tnumber_tnumber", - "sqlfn": "overlaps_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "&&", - "sqlfnBackingOnly": true, - "publicSqlName": "overlaps" - }, - { - "name": "overlaps_tstzspan_temporal", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overlaps_tstzspan_temporal", - "sqlfn": "overlaps_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "&&", - "sqlfnBackingOnly": true, - "publicSqlName": "overlaps" - }, - { - "name": "same_numspan_tnumber", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Same_numspan_tnumber", - "sqlfn": "same_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "~=", - "sqlfnBackingOnly": true, - "publicSqlName": "same" - }, - { - "name": "same_tbox_tnumber", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Same_tbox_tnumber", - "sqlfn": "same_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "~=", - "sqlfnBackingOnly": true, - "publicSqlName": "same" - }, - { - "name": "same_temporal_temporal", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Same_temporal_temporal", - "sqlfn": "same_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "~=", - "sqlfnBackingOnly": true, - "publicSqlName": "same" - }, - { - "name": "same_temporal_tstzspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_temporal_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Same_temporal_tstzspan", - "sqlfn": "same_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "~=", - "sqlfnBackingOnly": true, - "publicSqlName": "same" - }, - { - "name": "same_tnumber_numspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_temporal_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Same_tnumber_numspan", - "sqlfn": "same_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "~=", - "sqlfnBackingOnly": true, - "publicSqlName": "same" - }, - { - "name": "same_tnumber_tbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_temporal_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Same_tnumber_tbox", - "sqlfn": "same_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "~=", - "sqlfnBackingOnly": true, - "publicSqlName": "same" - }, - { - "name": "same_tnumber_tnumber", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Same_tnumber_tnumber", - "sqlfn": "same_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "~=", - "sqlfnBackingOnly": true, - "publicSqlName": "same" - }, - { - "name": "same_tstzspan_temporal", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Same_tstzspan_temporal", - "sqlfn": "same_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "~=", - "sqlfnBackingOnly": true, - "publicSqlName": "same" - }, - { - "name": "after_tbox_tnumber", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "After_tbox_tnumber", - "sqlfn": "after", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbox", - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "tbox", - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "tbox", - "tfloat" - ], - "ret": "boolean" - } - ], - "sqlop": "#>>" - }, - { - "name": "after_temporal_tstzspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_temporal_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "After_temporal_tstzspan", - "sqlfn": "after", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeometry", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeography", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeogpoint", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "th3index", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tjsonb", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tnpoint", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tpcpoint", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tpcpatch", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tpose", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tposechain", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tquadbin", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "trgeometry", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "ts2cell", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tbool", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tint", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tbigint", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tfloat", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "ttext", - "tstzspan" - ], - "ret": "boolean" - } - ], - "sqlop": "#>>" - }, - { - "name": "after_temporal_temporal", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "After_temporal_temporal", - "sqlfn": "after", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tjsonb", - "tjsonb" - ], - "ret": "boolean" - }, - { - "args": [ - "tbool", - "tbool" - ], - "ret": "boolean" - }, - { - "args": [ - "ttext", - "ttext" - ], - "ret": "boolean" - } - ], - "sqlop": "#>>" - }, - { - "name": "after_tnumber_tbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_temporal_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "After_tnumber_tbox", - "sqlfn": "after", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tint", - "tbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tbigint", - "tbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tfloat", - "tbox" - ], - "ret": "boolean" - } - ], - "sqlop": "#>>" - }, - { - "name": "after_tnumber_tnumber", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "After_tnumber_tnumber", - "sqlfn": "after", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tint", - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "boolean" - } - ], - "sqlop": "#>>" - }, - { - "name": "after_tstzspan_temporal", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "After_tstzspan_temporal", - "sqlfn": "after", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tstzspan", - "tcbuffer" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tgeography" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tgeogpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "th3index" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tjsonb" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tnpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tpcpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tpcpatch" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tpose" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tposechain" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tquadbin" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "trgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "ts2cell" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tbool" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tfloat" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "ttext" - ], - "ret": "boolean" - } - ], - "sqlop": "#>>" - }, - { - "name": "before_tbox_tnumber", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Before_tbox_tnumber", - "sqlfn": "before", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbox", - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "tbox", - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "tbox", - "tfloat" - ], - "ret": "boolean" - } - ], - "sqlop": "<<#" - }, - { - "name": "before_temporal_tstzspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_temporal_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Before_temporal_tstzspan", - "sqlfn": "before", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeometry", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeography", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeogpoint", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "th3index", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tjsonb", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tnpoint", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tpcpoint", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tpcpatch", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tpose", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tposechain", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tquadbin", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "trgeometry", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "ts2cell", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tbool", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tint", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tbigint", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tfloat", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "ttext", - "tstzspan" - ], - "ret": "boolean" - } - ], - "sqlop": "<<#" - }, - { - "name": "before_temporal_temporal", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Before_temporal_temporal", - "sqlfn": "before", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tjsonb", - "tjsonb" - ], - "ret": "boolean" - }, - { - "args": [ - "tbool", - "tbool" - ], - "ret": "boolean" - }, - { - "args": [ - "ttext", - "ttext" - ], - "ret": "boolean" - } - ], - "sqlop": "<<#" - }, - { - "name": "before_tnumber_tbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_temporal_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Before_tnumber_tbox", - "sqlfn": "before", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tint", - "tbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tbigint", - "tbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tfloat", - "tbox" - ], - "ret": "boolean" - } - ], - "sqlop": "<<#" - }, - { - "name": "before_tnumber_tnumber", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Before_tnumber_tnumber", - "sqlfn": "before", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tint", - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "boolean" - } - ], - "sqlop": "<<#" - }, - { - "name": "before_tstzspan_temporal", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Before_tstzspan_temporal", - "sqlfn": "before", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tstzspan", - "tcbuffer" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tgeography" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tgeogpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "th3index" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tjsonb" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tnpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tpcpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tpcpatch" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tpose" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tposechain" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tquadbin" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "trgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "ts2cell" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tbool" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tfloat" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "ttext" - ], - "ret": "boolean" - } - ], - "sqlop": "<<#" - }, - { - "name": "left_tbox_tnumber", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Left_tbox_tnumber", - "sqlfn": "left", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbox", - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "tbox", - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "tbox", - "tfloat" - ], - "ret": "boolean" - } - ], - "sqlop": "<<" - }, - { - "name": "left_numspan_tnumber", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Left_numspan_tnumber", - "sqlfn": "left", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspan", - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "intspan", - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "intspan", - "tfloat" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspan", - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspan", - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspan", - "tfloat" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspan", - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspan", - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspan", - "tfloat" - ], - "ret": "boolean" - } - ], - "sqlop": "<<" - }, - { - "name": "left_tnumber_numspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_temporal_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Left_tnumber_numspan", - "sqlfn": "left", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tint", - "intspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tbigint", - "bigintspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tfloat", - "floatspan" - ], - "ret": "boolean" - } - ], - "sqlop": "<<" - }, - { - "name": "left_tnumber_tbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_temporal_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Left_tnumber_tbox", - "sqlfn": "left", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tint", - "tbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tbigint", - "tbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tfloat", - "tbox" - ], - "ret": "boolean" - } - ], - "sqlop": "<<" - }, - { - "name": "left_tnumber_tnumber", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Left_tnumber_tnumber", - "sqlfn": "left", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tint", - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "boolean" - } - ], - "sqlop": "<<" - }, - { - "name": "overafter_tbox_tnumber", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overafter_tbox_tnumber", - "sqlfn": "overafter", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbox", - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "tbox", - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "tbox", - "tfloat" - ], - "ret": "boolean" - } - ], - "sqlop": "#&>" - }, - { - "name": "overafter_temporal_tstzspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_temporal_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overafter_temporal_tstzspan", - "sqlfn": "overafter", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeometry", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeography", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeogpoint", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "th3index", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tjsonb", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tnpoint", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tpcpoint", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tpcpatch", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tpose", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tposechain", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tquadbin", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "trgeometry", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "ts2cell", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tbool", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tint", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tbigint", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tfloat", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "ttext", - "tstzspan" - ], - "ret": "boolean" - } - ], - "sqlop": "#&>" - }, - { - "name": "overafter_temporal_temporal", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overafter_temporal_temporal", - "sqlfn": "overafter", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tjsonb", - "tjsonb" - ], - "ret": "boolean" - }, - { - "args": [ - "tbool", - "tbool" - ], - "ret": "boolean" - }, - { - "args": [ - "ttext", - "ttext" - ], - "ret": "boolean" - } - ], - "sqlop": "#&>" - }, - { - "name": "overafter_tnumber_tbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_temporal_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overafter_tnumber_tbox", - "sqlfn": "overafter", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tint", - "tbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tbigint", - "tbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tfloat", - "tbox" - ], - "ret": "boolean" - } - ], - "sqlop": "#&>" - }, - { - "name": "overafter_tnumber_tnumber", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overafter_tnumber_tnumber", - "sqlfn": "overafter", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tint", - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "boolean" - } - ], - "sqlop": "#&>" - }, - { - "name": "overafter_tstzspan_temporal", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overafter_tstzspan_temporal", - "sqlfn": "overafter", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tstzspan", - "tcbuffer" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tgeography" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tgeogpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "th3index" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tjsonb" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tnpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tpcpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tpcpatch" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tpose" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tposechain" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tquadbin" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "trgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "ts2cell" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tbool" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tfloat" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "ttext" - ], - "ret": "boolean" - } - ], - "sqlop": "#&>" - }, - { - "name": "overbefore_tbox_tnumber", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overbefore_tbox_tnumber", - "sqlfn": "overbefore", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbox", - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "tbox", - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "tbox", - "tfloat" - ], - "ret": "boolean" - } - ], - "sqlop": "&<#" - }, - { - "name": "overbefore_temporal_tstzspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_temporal_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overbefore_temporal_tstzspan", - "sqlfn": "overbefore", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeometry", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeography", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeogpoint", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "th3index", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tjsonb", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tnpoint", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tpcpoint", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tpcpatch", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tpose", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tposechain", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tquadbin", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "trgeometry", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "ts2cell", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tbool", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tint", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tbigint", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tfloat", - "tstzspan" - ], - "ret": "boolean" - }, - { - "args": [ - "ttext", - "tstzspan" - ], - "ret": "boolean" - } - ], - "sqlop": "&<#" - }, - { - "name": "overbefore_temporal_temporal", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overbefore_temporal_temporal", - "sqlfn": "overbefore", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tjsonb", - "tjsonb" - ], - "ret": "boolean" - }, - { - "args": [ - "tbool", - "tbool" - ], - "ret": "boolean" - }, - { - "args": [ - "ttext", - "ttext" - ], - "ret": "boolean" - } - ], - "sqlop": "&<#" - }, - { - "name": "overbefore_tnumber_tbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_temporal_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overbefore_tnumber_tbox", - "sqlfn": "overbefore", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tint", - "tbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tbigint", - "tbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tfloat", - "tbox" - ], - "ret": "boolean" - } - ], - "sqlop": "&<#" - }, - { - "name": "overbefore_tnumber_tnumber", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overbefore_tnumber_tnumber", - "sqlfn": "overbefore", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tint", - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "boolean" - } - ], - "sqlop": "&<#" - }, - { - "name": "overbefore_tstzspan_temporal", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overbefore_tstzspan_temporal", - "sqlfn": "overbefore", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tstzspan", - "tcbuffer" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tgeography" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tgeogpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "th3index" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tjsonb" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tnpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tpcpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tpcpatch" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tpose" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tposechain" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tquadbin" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "trgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "ts2cell" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tbool" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "tfloat" - ], - "ret": "boolean" - }, - { - "args": [ - "tstzspan", - "ttext" - ], - "ret": "boolean" - } - ], - "sqlop": "&<#" - }, - { - "name": "overleft_numspan_tnumber", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overleft_numspan_tnumber", - "sqlfn": "overleft", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspan", - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "intspan", - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "intspan", - "tfloat" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspan", - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspan", - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspan", - "tfloat" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspan", - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspan", - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspan", - "tfloat" - ], - "ret": "boolean" - } - ], - "sqlop": "&<" - }, - { - "name": "overleft_tbox_tnumber", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overleft_tbox_tnumber", - "sqlfn": "overleft", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbox", - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "tbox", - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "tbox", - "tfloat" - ], - "ret": "boolean" - } - ], - "sqlop": "&<" - }, - { - "name": "overleft_tnumber_numspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_temporal_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overleft_tnumber_numspan", - "sqlfn": "overleft", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tint", - "intspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tbigint", - "bigintspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tfloat", - "floatspan" - ], - "ret": "boolean" - } - ], - "sqlop": "&<" - }, - { - "name": "overleft_tnumber_tbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_temporal_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overleft_tnumber_tbox", - "sqlfn": "overleft", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tint", - "tbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tbigint", - "tbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tfloat", - "tbox" - ], - "ret": "boolean" - } - ], - "sqlop": "&<" - }, - { - "name": "overleft_tnumber_tnumber", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overleft_tnumber_tnumber", - "sqlfn": "overleft", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tint", - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "boolean" - } - ], - "sqlop": "&<" - }, - { - "name": "overright_numspan_tnumber", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overright_numspan_tnumber", - "sqlfn": "overright", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspan", - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "intspan", - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "intspan", - "tfloat" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspan", - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspan", - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspan", - "tfloat" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspan", - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspan", - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspan", - "tfloat" - ], - "ret": "boolean" - } - ], - "sqlop": "&>" - }, - { - "name": "overright_tbox_tnumber", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overright_tbox_tnumber", - "sqlfn": "overright", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbox", - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "tbox", - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "tbox", - "tfloat" - ], - "ret": "boolean" - } - ], - "sqlop": "&>" - }, - { - "name": "overright_tnumber_numspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_temporal_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overright_tnumber_numspan", - "sqlfn": "overright", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tint", - "intspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tbigint", - "bigintspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tfloat", - "floatspan" - ], - "ret": "boolean" - } - ], - "sqlop": "&>" - }, - { - "name": "overright_tnumber_tbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_temporal_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overright_tnumber_tbox", - "sqlfn": "overright", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tint", - "tbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tbigint", - "tbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tfloat", - "tbox" - ], - "ret": "boolean" - } - ], - "sqlop": "&>" - }, - { - "name": "overright_tnumber_tnumber", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overright_tnumber_tnumber", - "sqlfn": "overright", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tint", - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "boolean" - } - ], - "sqlop": "&>" - }, - { - "name": "right_numspan_tnumber", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Right_numspan_tnumber", - "sqlfn": "right", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "intspan", - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "intspan", - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "intspan", - "tfloat" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspan", - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspan", - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "bigintspan", - "tfloat" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspan", - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspan", - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "floatspan", - "tfloat" - ], - "ret": "boolean" - } - ], - "sqlop": ">>" - }, - { - "name": "right_tbox_tnumber", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Right_tbox_tnumber", - "sqlfn": "right", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tbox", - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "tbox", - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "tbox", - "tfloat" - ], - "ret": "boolean" - } - ], - "sqlop": ">>" - }, - { - "name": "right_tnumber_numspan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_temporal_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Right_tnumber_numspan", - "sqlfn": "right", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tint", - "intspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tbigint", - "bigintspan" - ], - "ret": "boolean" - }, - { - "args": [ - "tfloat", - "floatspan" - ], - "ret": "boolean" - } - ], - "sqlop": ">>" - }, - { - "name": "right_tnumber_tbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_temporal_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Right_tnumber_tbox", - "sqlfn": "right", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tint", - "tbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tbigint", - "tbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tfloat", - "tbox" - ], - "ret": "boolean" - } - ], - "sqlop": ">>" - }, - { - "name": "right_tnumber_tnumber", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Right_tnumber_tnumber", - "sqlfn": "right", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tint", - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "boolean" - } - ], - "sqlop": ">>" - }, - { - "name": "tand_bool_tbool", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "b", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bool", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "b", - "kind": "json", - "json": "boolean" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tand_bool_tbool", - "sqlfn": "tAnd", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "boolean", - "tbool" - ], - "ret": "tbool" - } - ], - "sqlop": "&" - }, - { - "name": "tand_tbool_bool", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "b", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_temporal_bool", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "b", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tand_tbool_bool", - "sqlfn": "tAnd", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tbool", - "boolean" - ], - "ret": "tbool" - } - ], - "sqlop": "&" - }, - { - "name": "tand_tbool_tbool", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bool", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tand_tbool_tbool", - "sqlfn": "tAnd", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tbool", - "tbool" - ], - "ret": "tbool" - } - ], - "sqlop": "&" - }, - { - "name": "tbool_when_true", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bool", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tbool_when_true", - "sqlfn": "whenTrue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tstzspanset", - "sqlSignatures": [ - { - "args": [ - "tbool" - ], - "ret": "tstzspanset" - } - ] - }, - { - "name": "tnot_tbool", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bool", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tnot_tbool", - "sqlfn": "tNot", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tbool" - ], - "ret": "tbool" - } - ], - "sqlop": "~" - }, - { - "name": "tor_bool_tbool", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "b", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bool", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "b", - "kind": "json", - "json": "boolean" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tor_bool_tbool", - "sqlfn": "tOr", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "boolean", - "tbool" - ], - "ret": "tbool" - } - ], - "sqlop": "|" - }, - { - "name": "tor_tbool_bool", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "b", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_temporal_bool", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "b", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tor_tbool_bool", - "sqlfn": "tOr", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tbool", - "boolean" - ], - "ret": "tbool" - } - ], - "sqlop": "|" - }, - { - "name": "tor_tbool_tbool", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bool", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tor_tbool_tbool", - "sqlfn": "tOr", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tbool", - "tbool" - ], - "ret": "tbool" - } - ], - "sqlop": "|" - }, - { - "name": "add_float_tfloat", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "tnumber", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_math", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "tnumber", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Add_number_tnumber", - "sqlfn": "tAdd", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "float", - "tfloat" - ], - "ret": "tfloat" - } - ], - "sqlop": "+" - }, - { - "name": "add_int_tint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - }, - { - "name": "tnumber", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_math", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - }, - { - "name": "tnumber", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Add_number_tnumber", - "sqlfn": "tAdd", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tint", - "sqlSignatures": [ - { - "args": [ - "integer", - "tint" - ], - "ret": "tint" - } - ], - "sqlop": "+" - }, - { - "name": "add_tfloat_float", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "tnumber", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_temporal_math", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "tnumber", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Add_tnumber_number", - "sqlfn": "tAdd", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tfloat", - "float" - ], - "ret": "tfloat" - } - ], - "sqlop": "+" - }, - { - "name": "add_tint_int", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "tnumber", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_temporal_math", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "tnumber", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Add_tnumber_number", - "sqlfn": "tAdd", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tint", - "sqlSignatures": [ - { - "args": [ - "tint", - "integer" - ], - "ret": "tint" - } - ], - "sqlop": "+" - }, - { - "name": "add_bigint_tbigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "tnumber", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_math", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - }, - { - "name": "tnumber", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Add_number_tnumber", - "sqlfn": "tAdd", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbigint", - "sqlSignatures": [ - { - "args": [ - "bigint", - "tbigint" - ], - "ret": "tbigint" - } - ], - "sqlop": "+" - }, - { - "name": "add_tbigint_bigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "tnumber", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_temporal_math", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "tnumber", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Add_tnumber_number", - "sqlfn": "tAdd", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbigint", - "sqlSignatures": [ - { - "args": [ - "tbigint", - "bigint" - ], - "ret": "tbigint" - } - ], - "sqlop": "+" - }, - { - "name": "add_tnumber_tnumber", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "tnumber1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "tnumber2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_math", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "tnumber1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "tnumber2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Add_tnumber_tnumber", - "sqlfn": "tAdd", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tfloat", - "tint" - ], - "sqlSignatures": [ - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "tbigint" - }, - { - "args": [ - "tint", - "tint" - ], - "ret": "tint" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "tfloat" - } - ], - "sqlop": "+" - }, - { - "name": "div_float_tfloat", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "tnumber", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_math", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "tnumber", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Div_number_tnumber", - "sqlfn": "tDiv", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "float", - "tfloat" - ], - "ret": "tfloat" - } - ], - "sqlop": "/" - }, - { - "name": "div_int_tint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - }, - { - "name": "tnumber", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_math", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - }, - { - "name": "tnumber", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Div_number_tnumber", - "sqlfn": "tDiv", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tint", - "sqlSignatures": [ - { - "args": [ - "integer", - "tint" - ], - "ret": "tint" - } - ], - "sqlop": "/" - }, - { - "name": "div_tfloat_float", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "tnumber", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_temporal_math", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "tnumber", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Div_tnumber_number", - "sqlfn": "tDiv", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tfloat", - "tint" - ], - "sqlSignatures": [ - { - "args": [ - "tbigint", - "bigint" - ], - "ret": "tbigint" - }, - { - "args": [ - "tint", - "integer" - ], - "ret": "tint" - }, - { - "args": [ - "tfloat", - "float" - ], - "ret": "tfloat" - } - ], - "sqlop": "/" - }, - { - "name": "div_tint_int", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "tnumber", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_temporal_math", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "tnumber", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "div_bigint_tbigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "tnumber", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_math", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - }, - { - "name": "tnumber", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Div_number_tnumber", - "sqlfn": "tDiv", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbigint", - "sqlSignatures": [ - { - "args": [ - "bigint", - "tbigint" - ], - "ret": "tbigint" - } - ], - "sqlop": "/" - }, - { - "name": "div_tbigint_bigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "tnumber", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_temporal_math", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "tnumber", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "div_tnumber_tnumber", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "tnumber1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "tnumber2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_math", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "tnumber1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "tnumber2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Div_tnumber_tnumber", - "sqlfn": "tDiv", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tfloat", - "tint" - ], - "sqlSignatures": [ - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "tbigint" - }, - { - "args": [ - "tint", - "tint" - ], - "ret": "tint" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "tfloat" - } - ], - "sqlop": "/" - }, - { - "name": "mul_float_tfloat", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "tnumber", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_math", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "tnumber", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Mul_number_tnumber", - "sqlfn": "tMul", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "float", - "tfloat" - ], - "ret": "tfloat" - } - ], - "sqlop": "*" - }, - { - "name": "mul_int_tint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - }, - { - "name": "tnumber", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_math", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - }, - { - "name": "tnumber", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Mul_number_tnumber", - "sqlfn": "tMul", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tint", - "sqlSignatures": [ - { - "args": [ - "integer", - "tint" - ], - "ret": "tint" - } - ], - "sqlop": "*" - }, - { - "name": "mul_tfloat_float", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "tnumber", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_temporal_math", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "tnumber", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Mul_tnumber_number", - "sqlfn": "tMul", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tfloat", - "float" - ], - "ret": "tfloat" - } - ], - "sqlop": "*" - }, - { - "name": "mul_tint_int", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "tnumber", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_temporal_math", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "tnumber", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Mul_tnumber_number", - "sqlfn": "tMul", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tint", - "sqlSignatures": [ - { - "args": [ - "tint", - "integer" - ], - "ret": "tint" - } - ], - "sqlop": "*" - }, - { - "name": "mul_bigint_tbigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "tnumber", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_math", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - }, - { - "name": "tnumber", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Mul_number_tnumber", - "sqlfn": "tMul", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbigint", - "sqlSignatures": [ - { - "args": [ - "bigint", - "tbigint" - ], - "ret": "tbigint" - } - ], - "sqlop": "*" - }, - { - "name": "mul_tbigint_bigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "tnumber", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_temporal_math", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "tnumber", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Mul_tnumber_number", - "sqlfn": "tMul", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbigint", - "sqlSignatures": [ - { - "args": [ - "tbigint", - "bigint" - ], - "ret": "tbigint" - } - ], - "sqlop": "*" - }, - { - "name": "mul_tnumber_tnumber", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "tnumber1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "tnumber2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_math", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "tnumber1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "tnumber2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Mul_tnumber_tnumber", - "sqlfn": "tMul", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tfloat", - "tint" - ], - "sqlSignatures": [ - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "tbigint" - }, - { - "args": [ - "tint", - "tint" - ], - "ret": "tint" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "tfloat" - } - ], - "sqlop": "*" - }, - { - "name": "sub_float_tfloat", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "tnumber", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_math", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "tnumber", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Sub_number_tnumber", - "sqlfn": "tSub", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "float", - "tfloat" - ], - "ret": "tfloat" - } - ], - "sqlop": "-" - }, - { - "name": "sub_int_tint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - }, - { - "name": "tnumber", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_math", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - }, - { - "name": "tnumber", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Sub_number_tnumber", - "sqlfn": "tSub", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tint", - "sqlSignatures": [ - { - "args": [ - "integer", - "tint" - ], - "ret": "tint" - } - ], - "sqlop": "-" - }, - { - "name": "sub_tfloat_float", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "tnumber", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_temporal_math", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "tnumber", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Sub_tnumber_number", - "sqlfn": "tSub", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tfloat", - "float" - ], - "ret": "tfloat" - } - ], - "sqlop": "-" - }, - { - "name": "sub_tint_int", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "tnumber", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_temporal_math", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "tnumber", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Sub_tnumber_number", - "sqlfn": "tSub", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tint", - "sqlSignatures": [ - { - "args": [ - "tint", - "integer" - ], - "ret": "tint" - } - ], - "sqlop": "-" - }, - { - "name": "sub_bigint_tbigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "tnumber", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_math", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "unsupported" - }, - { - "name": "tnumber", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Sub_number_tnumber", - "sqlfn": "tSub", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbigint", - "sqlSignatures": [ - { - "args": [ - "bigint", - "tbigint" - ], - "ret": "tbigint" - } - ], - "sqlop": "-" - }, - { - "name": "sub_tbigint_bigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "tnumber", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_temporal_math", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "tnumber", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Sub_tnumber_number", - "sqlfn": "tSub", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbigint", - "sqlSignatures": [ - { - "args": [ - "tbigint", - "bigint" - ], - "ret": "tbigint" - } - ], - "sqlop": "-" - }, - { - "name": "sub_tnumber_tnumber", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "tnumber1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "tnumber2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_math", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "tnumber1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "tnumber2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Sub_tnumber_tnumber", - "sqlfn": "tSub", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tfloat", - "tint" - ], - "sqlSignatures": [ - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "tbigint" - }, - { - "args": [ - "tint", - "tint" - ], - "ret": "tint" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "tfloat" - } - ], - "sqlop": "-" - }, - { - "name": "temporal_derivative", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_math", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_derivative", - "sqlfn": "derivative", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tfloat" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "tfloat_exp", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_math", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tfloat_exp", - "sqlfn": "exp", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tfloat" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "tfloat_ln", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_math", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tfloat_ln", - "sqlfn": "ln", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tfloat" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "tfloat_log10", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_math", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tfloat_log10", - "sqlfn": "log10", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tfloat" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "tfloat_sin", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_math", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tfloat_sin", - "sqlfn": "sin", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tfloat" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "tfloat_cos", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_math", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tfloat_cos", - "sqlfn": "cos", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tfloat" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "tfloat_tan", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_math", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tfloat_tan", - "sqlfn": "tan", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tfloat" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "tnumber_abs", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_math", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tnumber_abs", - "sqlfn": "abs", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tfloat", - "tint" - ], - "sqlSignatures": [ - { - "args": [ - "tbigint" - ], - "ret": "tint" - }, - { - "args": [ - "tint" - ], - "ret": "tint" - }, - { - "args": [ - "tfloat" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "tnumber_trend", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_math", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tnumber_trend", - "sqlfn": "trend", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tint", - "sqlSignatures": [ - { - "args": [ - "tbigint" - ], - "ret": "tint" - }, - { - "args": [ - "tint" - ], - "ret": "tint" - }, - { - "args": [ - "tfloat" - ], - "ret": "tint" - } - ] - }, - { - "name": "float_angular_difference", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "degrees1", - "cType": "double", - "canonical": "double" - }, - { - "name": "degrees2", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_base_float", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "degrees1", - "kind": "json", - "json": "number" - }, - { - "name": "degrees2", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Float_angular_difference", - "sqlfn": "angularDifference", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "float", - "float" - ], - "ret": "float" - } - ] - }, - { - "name": "tnumber_angular_difference", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_math", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tpoint_angular_difference", - "sqlfn": "angularDifference", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tgeompoint" - ], - "ret": "tfloat" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "tnumber_delta_value", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_math", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tnumber_delta_value", - "sqlfn": "deltaValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tfloat", - "tint" - ], - "sqlSignatures": [ - { - "args": [ - "tbigint" - ], - "ret": "tint" - }, - { - "args": [ - "tint" - ], - "ret": "tint" - }, - { - "args": [ - "tfloat" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "textcat_text_ttext", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_text", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Textcat_text_ttext", - "sqlfn": "tConcat", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "ttext", - "sqlSignatures": [ - { - "args": [ - "text", - "ttext" - ], - "ret": "ttext" - } - ], - "sqlop": "||" - }, - { - "name": "textcat_ttext_text", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_temporal_text", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "txt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Textcat_ttext_text", - "sqlfn": "tConcat", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "ttext", - "sqlSignatures": [ - { - "args": [ - "ttext", - "text" - ], - "ret": "ttext" - } - ], - "sqlop": "||" - }, - { - "name": "textcat_ttext_ttext", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_text", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Textcat_ttext_ttext", - "sqlfn": "tConcat", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "ttext", - "sqlSignatures": [ - { - "args": [ - "ttext", - "ttext" - ], - "ret": "ttext" - } - ], - "sqlop": "||" - }, - { - "name": "ttext_initcap", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_text", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Ttext_initcap", - "sqlfn": "initcap", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "ttext", - "sqlSignatures": [ - { - "args": [ - "ttext" - ], - "ret": "ttext" - } - ] - }, - { - "name": "ttext_upper", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_text", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Ttext_upper", - "sqlfn": "upper", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "ttext", - "sqlSignatures": [ - { - "args": [ - "ttext" - ], - "ret": "ttext" - } - ] - }, - { - "name": "ttext_lower", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_text", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Ttext_lower", - "sqlfn": "lower", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "ttext", - "sqlSignatures": [ - { - "args": [ - "ttext" - ], - "ret": "ttext" - } - ] - }, - { - "name": "tdistance_tfloat_float", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_temporal_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tdistance_tnumber_number", - "sqlfn": "tDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tfloat", - "float" - ], - "ret": "tfloat" - } - ], - "sqlop": "<->" - }, - { - "name": "tdistance_tint_int", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_temporal_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tdistance_tnumber_number", - "sqlfn": "tDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tint", - "sqlSignatures": [ - { - "args": [ - "tint", - "integer" - ], - "ret": "tint" - } - ], - "sqlop": "<->" - }, - { - "name": "tdistance_tnumber_tnumber", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tdistance_tnumber_tnumber", - "sqlfn": "tDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tfloat", - "tint" - ], - "sqlSignatures": [ - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "tbigint" - }, - { - "args": [ - "tint", - "tint" - ], - "ret": "tint" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "tfloat" - } - ], - "sqlop": "<->" - }, - { - "name": "nad_tboxfloat_tboxfloat", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "box1", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "box2", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_temporal_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "NAD_tbox_tbox", - "sqlfn": "nearestApproachDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tbox", - "tbox" - ], - "ret": "float" - } - ], - "sqlop": "|=|" - }, - { - "name": "nad_tboxint_tboxint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "box1", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "box2", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_temporal_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "NAD_tbox_tbox", - "sqlfn": "nearestApproachDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tbox", - "tbox" - ], - "ret": "float" - } - ], - "sqlop": "|=|" - }, - { - "name": "nad_tfloat_float", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_temporal_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "NAD_tnumber_number", - "sqlfn": "nearestApproachDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tfloat", - "float" - ], - "ret": "float" - }, - { - "args": [ - "float", - "tfloat" - ], - "ret": "float" - } - ], - "sqlop": "|=|" - }, - { - "name": "nad_tfloat_tfloat", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "NAD_tnumber_tnumber", - "sqlfn": "nearestApproachDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "float" - } - ], - "sqlop": "|=|" - }, - { - "name": "nad_tfloat_tbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_temporal_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "NAD_tnumber_tbox", - "sqlfn": "nearestApproachDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tfloat", - "tbox" - ], - "ret": "float" - } - ], - "sqlop": "|=|" - }, - { - "name": "nad_tbigint_bigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "i", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_temporal_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t; unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "NAD_tnumber_number", - "sqlfn": "nearestApproachDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tbigint", - "bigint" - ], - "ret": "float" - }, - { - "args": [ - "bigint", - "tbigint" - ], - "ret": "float" - } - ], - "sqlop": "|=|" - }, - { - "name": "nad_tbigint_tbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_temporal_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "NAD_tnumber_tbox", - "sqlfn": "nearestApproachDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tbigint", - "tbox" - ], - "ret": "float" - } - ], - "sqlop": "|=|" - }, - { - "name": "nad_tbigint_tbigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "NAD_tnumber_tnumber", - "sqlfn": "nearestApproachDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "float" - } - ], - "sqlop": "|=|" - }, - { - "name": "nad_tboxbigint_tboxbigint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "box1", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "box2", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_temporal_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "NAD_tbox_tbox", - "sqlfn": "nearestApproachDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tbox", - "tbox" - ], - "ret": "float" - } - ], - "sqlop": "|=|" - }, - { - "name": "nad_tint_int", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_temporal_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "NAD_tnumber_number", - "sqlfn": "nearestApproachDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tint", - "integer" - ], - "ret": "float" - }, - { - "args": [ - "integer", - "tint" - ], - "ret": "float" - } - ], - "sqlop": "|=|" - }, - { - "name": "nad_tint_tbox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_temporal_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "NAD_tnumber_tbox", - "sqlfn": "nearestApproachDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tint", - "tbox" - ], - "ret": "float" - } - ], - "sqlop": "|=|" - }, - { - "name": "nad_tint_tint", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "NAD_tnumber_tnumber", - "sqlfn": "nearestApproachDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tint", - "tint" - ], - "ret": "float" - } - ], - "sqlop": "|=|" - }, - { - "name": "tbigint_tmax_transfn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SkipList *", - "canonical": "struct SkipList *" - }, - "params": [ - { - "name": "state", - "cType": "SkipList *", - "canonical": "struct SkipList *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SkipList; no-encoder:SkipList" - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tbigint_tmax_transfn", - "sqlfn": "tbigint_tmax_transfn", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "internal", - "sqlSignatures": [ - { - "args": [ - "internal", - "tbigint" - ], - "ret": "internal" - } - ], - "sqlAgg": [ - "tMax" - ] - }, - { - "name": "tbigint_tmax_combinefn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SkipList *", - "canonical": "struct SkipList *" - }, - "params": [ - { - "name": "state1", - "cType": "SkipList *", - "canonical": "struct SkipList *" - }, - { - "name": "state2", - "cType": "SkipList *", - "canonical": "struct SkipList *" - } - ], - "group": "meos_temporal_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SkipList; no-encoder:SkipList" - }, - "wire": { - "params": [ - { - "name": "state1", - "kind": "unsupported" - }, - { - "name": "state2", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tbigint_tmax_combinefn", - "sqlfn": "tbigint_tmax_combinefn", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "internal", - "sqlSignatures": [ - { - "args": [ - "internal", - "internal" - ], - "ret": "internal" - } - ], - "sqlAgg": [ - "tMax" - ] - }, - { - "name": "tbigint_tmin_transfn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SkipList *", - "canonical": "struct SkipList *" - }, - "params": [ - { - "name": "state", - "cType": "SkipList *", - "canonical": "struct SkipList *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SkipList; no-encoder:SkipList" - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tbigint_tmin_transfn", - "sqlfn": "tbigint_tmin_transfn", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "internal", - "sqlSignatures": [ - { - "args": [ - "internal", - "tbigint" - ], - "ret": "internal" - } - ], - "sqlAgg": [ - "tMin" - ] - }, - { - "name": "tbigint_tmin_combinefn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SkipList *", - "canonical": "struct SkipList *" - }, - "params": [ - { - "name": "state1", - "cType": "SkipList *", - "canonical": "struct SkipList *" - }, - { - "name": "state2", - "cType": "SkipList *", - "canonical": "struct SkipList *" - } - ], - "group": "meos_temporal_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SkipList; no-encoder:SkipList" - }, - "wire": { - "params": [ - { - "name": "state1", - "kind": "unsupported" - }, - { - "name": "state2", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tbigint_tmin_combinefn", - "sqlfn": "tbigint_tmin_combinefn", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "internal", - "sqlSignatures": [ - { - "args": [ - "internal", - "internal" - ], - "ret": "internal" - } - ], - "sqlAgg": [ - "tMin" - ] - }, - { - "name": "tbigint_tsum_transfn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SkipList *", - "canonical": "struct SkipList *" - }, - "params": [ - { - "name": "state", - "cType": "SkipList *", - "canonical": "struct SkipList *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SkipList; no-encoder:SkipList" - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tbigint_tsum_transfn", - "sqlfn": "tbigint_tsum_transfn", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "internal", - "sqlSignatures": [ - { - "args": [ - "internal", - "tbigint" - ], - "ret": "internal" - } - ], - "sqlAgg": [ - "tSum" - ] - }, - { - "name": "tbigint_tsum_combinefn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SkipList *", - "canonical": "struct SkipList *" - }, - "params": [ - { - "name": "state1", - "cType": "SkipList *", - "canonical": "struct SkipList *" - }, - { - "name": "state2", - "cType": "SkipList *", - "canonical": "struct SkipList *" - } - ], - "group": "meos_temporal_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SkipList; no-encoder:SkipList" - }, - "wire": { - "params": [ - { - "name": "state1", - "kind": "unsupported" - }, - { - "name": "state2", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tbigint_tsum_combinefn", - "sqlfn": "tbigint_tsum_combinefn", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "internal", - "sqlSignatures": [ - { - "args": [ - "internal", - "internal" - ], - "ret": "internal" - } - ], - "sqlAgg": [ - "tSum" - ] - }, - { - "name": "tbigint_wmax_transfn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SkipList *", - "canonical": "struct SkipList *" - }, - "params": [ - { - "name": "state", - "cType": "SkipList *", - "canonical": "struct SkipList *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "interv", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "group": "meos_temporal_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SkipList; no-encoder:SkipList" - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "interv", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tbigint_wmax_transfn", - "sqlfn": "tbigint_wmax_transfn", - "sqlArity": 3, - "sqlArityMax": 3, - "sqlReturnType": "internal", - "sqlSignatures": [ - { - "args": [ - "internal", - "tbigint", - "interval" - ], - "ret": "internal" - } - ], - "sqlAgg": [ - "wMax" - ] - }, - { - "name": "tbigint_wmin_transfn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SkipList *", - "canonical": "struct SkipList *" - }, - "params": [ - { - "name": "state", - "cType": "SkipList *", - "canonical": "struct SkipList *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "interv", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "group": "meos_temporal_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SkipList; no-encoder:SkipList" - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "interv", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tbigint_wmin_transfn", - "sqlfn": "tbigint_wmin_transfn", - "sqlArity": 3, - "sqlArityMax": 3, - "sqlReturnType": "internal", - "sqlSignatures": [ - { - "args": [ - "internal", - "tbigint", - "interval" - ], - "ret": "internal" - } - ], - "sqlAgg": [ - "wMin" - ] - }, - { - "name": "tbigint_wsum_transfn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SkipList *", - "canonical": "struct SkipList *" - }, - "params": [ - { - "name": "state", - "cType": "SkipList *", - "canonical": "struct SkipList *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "interv", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "group": "meos_temporal_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SkipList; no-encoder:SkipList" - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "interv", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tbigint_wsum_transfn", - "sqlfn": "tbigint_wsum_transfn", - "sqlArity": 3, - "sqlArityMax": 3, - "sqlReturnType": "internal", - "sqlSignatures": [ - { - "args": [ - "internal", - "tbigint", - "interval" - ], - "ret": "internal" - } - ], - "sqlAgg": [ - "wSum" - ] - }, - { - "name": "tbool_tand_transfn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SkipList *", - "canonical": "struct SkipList *" - }, - "params": [ - { - "name": "state", - "cType": "SkipList *", - "canonical": "struct SkipList *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SkipList; no-encoder:SkipList" - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tbool_tand_transfn", - "sqlfn": "tbool_tand_transfn", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "internal", - "sqlSignatures": [ - { - "args": [ - "internal", - "tbool" - ], - "ret": "internal" - } - ], - "sqlAgg": [ - "tAnd" - ] - }, - { - "name": "tbool_tand_combinefn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SkipList *", - "canonical": "struct SkipList *" - }, - "params": [ - { - "name": "state1", - "cType": "SkipList *", - "canonical": "struct SkipList *" - }, - { - "name": "state2", - "cType": "SkipList *", - "canonical": "struct SkipList *" - } - ], - "group": "meos_temporal_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SkipList; no-encoder:SkipList" - }, - "wire": { - "params": [ - { - "name": "state1", - "kind": "unsupported" - }, - { - "name": "state2", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tbool_tand_combinefn", - "sqlfn": "tbool_tand_combinefn", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "internal", - "sqlSignatures": [ - { - "args": [ - "internal", - "internal" - ], - "ret": "internal" - } - ], - "sqlAgg": [ - "tAnd" - ] - }, - { - "name": "tbool_tor_transfn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SkipList *", - "canonical": "struct SkipList *" - }, - "params": [ - { - "name": "state", - "cType": "SkipList *", - "canonical": "struct SkipList *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SkipList; no-encoder:SkipList" - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tbool_tor_transfn", - "sqlfn": "tbool_tor_transfn", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "internal", - "sqlSignatures": [ - { - "args": [ - "internal", - "tbool" - ], - "ret": "internal" - } - ], - "sqlAgg": [ - "tOr" - ] - }, - { - "name": "tbool_tor_combinefn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SkipList *", - "canonical": "struct SkipList *" - }, - "params": [ - { - "name": "state1", - "cType": "SkipList *", - "canonical": "struct SkipList *" - }, - { - "name": "state2", - "cType": "SkipList *", - "canonical": "struct SkipList *" - } - ], - "group": "meos_temporal_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SkipList; no-encoder:SkipList" - }, - "wire": { - "params": [ - { - "name": "state1", - "kind": "unsupported" - }, - { - "name": "state2", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tbool_tor_combinefn", - "sqlfn": "tbool_tor_combinefn", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "internal", - "sqlSignatures": [ - { - "args": [ - "internal", - "internal" - ], - "ret": "internal" - } - ], - "sqlAgg": [ - "tOr" - ] - }, - { - "name": "temporal_extent_transfn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "s", - "cType": "Span *", - "canonical": "Span *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "shape": { - "nullable": [ - "temp" - ] - }, - "group": "meos_temporal_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_extent_transfn", - "sqlfn": "temporal_extent_transfn", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tstzspan", - "sqlSignatures": [ - { - "args": [ - "tstzspan", - "tjsonb" - ], - "ret": "tstzspan" - }, - { - "args": [ - "tstzspan", - "tbool" - ], - "ret": "tstzspan" - }, - { - "args": [ - "tstzspan", - "ttext" - ], - "ret": "tstzspan" - } - ], - "sqlAgg": [ - "extent" - ] - }, - { - "name": "temporal_tagg_finalfn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "state", - "cType": "SkipList *", - "canonical": "struct SkipList *" - } - ], - "shape": { - "nullable": [ - "state" - ] - }, - "group": "meos_temporal_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SkipList" - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_tagg_finalfn", - "sqlfn": "tCount", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "internal" - ], - "ret": "tcbuffer", - "sqlName": "tcbuffer_tagg_finalfn" - }, - { - "args": [ - "internal" - ], - "ret": "tgeometry", - "sqlName": "tgeometry_tagg_finalfn" - }, - { - "args": [ - "internal" - ], - "ret": "tgeography", - "sqlName": "tgeography_tagg_finalfn" - }, - { - "args": [ - "internal" - ], - "ret": "tgeompoint", - "sqlName": "tgeompoint_tagg_finalfn" - }, - { - "args": [ - "internal" - ], - "ret": "tgeogpoint", - "sqlName": "tgeogpoint_tagg_finalfn" - }, - { - "args": [ - "internal" - ], - "ret": "th3index", - "sqlName": "th3index_tagg_finalfn" - }, - { - "args": [ - "internal" - ], - "ret": "tjsonb", - "sqlName": "tjsonb_tagg_finalfn" - }, - { - "args": [ - "internal" - ], - "ret": "tnpoint", - "sqlName": "tnpoint_tagg_finalfn" - }, - { - "args": [ - "internal" - ], - "ret": "tpcpoint", - "sqlName": "tpcpoint_tagg_finalfn" - }, - { - "args": [ - "internal" - ], - "ret": "tpcpatch", - "sqlName": "tpcpatch_tagg_finalfn" - }, - { - "args": [ - "internal" - ], - "ret": "tpose", - "sqlName": "tpose_tagg_finalfn" - }, - { - "args": [ - "internal" - ], - "ret": "tposechain", - "sqlName": "tposechain_tagg_finalfn" - }, - { - "args": [ - "internal" - ], - "ret": "tquadbin", - "sqlName": "tquadbin_tagg_finalfn" - }, - { - "args": [ - "internal" - ], - "ret": "trgeometry", - "sqlName": "trgeometry_tagg_finalfn" - }, - { - "args": [ - "internal" - ], - "ret": "ts2cell", - "sqlName": "ts2cell_tagg_finalfn" - }, - { - "args": [ - "internal" - ], - "ret": "tint", - "sqlName": "tint_tagg_finalfn" - }, - { - "args": [ - "internal" - ], - "ret": "tbigint", - "sqlName": "tbigint_tagg_finalfn" - }, - { - "args": [ - "internal" - ], - "ret": "tbool", - "sqlName": "tbool_tagg_finalfn" - }, - { - "args": [ - "internal" - ], - "ret": "tfloat", - "sqlName": "tfloat_tagg_finalfn" - }, - { - "args": [ - "internal" - ], - "ret": "ttext", - "sqlName": "ttext_tagg_finalfn" - } - ], - "sqlAgg": [ - "merge" - ] - }, - { - "name": "temporal_tcount_transfn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SkipList *", - "canonical": "struct SkipList *" - }, - "params": [ - { - "name": "state", - "cType": "SkipList *", - "canonical": "struct SkipList *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "shape": { - "nullable": [ - "state" - ] - }, - "group": "meos_temporal_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SkipList; no-encoder:SkipList" - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_tcount_transfn", - "sqlfn": "tcount_transfn", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "internal", - "sqlSignatures": [ - { - "args": [ - "internal", - "tcbuffer" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "tgeometry" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "tgeography" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "tgeompoint" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "tgeogpoint" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "th3index" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "tjsonb" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "tnpoint" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "tpcpoint" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "tpcpatch" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "tpose" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "tposechain" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "tquadbin" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "trgeometry" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "ts2cell" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "tbool" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "tint" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "tbigint" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "tfloat" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "ttext" - ], - "ret": "internal" - } - ], - "sqlAgg": [ - "tCount" - ] - }, - { - "name": "temporal_tcount_combinefn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SkipList *", - "canonical": "struct SkipList *" - }, - "params": [ - { - "name": "state1", - "cType": "SkipList *", - "canonical": "struct SkipList *" - }, - { - "name": "state2", - "cType": "SkipList *", - "canonical": "struct SkipList *" - } - ], - "group": "meos_temporal_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SkipList; no-encoder:SkipList" - }, - "wire": { - "params": [ - { - "name": "state1", - "kind": "unsupported" - }, - { - "name": "state2", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_tcount_combinefn", - "sqlfn": "tcount_combinefn", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "internal", - "sqlSignatures": [ - { - "args": [ - "internal", - "internal" - ], - "ret": "internal" - } - ], - "sqlAgg": [ - "tCount" - ] - }, - { - "name": "tfloat_tmax_transfn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SkipList *", - "canonical": "struct SkipList *" - }, - "params": [ - { - "name": "state", - "cType": "SkipList *", - "canonical": "struct SkipList *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SkipList; no-encoder:SkipList" - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tfloat_tmax_transfn", - "sqlfn": "tfloat_tmax_transfn", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "internal", - "sqlSignatures": [ - { - "args": [ - "internal", - "tfloat" - ], - "ret": "internal" - } - ], - "sqlAgg": [ - "tMax" - ] - }, - { - "name": "tfloat_tmax_combinefn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SkipList *", - "canonical": "struct SkipList *" - }, - "params": [ - { - "name": "state1", - "cType": "SkipList *", - "canonical": "struct SkipList *" - }, - { - "name": "state2", - "cType": "SkipList *", - "canonical": "struct SkipList *" - } - ], - "group": "meos_temporal_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SkipList; no-encoder:SkipList" - }, - "wire": { - "params": [ - { - "name": "state1", - "kind": "unsupported" - }, - { - "name": "state2", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tfloat_tmax_combinefn", - "sqlfn": "tfloat_tmax_combinefn", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "internal", - "sqlSignatures": [ - { - "args": [ - "internal", - "internal" - ], - "ret": "internal" - } - ], - "sqlAgg": [ - "tMax" - ] - }, - { - "name": "tfloat_tmin_transfn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SkipList *", - "canonical": "struct SkipList *" - }, - "params": [ - { - "name": "state", - "cType": "SkipList *", - "canonical": "struct SkipList *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SkipList; no-encoder:SkipList" - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tfloat_tmin_transfn", - "sqlfn": "tfloat_tmin_transfn", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "internal", - "sqlSignatures": [ - { - "args": [ - "internal", - "tfloat" - ], - "ret": "internal" - } - ], - "sqlAgg": [ - "tMin" - ] - }, - { - "name": "tfloat_tmin_combinefn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SkipList *", - "canonical": "struct SkipList *" - }, - "params": [ - { - "name": "state1", - "cType": "SkipList *", - "canonical": "struct SkipList *" - }, - { - "name": "state2", - "cType": "SkipList *", - "canonical": "struct SkipList *" - } - ], - "group": "meos_temporal_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SkipList; no-encoder:SkipList" - }, - "wire": { - "params": [ - { - "name": "state1", - "kind": "unsupported" - }, - { - "name": "state2", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tfloat_tmin_combinefn", - "sqlfn": "tfloat_tmin_combinefn", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "internal", - "sqlSignatures": [ - { - "args": [ - "internal", - "internal" - ], - "ret": "internal" - } - ], - "sqlAgg": [ - "tMin" - ] - }, - { - "name": "tfloat_tsum_transfn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SkipList *", - "canonical": "struct SkipList *" - }, - "params": [ - { - "name": "state", - "cType": "SkipList *", - "canonical": "struct SkipList *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SkipList; no-encoder:SkipList" - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tfloat_tsum_transfn", - "sqlfn": "tfloat_tsum_transfn", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "internal", - "sqlSignatures": [ - { - "args": [ - "internal", - "tfloat" - ], - "ret": "internal" - } - ], - "sqlAgg": [ - "tSum" - ] - }, - { - "name": "tfloat_tsum_combinefn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SkipList *", - "canonical": "struct SkipList *" - }, - "params": [ - { - "name": "state1", - "cType": "SkipList *", - "canonical": "struct SkipList *" - }, - { - "name": "state2", - "cType": "SkipList *", - "canonical": "struct SkipList *" - } - ], - "group": "meos_temporal_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SkipList; no-encoder:SkipList" - }, - "wire": { - "params": [ - { - "name": "state1", - "kind": "unsupported" - }, - { - "name": "state2", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tfloat_tsum_combinefn", - "sqlfn": "tfloat_tsum_combinefn", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "internal", - "sqlSignatures": [ - { - "args": [ - "internal", - "internal" - ], - "ret": "internal" - } - ], - "sqlAgg": [ - "tSum" - ] - }, - { - "name": "tfloat_wmax_transfn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SkipList *", - "canonical": "struct SkipList *" - }, - "params": [ - { - "name": "state", - "cType": "SkipList *", - "canonical": "struct SkipList *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "interv", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "group": "meos_temporal_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SkipList; no-encoder:SkipList" - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "interv", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tfloat_wmax_transfn", - "sqlfn": "tfloat_wmax_transfn", - "sqlArity": 3, - "sqlArityMax": 3, - "sqlReturnType": "internal", - "sqlSignatures": [ - { - "args": [ - "internal", - "tfloat", - "interval" - ], - "ret": "internal" - } - ], - "sqlAgg": [ - "wMax" - ] - }, - { - "name": "tfloat_wmin_transfn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SkipList *", - "canonical": "struct SkipList *" - }, - "params": [ - { - "name": "state", - "cType": "SkipList *", - "canonical": "struct SkipList *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "interv", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "group": "meos_temporal_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SkipList; no-encoder:SkipList" - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "interv", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tfloat_wmin_transfn", - "sqlfn": "tfloat_wmin_transfn", - "sqlArity": 3, - "sqlArityMax": 3, - "sqlReturnType": "internal", - "sqlSignatures": [ - { - "args": [ - "internal", - "tfloat", - "interval" - ], - "ret": "internal" - } - ], - "sqlAgg": [ - "wMin" - ] - }, - { - "name": "tfloat_wsum_transfn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SkipList *", - "canonical": "struct SkipList *" - }, - "params": [ - { - "name": "state", - "cType": "SkipList *", - "canonical": "struct SkipList *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "interv", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "group": "meos_temporal_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SkipList; no-encoder:SkipList" - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "interv", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tfloat_wsum_transfn", - "sqlfn": "tfloat_wsum_transfn", - "sqlArity": 3, - "sqlArityMax": 3, - "sqlReturnType": "internal", - "sqlSignatures": [ - { - "args": [ - "internal", - "tfloat", - "interval" - ], - "ret": "internal" - } - ], - "sqlAgg": [ - "wSum" - ] - }, - { - "name": "timestamptz_tcount_transfn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SkipList *", - "canonical": "struct SkipList *" - }, - "params": [ - { - "name": "state", - "cType": "SkipList *", - "canonical": "struct SkipList *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "shape": { - "nullable": [ - "state" - ] - }, - "group": "meos_temporal_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SkipList; no-decoder:TimestampTz; no-encoder:SkipList" - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "unsupported" - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Timestamptz_tcount_transfn", - "sqlfn": "tcount_transfn", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "internal", - "sqlSignatures": [ - { - "args": [ - "internal", - "timestamptz" - ], - "ret": "internal" - } - ], - "sqlAgg": [ - "tCount" - ] - }, - { - "name": "tint_tmax_transfn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SkipList *", - "canonical": "struct SkipList *" - }, - "params": [ - { - "name": "state", - "cType": "SkipList *", - "canonical": "struct SkipList *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SkipList; no-encoder:SkipList" - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tint_tmax_transfn", - "sqlfn": "tint_tmax_transfn", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "internal", - "sqlSignatures": [ - { - "args": [ - "internal", - "tint" - ], - "ret": "internal" - } - ], - "sqlAgg": [ - "tMax" - ] - }, - { - "name": "tint_tmax_combinefn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SkipList *", - "canonical": "struct SkipList *" - }, - "params": [ - { - "name": "state1", - "cType": "SkipList *", - "canonical": "struct SkipList *" - }, - { - "name": "state2", - "cType": "SkipList *", - "canonical": "struct SkipList *" - } - ], - "group": "meos_temporal_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SkipList; no-encoder:SkipList" - }, - "wire": { - "params": [ - { - "name": "state1", - "kind": "unsupported" - }, - { - "name": "state2", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tint_tmax_combinefn", - "sqlfn": "tint_tmax_combinefn", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "internal", - "sqlSignatures": [ - { - "args": [ - "internal", - "internal" - ], - "ret": "internal" - } - ], - "sqlAgg": [ - "tMax" - ] - }, - { - "name": "tint_tmin_transfn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SkipList *", - "canonical": "struct SkipList *" - }, - "params": [ - { - "name": "state", - "cType": "SkipList *", - "canonical": "struct SkipList *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SkipList; no-encoder:SkipList" - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tint_tmin_transfn", - "sqlfn": "tint_tmin_transfn", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "internal", - "sqlSignatures": [ - { - "args": [ - "internal", - "tint" - ], - "ret": "internal" - } - ], - "sqlAgg": [ - "tMin" - ] - }, - { - "name": "tint_tmin_combinefn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SkipList *", - "canonical": "struct SkipList *" - }, - "params": [ - { - "name": "state1", - "cType": "SkipList *", - "canonical": "struct SkipList *" - }, - { - "name": "state2", - "cType": "SkipList *", - "canonical": "struct SkipList *" - } - ], - "group": "meos_temporal_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SkipList; no-encoder:SkipList" - }, - "wire": { - "params": [ - { - "name": "state1", - "kind": "unsupported" - }, - { - "name": "state2", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tint_tmin_combinefn", - "sqlfn": "tint_tmin_combinefn", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "internal", - "sqlSignatures": [ - { - "args": [ - "internal", - "internal" - ], - "ret": "internal" - } - ], - "sqlAgg": [ - "tMin" - ] - }, - { - "name": "tint_tsum_transfn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SkipList *", - "canonical": "struct SkipList *" - }, - "params": [ - { - "name": "state", - "cType": "SkipList *", - "canonical": "struct SkipList *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SkipList; no-encoder:SkipList" - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tint_tsum_transfn", - "sqlfn": "tint_tsum_transfn", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "internal", - "sqlSignatures": [ - { - "args": [ - "internal", - "tint" - ], - "ret": "internal" - } - ], - "sqlAgg": [ - "tSum" - ] - }, - { - "name": "tint_tsum_combinefn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SkipList *", - "canonical": "struct SkipList *" - }, - "params": [ - { - "name": "state1", - "cType": "SkipList *", - "canonical": "struct SkipList *" - }, - { - "name": "state2", - "cType": "SkipList *", - "canonical": "struct SkipList *" - } - ], - "group": "meos_temporal_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SkipList; no-encoder:SkipList" - }, - "wire": { - "params": [ - { - "name": "state1", - "kind": "unsupported" - }, - { - "name": "state2", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tint_tsum_combinefn", - "sqlfn": "tint_tsum_combinefn", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "internal", - "sqlSignatures": [ - { - "args": [ - "internal", - "internal" - ], - "ret": "internal" - } - ], - "sqlAgg": [ - "tSum" - ] - }, - { - "name": "tint_wmax_transfn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SkipList *", - "canonical": "struct SkipList *" - }, - "params": [ - { - "name": "state", - "cType": "SkipList *", - "canonical": "struct SkipList *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "interv", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "group": "meos_temporal_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SkipList; no-encoder:SkipList" - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "interv", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tint_wmax_transfn", - "sqlfn": "tint_wmax_transfn", - "sqlArity": 3, - "sqlArityMax": 3, - "sqlReturnType": "internal", - "sqlSignatures": [ - { - "args": [ - "internal", - "tint", - "interval" - ], - "ret": "internal" - } - ], - "sqlAgg": [ - "wMax" - ] - }, - { - "name": "tint_wmin_transfn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SkipList *", - "canonical": "struct SkipList *" - }, - "params": [ - { - "name": "state", - "cType": "SkipList *", - "canonical": "struct SkipList *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "interv", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "group": "meos_temporal_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SkipList; no-encoder:SkipList" - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "interv", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tint_wmin_transfn", - "sqlfn": "tint_wmin_transfn", - "sqlArity": 3, - "sqlArityMax": 3, - "sqlReturnType": "internal", - "sqlSignatures": [ - { - "args": [ - "internal", - "tint", - "interval" - ], - "ret": "internal" - } - ], - "sqlAgg": [ - "wMin" - ] - }, - { - "name": "tint_wsum_transfn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SkipList *", - "canonical": "struct SkipList *" - }, - "params": [ - { - "name": "state", - "cType": "SkipList *", - "canonical": "struct SkipList *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "interv", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "group": "meos_temporal_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SkipList; no-encoder:SkipList" - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "interv", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tint_wsum_transfn", - "sqlfn": "tint_wsum_transfn", - "sqlArity": 3, - "sqlArityMax": 3, - "sqlReturnType": "internal", - "sqlSignatures": [ - { - "args": [ - "internal", - "tint", - "interval" - ], - "ret": "internal" - } - ], - "sqlAgg": [ - "wSum" - ] - }, - { - "name": "tnumber_extent_transfn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "box", - "cType": "TBox *", - "canonical": "TBox *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "shape": { - "nullable": [ - "temp" - ] - }, - "group": "meos_temporal_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tnumber_extent_transfn", - "sqlfn": "tnumber_extent_transfn", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbox", - "sqlSignatures": [ - { - "args": [ - "tbox", - "tint" - ], - "ret": "tbox" - }, - { - "args": [ - "tbox", - "tbigint" - ], - "ret": "tbox" - }, - { - "args": [ - "tbox", - "tfloat" - ], - "ret": "tbox" - } - ], - "sqlAgg": [ - "extent" - ] - }, - { - "name": "tnumber_tavg_finalfn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "state", - "cType": "SkipList *", - "canonical": "struct SkipList *" - } - ], - "shape": { - "nullable": [ - "state" - ] - }, - "group": "meos_temporal_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SkipList" - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tnumber_tavg_finalfn", - "sqlfn": "tavg_finalfn", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "internal" - ], - "ret": "tfloat" - } - ], - "sqlAgg": [ - "tAvg" - ] - }, - { - "name": "tnumber_tavg_transfn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SkipList *", - "canonical": "struct SkipList *" - }, - "params": [ - { - "name": "state", - "cType": "SkipList *", - "canonical": "struct SkipList *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SkipList; no-encoder:SkipList" - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tnumber_tavg_transfn", - "sqlfn": "tavg_transfn", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "internal", - "sqlSignatures": [ - { - "args": [ - "internal", - "tint" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "tbigint" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "tfloat" - ], - "ret": "internal" - } - ], - "sqlAgg": [ - "tAvg" - ] - }, - { - "name": "tnumber_tavg_combinefn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SkipList *", - "canonical": "struct SkipList *" - }, - "params": [ - { - "name": "state1", - "cType": "SkipList *", - "canonical": "struct SkipList *" - }, - { - "name": "state2", - "cType": "SkipList *", - "canonical": "struct SkipList *" - } - ], - "group": "meos_temporal_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SkipList; no-encoder:SkipList" - }, - "wire": { - "params": [ - { - "name": "state1", - "kind": "unsupported" - }, - { - "name": "state2", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tnumber_tavg_combinefn", - "sqlfn": "tavg_combinefn", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "internal", - "sqlSignatures": [ - { - "args": [ - "internal", - "internal" - ], - "ret": "internal" - } - ], - "sqlAgg": [ - "tAvg" - ] - }, - { - "name": "tnumber_wavg_transfn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SkipList *", - "canonical": "struct SkipList *" - }, - "params": [ - { - "name": "state", - "cType": "SkipList *", - "canonical": "struct SkipList *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "interv", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "group": "meos_temporal_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SkipList; no-encoder:SkipList" - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "interv", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tnumber_wavg_transfn", - "sqlfn": "wavg_transfn", - "sqlArity": 3, - "sqlArityMax": 3, - "sqlReturnType": "internal", - "sqlSignatures": [ - { - "args": [ - "internal", - "tint", - "interval" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "tbigint", - "interval" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "tfloat", - "interval" - ], - "ret": "internal" - } - ], - "sqlAgg": [ - "wAvg" - ] - }, - { - "name": "tstzset_tcount_transfn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SkipList *", - "canonical": "struct SkipList *" - }, - "params": [ - { - "name": "state", - "cType": "SkipList *", - "canonical": "struct SkipList *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "shape": { - "nullable": [ - "state" - ] - }, - "group": "meos_temporal_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SkipList; no-encoder:SkipList" - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tstzset_tcount_transfn", - "sqlfn": "tcount_transfn", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "internal", - "sqlSignatures": [ - { - "args": [ - "internal", - "tstzset" - ], - "ret": "internal" - } - ], - "sqlAgg": [ - "tCount" - ] - }, - { - "name": "tstzspan_tcount_transfn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SkipList *", - "canonical": "struct SkipList *" - }, - "params": [ - { - "name": "state", - "cType": "SkipList *", - "canonical": "struct SkipList *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "shape": { - "nullable": [ - "state" - ] - }, - "group": "meos_temporal_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SkipList; no-encoder:SkipList" - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tstzspan_tcount_transfn", - "sqlfn": "tcount_transfn", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "internal", - "sqlSignatures": [ - { - "args": [ - "internal", - "tstzspan" - ], - "ret": "internal" - } - ], - "sqlAgg": [ - "tCount" - ] - }, - { - "name": "tstzspanset_tcount_transfn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SkipList *", - "canonical": "struct SkipList *" - }, - "params": [ - { - "name": "state", - "cType": "SkipList *", - "canonical": "struct SkipList *" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "shape": { - "nullable": [ - "state" - ] - }, - "group": "meos_temporal_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SkipList; no-encoder:SkipList" - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "unsupported" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tstzspanset_tcount_transfn", - "sqlfn": "tcount_transfn", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "internal", - "sqlSignatures": [ - { - "args": [ - "internal", - "tstzspanset" - ], - "ret": "internal" - } - ], - "sqlAgg": [ - "tCount" - ] - }, - { - "name": "temporal_merge_transfn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SkipList *", - "canonical": "struct SkipList *" - }, - "params": [ - { - "name": "state", - "cType": "SkipList *", - "canonical": "struct SkipList *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SkipList; no-encoder:SkipList" - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_merge_transfn", - "sqlfn": "temporal_merge_transfn", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "internal", - "sqlSignatures": [ - { - "args": [ - "internal", - "tcbuffer" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "tgeometry" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "tgeography" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "tgeompoint" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "tgeogpoint" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "th3index" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "tjsonb" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "tnpoint" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "tpcpoint" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "tpcpatch" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "tpose" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "tposechain" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "tquadbin" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "trgeometry" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "ts2cell" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "tbool" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "tint" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "tbigint" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "tfloat" - ], - "ret": "internal" - }, - { - "args": [ - "internal", - "ttext" - ], - "ret": "internal" - } - ], - "sqlAgg": [ - "merge" - ] - }, - { - "name": "temporal_merge_combinefn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SkipList *", - "canonical": "struct SkipList *" - }, - "params": [ - { - "name": "state1", - "cType": "SkipList *", - "canonical": "struct SkipList *" - }, - { - "name": "state2", - "cType": "SkipList *", - "canonical": "struct SkipList *" - } - ], - "group": "meos_temporal_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SkipList; no-encoder:SkipList" - }, - "wire": { - "params": [ - { - "name": "state1", - "kind": "unsupported" - }, - { - "name": "state2", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_merge_combinefn", - "sqlfn": "temporal_merge_combinefn", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "internal", - "sqlSignatures": [ - { - "args": [ - "internal", - "internal" - ], - "ret": "internal" - } - ], - "sqlAgg": [ - "merge" - ] - }, - { - "name": "ttext_tmax_transfn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SkipList *", - "canonical": "struct SkipList *" - }, - "params": [ - { - "name": "state", - "cType": "SkipList *", - "canonical": "struct SkipList *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SkipList; no-encoder:SkipList" - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Ttext_tmax_transfn", - "sqlfn": "ttext_tmax_transfn", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "internal", - "sqlSignatures": [ - { - "args": [ - "internal", - "ttext" - ], - "ret": "internal" - } - ], - "sqlAgg": [ - "tMax" - ] - }, - { - "name": "ttext_tmax_combinefn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SkipList *", - "canonical": "struct SkipList *" - }, - "params": [ - { - "name": "state1", - "cType": "SkipList *", - "canonical": "struct SkipList *" - }, - { - "name": "state2", - "cType": "SkipList *", - "canonical": "struct SkipList *" - } - ], - "group": "meos_temporal_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SkipList; no-encoder:SkipList" - }, - "wire": { - "params": [ - { - "name": "state1", - "kind": "unsupported" - }, - { - "name": "state2", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Ttext_tmax_combinefn", - "sqlfn": "ttext_tmax_combinefn", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "internal", - "sqlSignatures": [ - { - "args": [ - "internal", - "internal" - ], - "ret": "internal" - } - ], - "sqlAgg": [ - "tMax" - ] - }, - { - "name": "ttext_tmin_transfn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SkipList *", - "canonical": "struct SkipList *" - }, - "params": [ - { - "name": "state", - "cType": "SkipList *", - "canonical": "struct SkipList *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SkipList; no-encoder:SkipList" - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Ttext_tmin_transfn", - "sqlfn": "ttext_tmin_transfn", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "internal", - "sqlSignatures": [ - { - "args": [ - "internal", - "ttext" - ], - "ret": "internal" - } - ], - "sqlAgg": [ - "tMin" - ] - }, - { - "name": "ttext_tmin_combinefn", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SkipList *", - "canonical": "struct SkipList *" - }, - "params": [ - { - "name": "state1", - "cType": "SkipList *", - "canonical": "struct SkipList *" - }, - { - "name": "state2", - "cType": "SkipList *", - "canonical": "struct SkipList *" - } - ], - "group": "meos_temporal_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SkipList; no-encoder:SkipList" - }, - "wire": { - "params": [ - { - "name": "state1", - "kind": "unsupported" - }, - { - "name": "state2", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Ttext_tmin_combinefn", - "sqlfn": "ttext_tmin_combinefn", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "internal", - "sqlSignatures": [ - { - "args": [ - "internal", - "internal" - ], - "ret": "internal" - } - ], - "sqlAgg": [ - "tMin" - ] - }, - { - "name": "temporal_simplify_dp", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "dist", - "cType": "double", - "canonical": "double" - }, - { - "name": "synchronized", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_temporal_analytics_simplify", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "dist", - "kind": "json", - "json": "number" - }, - { - "name": "synchronized", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_simplify_dp", - "sqlfn": "douglasPeuckerSimplify", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnTypeAll": [ - "tfloat", - "tgeometry", - "tgeompoint" - ], - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "float", - "boolean" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeompoint", - "float", - "boolean" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tfloat", - "float", - "boolean" - ], - "ret": "tfloat", - "argDefaults": [ - null, - null, - "TRUE" - ] - } - ] - }, - { - "name": "temporal_simplify_max_dist", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "dist", - "cType": "double", - "canonical": "double" - }, - { - "name": "synchronized", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_temporal_analytics_simplify", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "dist", - "kind": "json", - "json": "number" - }, - { - "name": "synchronized", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_simplify_max_dist", - "sqlfn": "maxDistSimplify", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnTypeAll": [ - "tfloat", - "tgeometry", - "tgeompoint" - ], - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "float", - "boolean" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeompoint", - "float", - "boolean" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tfloat", - "float", - "boolean" - ], - "ret": "tfloat", - "argDefaults": [ - null, - null, - "TRUE" - ] - } - ] - }, - { - "name": "temporal_simplify_min_dist", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "dist", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_temporal_analytics_simplify", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "dist", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_simplify_min_dist", - "sqlfn": "minDistSimplify", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tfloat", - "tgeometry", - "tgeompoint" - ], - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "float" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeography", - "float" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeompoint", - "float" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tgeogpoint", - "float" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tfloat", - "float" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "temporal_simplify_min_tdelta", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "mint", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "group": "meos_temporal_analytics_simplify", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "mint", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_simplify_min_tdelta", - "sqlfn": "minTimeDeltaSimplify", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tfloat", - "tgeometry", - "tgeompoint" - ], - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "interval" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeography", - "interval" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeompoint", - "interval" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tgeogpoint", - "interval" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tfloat", - "interval" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "temporal_tprecision", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "duration", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "origin", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_temporal_analytics_reduction", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "duration", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "origin", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_tprecision", - "sqlfn": "tprecision", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnTypeAll": [ - "tbigint", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "interval", - "timestamptz" - ], - "ret": "tcbuffer", - "argDefaults": [ - null, - null, - "'2000-01-03'" - ] - }, - { - "args": [ - "tgeometry", - "interval", - "timestamptz" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - null, - "'2000-01-03'" - ] - }, - { - "args": [ - "tgeography", - "interval", - "timestamptz" - ], - "ret": "tgeography", - "argDefaults": [ - null, - null, - "'2000-01-03'" - ] - }, - { - "args": [ - "tgeompoint", - "interval", - "timestamptz" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - null, - "'2000-01-03'" - ] - }, - { - "args": [ - "tgeogpoint", - "interval", - "timestamptz" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - null, - "'2000-01-03'" - ] - }, - { - "args": [ - "th3index", - "interval", - "timestamptz" - ], - "ret": "th3index", - "argDefaults": [ - null, - null, - "'2000-01-03'" - ] - }, - { - "args": [ - "tpose", - "interval", - "timestamptz" - ], - "ret": "tpose", - "argDefaults": [ - null, - null, - "'2000-01-03'" - ] - }, - { - "args": [ - "tposechain", - "interval", - "timestamptz" - ], - "ret": "tposechain", - "argDefaults": [ - null, - null, - "'2000-01-03'" - ] - }, - { - "args": [ - "tquadbin", - "interval", - "timestamptz" - ], - "ret": "tquadbin", - "argDefaults": [ - null, - null, - "'2000-01-03'" - ] - }, - { - "args": [ - "trgeometry", - "interval", - "timestamptz" - ], - "ret": "trgeometry", - "argDefaults": [ - null, - null, - "'2000-01-03'" - ] - }, - { - "args": [ - "ts2cell", - "interval", - "timestamptz" - ], - "ret": "ts2cell", - "argDefaults": [ - null, - null, - "'2000-01-03'" - ] - }, - { - "args": [ - "tint", - "interval", - "timestamptz" - ], - "ret": "tint", - "argDefaults": [ - null, - null, - "'2000-01-03'" - ] - }, - { - "args": [ - "tbigint", - "interval", - "timestamptz" - ], - "ret": "tbigint", - "argDefaults": [ - null, - null, - "'2000-01-03'" - ] - }, - { - "args": [ - "tfloat", - "interval", - "timestamptz" - ], - "ret": "tfloat", - "argDefaults": [ - null, - null, - "'2000-01-03'" - ] - } - ] - }, - { - "name": "temporal_tsample", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "duration", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "origin", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "group": "meos_temporal_analytics_reduction", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "duration", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "origin", - "kind": "unsupported" - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_tsample", - "sqlfn": "tsample", - "sqlArity": 2, - "sqlArityMax": 4, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "interval", - "timestamptz", - "text" - ], - "ret": "tcbuffer", - "argDefaults": [ - null, - null, - "'2000-01-03'", - "'discrete'" - ] - }, - { - "args": [ - "tgeometry", - "interval", - "timestamptz", - "text" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - null, - "'2000-01-03'", - "'discrete'" - ] - }, - { - "args": [ - "tgeography", - "interval", - "timestamptz", - "text" - ], - "ret": "tgeography", - "argDefaults": [ - null, - null, - "'2000-01-03'", - "'discrete'" - ] - }, - { - "args": [ - "tgeompoint", - "interval", - "timestamptz", - "text" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - null, - "'2000-01-03'", - "'discrete'" - ] - }, - { - "args": [ - "tgeogpoint", - "interval", - "timestamptz", - "text" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - null, - "'2000-01-03'", - "'discrete'" - ] - }, - { - "args": [ - "th3index", - "interval", - "timestamptz", - "text" - ], - "ret": "th3index", - "argDefaults": [ - null, - null, - "'2000-01-03'", - "'discrete'" - ] - }, - { - "args": [ - "tjsonb", - "interval", - "timestamptz", - "text" - ], - "ret": "tjsonb", - "argDefaults": [ - null, - null, - "'2000-01-03'", - "'discrete'" - ] - }, - { - "args": [ - "tnpoint", - "interval", - "timestamptz", - "text" - ], - "ret": "tnpoint", - "argDefaults": [ - null, - null, - "'2000-01-03'", - "'discrete'" - ] - }, - { - "args": [ - "tpcpoint", - "interval", - "timestamptz", - "text" - ], - "ret": "tpcpoint", - "argDefaults": [ - null, - null, - "'2000-01-03'", - "'discrete'" - ] - }, - { - "args": [ - "tpcpatch", - "interval", - "timestamptz", - "text" - ], - "ret": "tpcpatch", - "argDefaults": [ - null, - null, - "'2000-01-03'", - "'discrete'" - ] - }, - { - "args": [ - "tpose", - "interval", - "timestamptz", - "text" - ], - "ret": "tpose", - "argDefaults": [ - null, - null, - "'2000-01-03'", - "'discrete'" - ] - }, - { - "args": [ - "tposechain", - "interval", - "timestamptz", - "text" - ], - "ret": "tposechain", - "argDefaults": [ - null, - null, - "'2000-01-03'", - "'discrete'" - ] - }, - { - "args": [ - "tquadbin", - "interval", - "timestamptz", - "text" - ], - "ret": "tquadbin", - "argDefaults": [ - null, - null, - "'2000-01-03'", - "'discrete'" - ] - }, - { - "args": [ - "trgeometry", - "interval", - "timestamptz" - ], - "ret": null, - "argDefaults": [ - null, - null, - "'2000-01-03'" - ] - }, - { - "args": [ - "ts2cell", - "interval", - "timestamptz", - "text" - ], - "ret": "ts2cell", - "argDefaults": [ - null, - null, - "'2000-01-03'", - "'discrete'" - ] - }, - { - "args": [ - "tbool", - "interval", - "timestamptz", - "text" - ], - "ret": "tbool", - "argDefaults": [ - null, - null, - "'2000-01-03'", - "'discrete'" - ] - }, - { - "args": [ - "tint", - "interval", - "timestamptz", - "text" - ], - "ret": "tint", - "argDefaults": [ - null, - null, - "'2000-01-03'", - "'discrete'" - ] - }, - { - "args": [ - "tbigint", - "interval", - "timestamptz", - "text" - ], - "ret": "tbigint", - "argDefaults": [ - null, - null, - "'2000-01-03'", - "'discrete'" - ] - }, - { - "args": [ - "tfloat", - "interval", - "timestamptz", - "text" - ], - "ret": "tfloat", - "argDefaults": [ - null, - null, - "'2000-01-03'", - "'discrete'" - ] - }, - { - "args": [ - "ttext", - "interval", - "timestamptz", - "text" - ], - "ret": "ttext", - "argDefaults": [ - null, - null, - "'2000-01-03'", - "'discrete'" - ] - } - ] - }, - { - "name": "temporal_dyntimewarp_distance", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_analytics_similarity", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Temporal_dyntimewarp_distance", - "sqlfn": "dynTimeWarpDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "float" - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint" - ], - "ret": "float" - }, - { - "args": [ - "tint", - "tint" - ], - "ret": "float" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "float" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "float" - } - ] - }, - { - "name": "temporal_dyntimewarp_path", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Match *", - "canonical": "Match *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Match", - "canonical": "Match" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_temporal_analytics_similarity", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count; no-encoder:Match" - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_dyntimewarp_path", - "sqlfn": "dynTimeWarpPath", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "warp", - "sqlSignatures": [ - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "warp" - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint" - ], - "ret": "warp" - }, - { - "args": [ - "tint", - "tint" - ], - "ret": "warp" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "warp" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "warp" - } - ] - }, - { - "name": "temporal_frechet_distance", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_analytics_similarity", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Temporal_frechet_distance", - "sqlfn": "frechetDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "float" - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint" - ], - "ret": "float" - }, - { - "args": [ - "tint", - "tint" - ], - "ret": "float" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "float" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "float" - } - ] - }, - { - "name": "temporal_frechet_path", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Match *", - "canonical": "Match *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Match", - "canonical": "Match" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_temporal_analytics_similarity", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count; no-encoder:Match" - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_frechet_path", - "sqlfn": "frechetDistancePath", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "warp", - "sqlSignatures": [ - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "warp" - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint" - ], - "ret": "warp" - }, - { - "args": [ - "tint", - "tint" - ], - "ret": "warp" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "warp" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "warp" - } - ] - }, - { - "name": "temporal_hausdorff_distance", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_analytics_similarity", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Temporal_hausdorff_distance", - "sqlfn": "hausdorffDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "float" - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint" - ], - "ret": "float" - }, - { - "args": [ - "tint", - "tint" - ], - "ret": "float" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "float" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "float" - } - ] - }, - { - "name": "temporal_average_hausdorff_distance", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_analytics_similarity", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Temporal_average_hausdorff_distance", - "sqlfn": "averageHausdorffDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "float" - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint" - ], - "ret": "float" - }, - { - "args": [ - "tint", - "tint" - ], - "ret": "float" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "float" - } - ] - }, - { - "name": "temporal_lcss_distance", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "epsilon", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_temporal_analytics_similarity", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "epsilon", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Temporal_lcss_distance", - "sqlfn": "lcssDistance", - "sqlArity": 3, - "sqlArityMax": 3, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tgeompoint", - "tgeompoint", - "float" - ], - "ret": "float" - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint", - "float" - ], - "ret": "float" - }, - { - "args": [ - "tint", - "tint", - "float" - ], - "ret": "float" - }, - { - "args": [ - "tfloat", - "tfloat", - "float" - ], - "ret": "float" - } - ] - }, - { - "name": "temporal_ext_kalman_filter", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gate", - "cType": "double", - "canonical": "double" - }, - { - "name": "q", - "cType": "double", - "canonical": "double" - }, - { - "name": "variance", - "cType": "double", - "canonical": "double" - }, - { - "name": "to_drop", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_temporal_analytics_simplify", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gate", - "kind": "json", - "json": "number" - }, - { - "name": "q", - "kind": "json", - "json": "number" - }, - { - "name": "variance", - "kind": "json", - "json": "number" - }, - { - "name": "to_drop", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_ext_kalman_filter", - "sqlfn": "extendedKalmanFilter", - "sqlArity": 4, - "sqlArityMax": 5, - "sqlReturnTypeAll": [ - "tfloat", - "tgeompoint" - ], - "sqlSignatures": [ - { - "args": [ - "tgeompoint", - "float", - "float", - "float", - "boolean" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - null, - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tfloat", - "float", - "float", - "float", - "boolean" - ], - "ret": "tfloat", - "argDefaults": [ - null, - null, - null, - null, - "TRUE" - ] - } - ] - }, - { - "name": "temporal_time_bins", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "duration", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "origin", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Span", - "canonical": "Span" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_temporal_analytics_tile", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "duration", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "origin", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_time_bins", - "sqlfn": "timeBins", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "tstzspan[]", - "sqlSignatures": [ - { - "args": [ - "tbool", - "interval", - "timestamptz" - ], - "ret": "tstzspan[]", - "argDefaults": [ - null, - null, - "'2000-01-03'" - ] - }, - { - "args": [ - "tint", - "interval", - "timestamptz" - ], - "ret": "tstzspan[]", - "argDefaults": [ - null, - null, - "'2000-01-03'" - ] - }, - { - "args": [ - "tbigint", - "interval", - "timestamptz" - ], - "ret": "tstzspan[]", - "argDefaults": [ - null, - null, - "'2000-01-03'" - ] - }, - { - "args": [ - "tfloat", - "interval", - "timestamptz" - ], - "ret": "tstzspan[]", - "argDefaults": [ - null, - null, - "'2000-01-03'" - ] - }, - { - "args": [ - "ttext", - "interval", - "timestamptz" - ], - "ret": "tstzspan[]", - "argDefaults": [ - null, - null, - "'2000-01-03'" - ] - } - ] - }, - { - "name": "temporal_time_split", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal **", - "canonical": "Temporal **" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "duration", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "torigin", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "bins", - "cType": "TimestampTz **", - "canonical": "TimestampTz **" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Temporal *", - "canonical": "Temporal *" - } - }, - "outputArrays": [ - { - "param": "bins" - } - ], - "outParams": [ - "bins", - "count" - ] - }, - "group": "meos_temporal_analytics_tile", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; array-or-out-param:bins" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "duration", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "torigin", - "kind": "unsupported" - }, - { - "name": "bins", - "kind": "unsupported" - } - ], - "result": { - "kind": "array", - "element": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - "count_outparam": "count" - } - }, - "mdbC": "Temporal_time_split", - "sqlfn": "timeSplit", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnTypeAll": [ - "time_tbigint", - "time_tbool", - "time_tcbuffer", - "time_tfloat", - "time_tgeog", - "time_tgeogpoint", - "time_tgeom", - "time_tgeompoint", - "time_th3index", - "time_tint", - "time_tjsonb", - "time_tnpoint", - "time_tpcpatch", - "time_tpcpoint", - "time_tpose", - "time_tposechain", - "time_tquadbin", - "time_trgeometry", - "time_ts2cell", - "time_ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "interval", - "timestamptz" - ], - "ret": "time_tcbuffer", - "argDefaults": [ - null, - null, - "'2000-01-03'" - ] - }, - { - "args": [ - "tgeometry", - "interval", - "timestamptz" - ], - "ret": "time_tgeom", - "argDefaults": [ - null, - null, - "'2000-01-03'" - ] - }, - { - "args": [ - "tgeography", - "interval", - "timestamptz" - ], - "ret": "time_tgeog", - "argDefaults": [ - null, - null, - "'2000-01-03'" - ] - }, - { - "args": [ - "tgeompoint", - "interval", - "timestamptz" - ], - "ret": "time_tgeompoint", - "argDefaults": [ - null, - null, - "'2000-01-03'" - ] - }, - { - "args": [ - "tgeogpoint", - "interval", - "timestamptz" - ], - "ret": "time_tgeogpoint", - "argDefaults": [ - null, - null, - "'2000-01-03'" - ] - }, - { - "args": [ - "th3index", - "interval", - "timestamptz" - ], - "ret": "time_th3index", - "argDefaults": [ - null, - null, - "'2000-01-03'" - ] - }, - { - "args": [ - "tjsonb", - "interval", - "timestamptz" - ], - "ret": "time_tjsonb", - "argDefaults": [ - null, - null, - "'2000-01-03'" - ] - }, - { - "args": [ - "tnpoint", - "interval", - "timestamptz" - ], - "ret": "time_tnpoint", - "argDefaults": [ - null, - null, - "'2000-01-03'" - ] - }, - { - "args": [ - "tpcpoint", - "interval", - "timestamptz" - ], - "ret": "time_tpcpoint", - "argDefaults": [ - null, - null, - "'2000-01-03'" - ] - }, - { - "args": [ - "tpcpatch", - "interval", - "timestamptz" - ], - "ret": "time_tpcpatch", - "argDefaults": [ - null, - null, - "'2000-01-03'" - ] - }, - { - "args": [ - "tpose", - "interval", - "timestamptz" - ], - "ret": "time_tpose", - "argDefaults": [ - null, - null, - "'2000-01-03'" - ] - }, - { - "args": [ - "tposechain", - "interval", - "timestamptz" - ], - "ret": "time_tposechain", - "argDefaults": [ - null, - null, - "'2000-01-03'" - ] - }, - { - "args": [ - "tquadbin", - "interval", - "timestamptz" - ], - "ret": "time_tquadbin", - "argDefaults": [ - null, - null, - "'2000-01-03'" - ] - }, - { - "args": [ - "trgeometry", - "interval", - "timestamptz" - ], - "ret": "time_trgeometry", - "argDefaults": [ - null, - null, - "'2000-01-03'" - ] - }, - { - "args": [ - "ts2cell", - "interval", - "timestamptz" - ], - "ret": "time_ts2cell", - "argDefaults": [ - null, - null, - "'2000-01-03'" - ] - }, - { - "args": [ - "tbool", - "interval", - "timestamptz" - ], - "ret": "time_tbool", - "argDefaults": [ - null, - null, - "'2000-01-03'" - ] - }, - { - "args": [ - "tint", - "interval", - "timestamptz" - ], - "ret": "time_tint", - "argDefaults": [ - null, - null, - "'2000-01-03'" - ] - }, - { - "args": [ - "tbigint", - "interval", - "timestamptz" - ], - "ret": "time_tbigint", - "argDefaults": [ - null, - null, - "'2000-01-03'" - ] - }, - { - "args": [ - "tfloat", - "interval", - "timestamptz" - ], - "ret": "time_tfloat", - "argDefaults": [ - null, - null, - "'2000-01-03'" - ] - }, - { - "args": [ - "ttext", - "interval", - "timestamptz" - ], - "ret": "time_ttext", - "argDefaults": [ - null, - null, - "'2000-01-03'" - ] - } - ] - }, - { - "name": "tfloat_time_boxes", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "duration", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "torigin", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "TBox", - "canonical": "TBox" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_temporal_analytics_tile", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "duration", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "torigin", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "tfloat_value_bins", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "vsize", - "cType": "double", - "canonical": "double" - }, - { - "name": "vorigin", - "cType": "double", - "canonical": "double" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Span", - "canonical": "Span" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_temporal_analytics_tile", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "vsize", - "kind": "json", - "json": "number" - }, - { - "name": "vorigin", - "kind": "json", - "json": "number" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "tfloat_value_boxes", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "vsize", - "cType": "double", - "canonical": "double" - }, - { - "name": "vorigin", - "cType": "double", - "canonical": "double" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "TBox", - "canonical": "TBox" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_temporal_analytics_tile", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "vsize", - "kind": "json", - "json": "number" - }, - { - "name": "vorigin", - "kind": "json", - "json": "number" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "tfloat_value_split", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal **", - "canonical": "Temporal **" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "size", - "cType": "double", - "canonical": "double" - }, - { - "name": "origin", - "cType": "double", - "canonical": "double" - }, - { - "name": "bins", - "cType": "double **", - "canonical": "double **" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Temporal *", - "canonical": "Temporal *" - } - }, - "outputArrays": [ - { - "param": "bins" - } - ], - "outParams": [ - "bins", - "count" - ] - }, - "group": "meos_temporal_analytics_tile", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:bins" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "size", - "kind": "json", - "json": "number" - }, - { - "name": "origin", - "kind": "json", - "json": "number" - }, - { - "name": "bins", - "kind": "unsupported" - } - ], - "result": { - "kind": "array", - "element": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - "count_outparam": "count" - } - }, - "mdbC": "Tnumber_value_split", - "sqlfn": "valueSplit", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "number_tfloat", - "sqlSignatures": [ - { - "args": [ - "tfloat", - "float", - "float" - ], - "ret": "number_tfloat", - "argDefaults": [ - null, - null, - "0.0" - ] - } - ] - }, - { - "name": "tfloat_value_time_boxes", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "vsize", - "cType": "double", - "canonical": "double" - }, - { - "name": "duration", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "vorigin", - "cType": "double", - "canonical": "double" - }, - { - "name": "torigin", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "TBox", - "canonical": "TBox" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_temporal_analytics_tile", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "vsize", - "kind": "json", - "json": "number" - }, - { - "name": "duration", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "vorigin", - "kind": "json", - "json": "number" - }, - { - "name": "torigin", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "tfloat_value_time_split", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal **", - "canonical": "Temporal **" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "vsize", - "cType": "double", - "canonical": "double" - }, - { - "name": "duration", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "vorigin", - "cType": "double", - "canonical": "double" - }, - { - "name": "torigin", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "value_bins", - "cType": "double **", - "canonical": "double **" - }, - { - "name": "time_bins", - "cType": "TimestampTz **", - "canonical": "TimestampTz **" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Temporal *", - "canonical": "Temporal *" - } - }, - "outputArrays": [ - { - "param": "value_bins" - }, - { - "param": "time_bins" - } - ], - "outParams": [ - "value_bins", - "time_bins", - "count" - ] - }, - "group": "meos_temporal_analytics_tile", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; array-or-out-param:value_bins; array-or-out-param:time_bins" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "vsize", - "kind": "json", - "json": "number" - }, - { - "name": "duration", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "vorigin", - "kind": "json", - "json": "number" - }, - { - "name": "torigin", - "kind": "unsupported" - }, - { - "name": "value_bins", - "kind": "unsupported" - }, - { - "name": "time_bins", - "kind": "unsupported" - } - ], - "result": { - "kind": "array", - "element": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - "count_outparam": "count" - } - }, - "mdbC": "Tnumber_value_time_split", - "sqlfn": "valueTimeSplit", - "sqlArity": 3, - "sqlArityMax": 5, - "sqlReturnType": "number_time_tfloat", - "sqlSignatures": [ - { - "args": [ - "tfloat", - "float", - "interval", - "float", - "timestamptz" - ], - "ret": "number_time_tfloat", - "argDefaults": [ - null, - null, - null, - "0.0", - "'2000-01-03'" - ] - } - ] - }, - { - "name": "tfloatbox_time_tiles", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "duration", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "torigin", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "TBox", - "canonical": "TBox" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_temporal_analytics_tile", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "duration", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "torigin", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tbox_time_tiles", - "sqlfn": "timeTiles", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "index_tbox", - "sqlSignatures": [ - { - "args": [ - "tbox", - "interval", - "timestamptz" - ], - "ret": "index_tbox", - "argDefaults": [ - null, - null, - "'2000-01-03'" - ] - } - ] - }, - { - "name": "tfloatbox_value_tiles", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "vsize", - "cType": "double", - "canonical": "double" - }, - { - "name": "vorigin", - "cType": "double", - "canonical": "double" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "TBox", - "canonical": "TBox" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_temporal_analytics_tile", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "vsize", - "kind": "json", - "json": "number" - }, - { - "name": "vorigin", - "kind": "json", - "json": "number" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tbox_value_tiles", - "sqlfn": "valueTiles", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "index_tbox", - "sqlSignatures": [ - { - "args": [ - "tbox", - "float", - "float" - ], - "ret": "index_tbox", - "argDefaults": [ - null, - null, - "0.0" - ] - } - ] - }, - { - "name": "tfloatbox_value_time_tiles", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "vsize", - "cType": "double", - "canonical": "double" - }, - { - "name": "duration", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "vorigin", - "cType": "double", - "canonical": "double" - }, - { - "name": "torigin", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "TBox", - "canonical": "TBox" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_temporal_analytics_tile", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "vsize", - "kind": "json", - "json": "number" - }, - { - "name": "duration", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "vorigin", - "kind": "json", - "json": "number" - }, - { - "name": "torigin", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tbox_value_time_tiles", - "sqlfn": "valueTimeTiles", - "sqlArity": 3, - "sqlArityMax": 5, - "sqlReturnType": "index_tbox", - "sqlSignatures": [ - { - "args": [ - "tbox", - "float", - "interval", - "float", - "timestamptz" - ], - "ret": "index_tbox", - "argDefaults": [ - null, - null, - null, - "0.0", - "'2000-01-03'" - ] - } - ] - }, - { - "name": "tint_time_boxes", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "duration", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "torigin", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "TBox", - "canonical": "TBox" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_temporal_analytics_tile", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "duration", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "torigin", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "tint_value_bins", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "vsize", - "cType": "int", - "canonical": "int" - }, - { - "name": "vorigin", - "cType": "int", - "canonical": "int" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Span", - "canonical": "Span" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_temporal_analytics_tile", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "vsize", - "kind": "json", - "json": "integer" - }, - { - "name": "vorigin", - "kind": "json", - "json": "integer" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "tint_value_boxes", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "vsize", - "cType": "int", - "canonical": "int" - }, - { - "name": "vorigin", - "cType": "int", - "canonical": "int" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "TBox", - "canonical": "TBox" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_temporal_analytics_tile", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "vsize", - "kind": "json", - "json": "integer" - }, - { - "name": "vorigin", - "kind": "json", - "json": "integer" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "tint_value_split", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal **", - "canonical": "Temporal **" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "vsize", - "cType": "int", - "canonical": "int" - }, - { - "name": "vorigin", - "cType": "int", - "canonical": "int" - }, - { - "name": "bins", - "cType": "int **", - "canonical": "int **" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Temporal *", - "canonical": "Temporal *" - } - }, - "outputArrays": [ - { - "param": "bins" - } - ], - "outParams": [ - "bins", - "count" - ] - }, - "group": "meos_temporal_analytics_tile", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:bins" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "vsize", - "kind": "json", - "json": "integer" - }, - { - "name": "vorigin", - "kind": "json", - "json": "integer" - }, - { - "name": "bins", - "kind": "unsupported" - } - ], - "result": { - "kind": "array", - "element": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - "count_outparam": "count" - } - }, - "mdbC": "Tnumber_value_split", - "sqlfn": "valueSplit", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "number_tint", - "sqlSignatures": [ - { - "args": [ - "tint", - "integer", - "integer" - ], - "ret": "number_tint", - "argDefaults": [ - null, - null, - "0" - ] - } - ] - }, - { - "name": "tint_value_time_boxes", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "vsize", - "cType": "int", - "canonical": "int" - }, - { - "name": "duration", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "vorigin", - "cType": "int", - "canonical": "int" - }, - { - "name": "torigin", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "TBox", - "canonical": "TBox" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_temporal_analytics_tile", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "vsize", - "kind": "json", - "json": "integer" - }, - { - "name": "duration", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "vorigin", - "kind": "json", - "json": "integer" - }, - { - "name": "torigin", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "tint_value_time_split", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal **", - "canonical": "Temporal **" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "size", - "cType": "int", - "canonical": "int" - }, - { - "name": "duration", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "vorigin", - "cType": "int", - "canonical": "int" - }, - { - "name": "torigin", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "value_bins", - "cType": "int **", - "canonical": "int **" - }, - { - "name": "time_bins", - "cType": "TimestampTz **", - "canonical": "TimestampTz **" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Temporal *", - "canonical": "Temporal *" - } - }, - "outputArrays": [ - { - "param": "value_bins" - }, - { - "param": "time_bins" - } - ], - "outParams": [ - "value_bins", - "time_bins", - "count" - ] - }, - "group": "meos_temporal_analytics_tile", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; array-or-out-param:value_bins; array-or-out-param:time_bins" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "size", - "kind": "json", - "json": "integer" - }, - { - "name": "duration", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "vorigin", - "kind": "json", - "json": "integer" - }, - { - "name": "torigin", - "kind": "unsupported" - }, - { - "name": "value_bins", - "kind": "unsupported" - }, - { - "name": "time_bins", - "kind": "unsupported" - } - ], - "result": { - "kind": "array", - "element": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - "count_outparam": "count" - } - }, - "mdbC": "Tnumber_value_time_split", - "sqlfn": "valueTimeSplit", - "sqlArity": 3, - "sqlArityMax": 5, - "sqlReturnType": "number_time_tint", - "sqlSignatures": [ - { - "args": [ - "tint", - "integer", - "interval", - "integer", - "timestamptz" - ], - "ret": "number_time_tint", - "argDefaults": [ - null, - null, - null, - "0", - "'2000-01-03'" - ] - } - ] - }, - { - "name": "tintbox_time_tiles", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "duration", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "torigin", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "TBox", - "canonical": "TBox" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_temporal_analytics_tile", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "duration", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "torigin", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tbox_time_tiles", - "sqlfn": "timeTiles", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "index_tbox", - "sqlSignatures": [ - { - "args": [ - "tbox", - "interval", - "timestamptz" - ], - "ret": "index_tbox", - "argDefaults": [ - null, - null, - "'2000-01-03'" - ] - } - ] - }, - { - "name": "tintbox_value_tiles", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "xsize", - "cType": "int", - "canonical": "int" - }, - { - "name": "xorigin", - "cType": "int", - "canonical": "int" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "TBox", - "canonical": "TBox" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_temporal_analytics_tile", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "xsize", - "kind": "json", - "json": "integer" - }, - { - "name": "xorigin", - "kind": "json", - "json": "integer" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tbox_value_tiles", - "sqlfn": "valueTiles", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "index_tbox", - "sqlSignatures": [ - { - "args": [ - "tbox", - "float", - "float" - ], - "ret": "index_tbox", - "argDefaults": [ - null, - null, - "0.0" - ] - } - ] - }, - { - "name": "tintbox_value_time_tiles", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "xsize", - "cType": "int", - "canonical": "int" - }, - { - "name": "duration", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "xorigin", - "cType": "int", - "canonical": "int" - }, - { - "name": "torigin", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "TBox", - "canonical": "TBox" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_temporal_analytics_tile", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "xsize", - "kind": "json", - "json": "integer" - }, - { - "name": "duration", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "xorigin", - "kind": "json", - "json": "integer" - }, - { - "name": "torigin", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tbox_value_time_tiles", - "sqlfn": "valueTimeTiles", - "sqlArity": 3, - "sqlArityMax": 5, - "sqlReturnType": "index_tbox", - "sqlSignatures": [ - { - "args": [ - "tbox", - "float", - "interval", - "float", - "timestamptz" - ], - "ret": "index_tbox", - "argDefaults": [ - null, - null, - null, - "0.0", - "'2000-01-03'" - ] - } - ] - }, - { - "name": "temptype_subtype", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "subtype", - "cType": "tempSubtype", - "canonical": "tempSubtype" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "subtype", - "kind": "json", - "json": "string", - "enum": "tempSubtype" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "temptype_subtype_all", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "subtype", - "cType": "tempSubtype", - "canonical": "tempSubtype" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "subtype", - "kind": "json", - "json": "string", - "enum": "tempSubtype" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "tempsubtype_name", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "const char *", - "canonical": "const char *" - }, - "params": [ - { - "name": "subtype", - "cType": "tempSubtype", - "canonical": "tempSubtype" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "subtype", - "kind": "json", - "json": "string", - "enum": "tempSubtype" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "tempsubtype_from_string", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "subtype", - "cType": "int16 *", - "canonical": "int16 *" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int16" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - }, - { - "name": "subtype", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "meosoper_name", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "const char *", - "canonical": "const char *" - }, - "params": [ - { - "name": "oper", - "cType": "MeosOper", - "canonical": "MeosOper" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "oper", - "kind": "json", - "json": "string", - "enum": "MeosOper" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "meosoper_from_string", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "MeosOper", - "canonical": "MeosOper" - }, - "params": [ - { - "name": "name", - "cType": "const char *", - "canonical": "const char *" - } - ], - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "name", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "string", - "enum": "MeosOper" - } - } - }, - { - "name": "interptype_name", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "const char *", - "canonical": "const char *" - }, - "params": [ - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "interptype_from_string", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "interpType", - "canonical": "interpType" - }, - "params": [ - { - "name": "interp_str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "interp_str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "string", - "enum": "interpType" - } - } - }, - { - "name": "meos_typeof_hexwkb", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "MeosType", - "canonical": "MeosType" - }, - "params": [ - { - "name": "hexwkb", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_internal_setspan_inout", - "api": "internal", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "internal; lifecycle" - }, - "wire": { - "params": [ - { - "name": "hexwkb", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "string", - "enum": "MeosType" - } - } - }, - { - "name": "meostype_name", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "const char *", - "canonical": "const char *" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "temptype_basetype", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "MeosType", - "canonical": "MeosType" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "string", - "enum": "MeosType" - } - } - }, - { - "name": "settype_basetype", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "MeosType", - "canonical": "MeosType" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "string", - "enum": "MeosType" - } - } - }, - { - "name": "spantype_basetype", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "MeosType", - "canonical": "MeosType" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "string", - "enum": "MeosType" - } - } - }, - { - "name": "spantype_spansettype", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "MeosType", - "canonical": "MeosType" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "string", - "enum": "MeosType" - } - } - }, - { - "name": "spansettype_spantype", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "MeosType", - "canonical": "MeosType" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "string", - "enum": "MeosType" - } - } - }, - { - "name": "basetype_spantype", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "MeosType", - "canonical": "MeosType" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "string", - "enum": "MeosType" - } - } - }, - { - "name": "basetype_settype", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "MeosType", - "canonical": "MeosType" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "string", - "enum": "MeosType" - } - } - }, - { - "name": "tnumber_basetype", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "geo_basetype", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "meos_basetype", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "internal; lifecycle" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "alphanum_basetype", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "alphanum_temptype", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "time_type", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "set_basetype", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "set_type", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "numset_type", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ensure_numset_type", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "timeset_type", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "set_spantype", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ensure_set_spantype", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "alphanumset_type", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "settype", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "settype", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "geoset_type", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ensure_geoset_type", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "spatialset_type", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ensure_spatialset_type", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pointcloud_basetype", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pointcloudset_type", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "tpointcloud_temptype", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ensure_tpointcloud_temptype", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "span_basetype", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "span_canon_basetype", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "span_type", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "type_span_bbox", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "type_bboxtype", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "MeosType", - "canonical": "MeosType" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "string", - "enum": "MeosType" - } - } - }, - { - "name": "span_tbox_type", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ensure_span_tbox_type", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "numspan_basetype", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "numspan_type", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ensure_numspan_type", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "timespan_basetype", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "timespan_type", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "spanset_type", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "timespanset_type", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ensure_timespanset_type", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "temporal_type", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "temporal_basetype", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "temptype_supports_linear", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "basetype_byvalue", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "basetype_varlength", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "meostype_length", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int16", - "canonical": "short" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "talphanum_type", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "talpha_type", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "tnumber_type", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ensure_tnumber_type", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "torder_type", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ensure_torder_type", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ensure_tnumber_basetype", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "tnumber_spantype", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "spatial_basetype", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "tspatial_type", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ensure_tspatial_type", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "tpoint_type", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ensure_tpoint_type", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "tgeo_type", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ensure_tgeo_type", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "tspatial_body_type", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "tgeo_type_all", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ensure_tgeo_type_all", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "tgeometry_type", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ensure_tgeometry_type", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "tgeodetic_type", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ensure_tgeodetic_type", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ensure_tnumber_tpoint_type", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "box3d_make", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "BOX3D *", - "canonical": "BOX3D *" - }, - "params": [ - { - "name": "xmin", - "cType": "double", - "canonical": "double" - }, - { - "name": "xmax", - "cType": "double", - "canonical": "double" - }, - { - "name": "ymin", - "cType": "double", - "canonical": "double" - }, - { - "name": "ymax", - "cType": "double", - "canonical": "double" - }, - { - "name": "zmin", - "cType": "double", - "canonical": "double" - }, - { - "name": "zmax", - "cType": "double", - "canonical": "double" - }, - { - "name": "srid", - "cType": "int32_t", - "canonical": "int" - } - ], - "group": "meos_geo_base_inout", - "api": "public", - "category": "constructor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "xmin", - "kind": "json", - "json": "number" - }, - { - "name": "xmax", - "kind": "json", - "json": "number" - }, - { - "name": "ymin", - "kind": "json", - "json": "number" - }, - { - "name": "ymax", - "kind": "json", - "json": "number" - }, - { - "name": "zmin", - "kind": "json", - "json": "number" - }, - { - "name": "zmax", - "kind": "json", - "json": "number" - }, - { - "name": "srid", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "BOX3D *", - "encode": "box3d_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "box3d_in", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "BOX3D *", - "canonical": "BOX3D *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_geo_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "BOX3D *", - "encode": "box3d_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "box3d_out", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "box", - "cType": "const BOX3D *", - "canonical": "const BOX3D *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_geo_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const BOX3D *", - "decode": "box3d_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "gbox_make", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GBOX *", - "canonical": "GBOX *" - }, - "params": [ - { - "name": "hasz", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "hasm", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "geodetic", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "xmin", - "cType": "double", - "canonical": "double" - }, - { - "name": "xmax", - "cType": "double", - "canonical": "double" - }, - { - "name": "ymin", - "cType": "double", - "canonical": "double" - }, - { - "name": "ymax", - "cType": "double", - "canonical": "double" - }, - { - "name": "zmin", - "cType": "double", - "canonical": "double" - }, - { - "name": "zmax", - "cType": "double", - "canonical": "double" - }, - { - "name": "mmin", - "cType": "double", - "canonical": "double" - }, - { - "name": "mmax", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_geo_base_inout", - "api": "public", - "category": "constructor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "hasz", - "kind": "json", - "json": "boolean" - }, - { - "name": "hasm", - "kind": "json", - "json": "boolean" - }, - { - "name": "geodetic", - "kind": "json", - "json": "boolean" - }, - { - "name": "xmin", - "kind": "json", - "json": "number" - }, - { - "name": "xmax", - "kind": "json", - "json": "number" - }, - { - "name": "ymin", - "kind": "json", - "json": "number" - }, - { - "name": "ymax", - "kind": "json", - "json": "number" - }, - { - "name": "zmin", - "kind": "json", - "json": "number" - }, - { - "name": "zmax", - "kind": "json", - "json": "number" - }, - { - "name": "mmin", - "kind": "json", - "json": "number" - }, - { - "name": "mmax", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "GBOX *", - "encode": "gbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "gbox_in", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GBOX *", - "canonical": "GBOX *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_geo_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "GBOX *", - "encode": "gbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "gbox_out", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "box", - "cType": "const GBOX *", - "canonical": "const GBOX *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_geo_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const GBOX *", - "decode": "gbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "geo_as_ewkb", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint8_t *", - "canonical": "uint8_t *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "endian", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "size", - "cType": "size_t *", - "canonical": "size_t *" - } - ], - "group": "meos_geo_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:size_t; no-encoder:uint8_t" - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "endian", - "kind": "json", - "json": "string" - }, - { - "name": "size", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "geo_as_ewkt", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "precision", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_geo_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "precision", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "geo_as_geojson", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "option", - "cType": "int", - "canonical": "int" - }, - { - "name": "precision", - "cType": "int", - "canonical": "int" - }, - { - "name": "srs", - "cType": "const char *", - "canonical": "const char *" - } - ], - "shape": { - "nullable": [ - "srs" - ] - }, - "group": "meos_geo_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "option", - "kind": "json", - "json": "integer" - }, - { - "name": "precision", - "kind": "json", - "json": "integer" - }, - { - "name": "srs", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "geo_as_hexewkb", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "endian", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_geo_base_inout", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "endian", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "geo_as_text", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "precision", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_geo_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "precision", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "geo_from_ewkb", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "wkb", - "cType": "const uint8_t *", - "canonical": "const uint8_t *" - }, - { - "name": "wkb_size", - "cType": "size_t", - "canonical": "size_t" - }, - { - "name": "srid", - "cType": "int32_t", - "canonical": "int" - } - ], - "group": "meos_geo_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint8_t; no-decoder:size_t" - }, - "wire": { - "params": [ - { - "name": "wkb", - "kind": "unsupported" - }, - { - "name": "wkb_size", - "kind": "unsupported" - }, - { - "name": "srid", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - } - }, - { - "name": "geo_from_geojson", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "geojson", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_geo_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "geojson", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - } - }, - { - "name": "geo_from_text", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "wkt", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "srid", - "cType": "int32_t", - "canonical": "int" - } - ], - "group": "meos_geo_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "wkt", - "kind": "json", - "json": "string" - }, - { - "name": "srid", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - } - }, - { - "name": "geo_out", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "geog_from_hexewkb", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "wkt", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_geo_base_inout", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "wkt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - } - }, - { - "name": "geog_in", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "typmod", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_geo_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - }, - { - "name": "typmod", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - } - }, - { - "name": "geom_from_hexewkb", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "wkt", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_geo_base_inout", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "wkt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - } - }, - { - "name": "geom_in", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "typmod", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_geo_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - }, - { - "name": "typmod", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - } - }, - { - "name": "geo_copy", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_base_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - } - }, - { - "name": "geogpoint_make2d", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "srid", - "cType": "int32_t", - "canonical": "int" - }, - { - "name": "x", - "cType": "double", - "canonical": "double" - }, - { - "name": "y", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_geo_base_constructor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "srid", - "kind": "json", - "json": "integer" - }, - { - "name": "x", - "kind": "json", - "json": "number" - }, - { - "name": "y", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - } - }, - { - "name": "geogpoint_make3dz", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "srid", - "cType": "int32_t", - "canonical": "int" - }, - { - "name": "x", - "cType": "double", - "canonical": "double" - }, - { - "name": "y", - "cType": "double", - "canonical": "double" - }, - { - "name": "z", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_geo_base_constructor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "srid", - "kind": "json", - "json": "integer" - }, - { - "name": "x", - "kind": "json", - "json": "number" - }, - { - "name": "y", - "kind": "json", - "json": "number" - }, - { - "name": "z", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - } - }, - { - "name": "geompoint_make2d", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "srid", - "cType": "int32_t", - "canonical": "int" - }, - { - "name": "x", - "cType": "double", - "canonical": "double" - }, - { - "name": "y", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_geo_base_constructor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "srid", - "kind": "json", - "json": "integer" - }, - { - "name": "x", - "kind": "json", - "json": "number" - }, - { - "name": "y", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - } - }, - { - "name": "geompoint_make3dz", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "srid", - "cType": "int32_t", - "canonical": "int" - }, - { - "name": "x", - "cType": "double", - "canonical": "double" - }, - { - "name": "y", - "cType": "double", - "canonical": "double" - }, - { - "name": "z", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_geo_base_constructor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "srid", - "kind": "json", - "json": "integer" - }, - { - "name": "x", - "kind": "json", - "json": "number" - }, - { - "name": "y", - "kind": "json", - "json": "number" - }, - { - "name": "z", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - } - }, - { - "name": "geom_to_geog", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "geom", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_base_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "geom", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - } - }, - { - "name": "geog_to_geom", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "geog", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_base_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "geog", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - } - }, - { - "name": "geo_is_empty", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_base_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "geo_is_unitary", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_base_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "geo_typename", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "const char *", - "canonical": "const char *" - }, - "params": [ - { - "name": "type", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_geo_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "type", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "geog_area", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "use_spheroid", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_geo_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "use_spheroid", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "geog_centroid", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "use_spheroid", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_geo_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "use_spheroid", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - } - }, - { - "name": "geog_length", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "use_spheroid", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_geo_base_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "use_spheroid", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "geog_perimeter", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "use_spheroid", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_geo_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "use_spheroid", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "geom_azimuth", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "gs1", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "gs2", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "result", - "cType": "double *", - "canonical": "double *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_geo_base_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs1", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "gs2", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "number", - "from_outparam": "result", - "out_ctype": "double *", - "presence_return": true - } - } - }, - { - "name": "geom_length", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_base_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "geom_perimeter", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "line_numpoints", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "line_point_n", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "geom", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "n", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_geo_base_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "geom", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "n", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - } - }, - { - "name": "geo_reverse", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_base_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - } - }, - { - "name": "geo_round", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_geo_base_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "Geo_round", - "sqlfn": "round", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "geography", - "geometry" - ], - "sqlSignatures": [ - { - "args": [ - "geometry", - "integer" - ], - "ret": "geometry", - "argDefaults": [ - null, - "0" - ] - }, - { - "args": [ - "geography", - "integer" - ], - "ret": "geography", - "argDefaults": [ - null, - "0" - ] - } - ] - }, - { - "name": "geo_set_srid", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "srid", - "cType": "int32_t", - "canonical": "int" - } - ], - "group": "meos_geo_base_srid", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "srid", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - } - }, - { - "name": "geo_srid", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32_t", - "canonical": "int" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_base_srid", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "geo_transform", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "geom", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "srid_to", - "cType": "int32_t", - "canonical": "int" - } - ], - "group": "meos_geo_base_srid", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "geom", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "srid_to", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - } - }, - { - "name": "geo_transform_pipeline", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "pipeline", - "cType": "char *", - "canonical": "char *" - }, - { - "name": "srid_to", - "cType": "int32_t", - "canonical": "int" - }, - { - "name": "is_forward", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_geo_base_srid", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "pipeline", - "kind": "json", - "json": "string" - }, - { - "name": "srid_to", - "kind": "json", - "json": "integer" - }, - { - "name": "is_forward", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - } - }, - { - "name": "geo_collect_garray", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "gsarr", - "cType": "GSERIALIZED **", - "canonical": "GSERIALIZED **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_geo_base_spatial", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gsarr", - "kind": "array", - "count_param": "count", - "element": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - } - }, - { - "name": "geo_makeline_garray", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "gsarr", - "cType": "GSERIALIZED **", - "canonical": "GSERIALIZED **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_geo_base_spatial", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gsarr", - "kind": "array", - "count_param": "count", - "element": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - } - }, - { - "name": "geo_num_points", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_base_spatial", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "geo_num_geos", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_base_spatial", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "geo_geo_n", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "geom", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "n", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_geo_base_spatial", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "geom", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "n", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - } - }, - { - "name": "geo_pointarr", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED **", - "canonical": "GSERIALIZED **" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_geo_base_spatial", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "array", - "element": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - "count_outparam": "count" - } - } - }, - { - "name": "geo_points", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_base_spatial", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - } - }, - { - "name": "geom_array_union", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "gsarr", - "cType": "GSERIALIZED **", - "canonical": "GSERIALIZED **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_geo_base_spatial", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gsarr", - "kind": "array", - "count_param": "count", - "element": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - } - }, - { - "name": "geog_array_union", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "gsarr", - "cType": "GSERIALIZED **", - "canonical": "GSERIALIZED **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_geo_base_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gsarr", - "kind": "array", - "count_param": "count", - "element": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - } - }, - { - "name": "geom_boundary", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_base_spatial", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - } - }, - { - "name": "geom_buffer", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "size", - "cType": "double", - "canonical": "double" - }, - { - "name": "params", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_geo_base_spatial", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "size", - "kind": "json", - "json": "number" - }, - { - "name": "params", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "Geom_buffer", - "sqlfn": "buffer", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "geometry", - "sqlSignatures": [ - { - "args": [ - "geometry", - "float", - "text" - ], - "ret": "geometry", - "argDefaults": [ - null, - null, - "''" - ] - } - ] - }, - { - "name": "geom_centroid", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_base_spatial", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - } - }, - { - "name": "geom_convex_hull", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_base_spatial", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "Geom_convex_hull", - "sqlfn": "convexHull", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "geometry", - "sqlSignatures": [ - { - "args": [ - "geometry" - ], - "ret": "geometry" - } - ] - }, - { - "name": "geom_difference2d", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "gs1", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "gs2", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_base_spatial", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs1", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "gs2", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - } - }, - { - "name": "geom_is_simple", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_base_spatial", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Geom_is_simple", - "sqlfn": "isSimple", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "geometry" - ], - "ret": "boolean" - } - ] - }, - { - "name": "geom_intersection2d", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "gs1", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "gs2", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_base_spatial", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs1", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "gs2", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - } - }, - { - "name": "geom_intersection2d_coll", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "gs1", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "gs2", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_base_spatial", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs1", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "gs2", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - } - }, - { - "name": "geom_min_bounding_radius", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "geom", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "radius", - "cType": "double *", - "canonical": "double *" - } - ], - "shape": { - "outParams": [ - "radius" - ] - }, - "group": "meos_geo_base_spatial", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:radius" - }, - "wire": { - "params": [ - { - "name": "geom", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "radius", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - } - }, - { - "name": "geom_oriented_envelope", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_base_spatial", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "Geom_oriented_envelope", - "sqlfn": "orientedEnvelope", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "geometry", - "sqlSignatures": [ - { - "args": [ - "geometry" - ], - "ret": "geometry" - } - ] - }, - { - "name": "geom_shortestline2d", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "gs1", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "gs2", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_base_spatial", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs1", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "gs2", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - } - }, - { - "name": "geom_shortestline3d", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "gs1", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "gs2", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_base_spatial", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs1", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "gs2", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - } - }, - { - "name": "geom_unary_union", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "prec", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_geo_base_spatial", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "prec", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - } - }, - { - "name": "line_interpolate_point", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "distance_fraction", - "cType": "double", - "canonical": "double" - }, - { - "name": "repeat", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_geo_base_spatial", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "distance_fraction", - "kind": "json", - "json": "number" - }, - { - "name": "repeat", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - } - }, - { - "name": "line_locate_point", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "gs1", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "gs2", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_base_spatial", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs1", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "gs2", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "line_substring", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "from", - "cType": "double", - "canonical": "double" - }, - { - "name": "to", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_geo_base_spatial", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "from", - "kind": "json", - "json": "number" - }, - { - "name": "to", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - } - }, - { - "name": "geog_dwithin", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "g1", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "g2", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "tolerance", - "cType": "double", - "canonical": "double" - }, - { - "name": "use_spheroid", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_geo_base_rel", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "g1", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "g2", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "tolerance", - "kind": "json", - "json": "number" - }, - { - "name": "use_spheroid", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "geog_intersects", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "gs1", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "gs2", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "use_spheroid", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_geo_base_rel", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs1", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "gs2", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "use_spheroid", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "geom_contains", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "gs1", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "gs2", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_base_rel", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs1", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "gs2", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "geom_covers", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "gs1", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "gs2", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_base_rel", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs1", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "gs2", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "geom_disjoint2d", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "gs1", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "gs2", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_base_rel", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs1", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "gs2", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "geom_dwithin", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "gs1", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "gs2", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "tolerance", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_geo_base_rel", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs1", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "gs2", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "tolerance", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "geom_dwithin2d", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "gs1", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "gs2", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "tolerance", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_geo_base_rel", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs1", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "gs2", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "tolerance", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "geom_dwithin3d", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "gs1", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "gs2", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "tolerance", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_geo_base_rel", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs1", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "gs2", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "tolerance", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "geom_intersects", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "gs1", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "gs2", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_base_rel", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs1", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "gs2", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "geom_intersects2d", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "gs1", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "gs2", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_base_rel", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs1", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "gs2", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "geom_intersects3d", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "gs1", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "gs2", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_base_rel", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs1", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "gs2", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "geom_relate", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "gs1", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "gs2", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_base_rel", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs1", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "gs2", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Geom_relate", - "sqlfn": "relate", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "text", - "sqlSignatures": [ - { - "args": [ - "geometry", - "geometry" - ], - "ret": "text" - } - ] - }, - { - "name": "geom_relate_pattern", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "gs1", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "gs2", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "patt", - "cType": "char *", - "canonical": "char *" - } - ], - "group": "meos_geo_base_rel", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs1", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "gs2", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "patt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "geom_touches", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "gs1", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "gs2", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_base_rel", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs1", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "gs2", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "geo_stboxes", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "STBox", - "canonical": "STBox" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_geo_base_bbox", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Geo_stboxes", - "sqlfn": "stboxes", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "stbox[]", - "sqlSignatures": [ - { - "args": [ - "geometry" - ], - "ret": "stbox[]" - }, - { - "args": [ - "geography" - ], - "ret": "stbox[]" - } - ] - }, - { - "name": "geo_split_each_n_stboxes", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "elem_count", - "cType": "int", - "canonical": "int" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "STBox", - "canonical": "STBox" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_geo_base_bbox", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "elem_count", - "kind": "json", - "json": "integer" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Geo_split_each_n_stboxes", - "sqlfn": "splitEachNStboxes", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "stbox[]", - "sqlSignatures": [ - { - "args": [ - "geometry", - "integer" - ], - "ret": "stbox[]" - }, - { - "args": [ - "geography", - "integer" - ], - "ret": "stbox[]" - } - ] - }, - { - "name": "geo_split_n_stboxes", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "box_count", - "cType": "int", - "canonical": "int" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "STBox", - "canonical": "STBox" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_geo_base_bbox", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "box_count", - "kind": "json", - "json": "integer" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Geo_split_n_stboxes", - "sqlfn": "splitNStboxes", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "stbox[]", - "sqlSignatures": [ - { - "args": [ - "geometry", - "integer" - ], - "ret": "stbox[]" - }, - { - "args": [ - "geography", - "integer" - ], - "ret": "stbox[]" - } - ] - }, - { - "name": "geog_distance", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "g1", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "g2", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_base_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "g1", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "g2", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "geom_distance2d", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "gs1", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "gs2", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_base_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs1", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "gs2", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "geom_max_distance2d", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "gs1", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "gs2", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_base_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs1", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "gs2", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "geom_distance3d", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "gs1", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "gs2", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_base_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs1", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "gs2", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "geo_equals", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "gs1", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "gs2", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_base_comp", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs1", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "gs2", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "geo_same", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "gs1", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "gs2", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs1", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "gs2", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "geogset_in", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_geo_set_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_in", - "sqlfn": "intset_in", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "geogset", - "sqlSignatures": [ - { - "args": [ - "cstring" - ], - "ret": "geogset", - "sqlName": "geogset_in" - } - ] - }, - { - "name": "geomset_in", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_geo_set_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_in", - "sqlfn": "intset_in", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "geomset", - "sqlSignatures": [ - { - "args": [ - "cstring" - ], - "ret": "geomset", - "sqlName": "geomset_in" - } - ] - }, - { - "name": "spatialset_out", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_geo_set_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Set_out", - "sqlfn": "intset_out", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "cstring", - "sqlSignatures": [ - { - "args": [ - "cbufferset" - ], - "ret": "cstring", - "sqlName": "cbufferset_out" - }, - { - "args": [ - "geomset" - ], - "ret": "cstring", - "sqlName": "geomset_out" - }, - { - "args": [ - "geogset" - ], - "ret": "cstring", - "sqlName": "geogset_out" - }, - { - "args": [ - "h3indexset" - ], - "ret": "cstring", - "sqlName": "h3indexset_out" - }, - { - "args": [ - "npointset" - ], - "ret": "cstring", - "sqlName": "npointset_out" - }, - { - "args": [ - "pcpointset" - ], - "ret": "cstring", - "sqlName": "pcpointset_out" - }, - { - "args": [ - "pcpatchset" - ], - "ret": "cstring", - "sqlName": "pcpatchset_out" - }, - { - "args": [ - "poseset" - ], - "ret": "cstring", - "sqlName": "poseset_out" - }, - { - "args": [ - "posechainset" - ], - "ret": "cstring", - "sqlName": "posechainset_out" - }, - { - "args": [ - "quadbinset" - ], - "ret": "cstring", - "sqlName": "quadbinset_out" - }, - { - "args": [ - "s2cellset" - ], - "ret": "cstring", - "sqlName": "s2cellset_out" - } - ] - }, - { - "name": "spatialset_as_text", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "set", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_geo_set_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "set", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Spatialset_as_text", - "sqlfn": "asText", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "text", - "sqlSignatures": [ - { - "args": [ - "cbufferset", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "15" - ] - }, - { - "args": [ - "geomset", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "15" - ] - }, - { - "args": [ - "geogset", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "15" - ] - }, - { - "args": [ - "poseset", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "15" - ] - }, - { - "args": [ - "posechainset", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "15" - ] - } - ] - }, - { - "name": "spatialset_as_ewkt", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "set", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_geo_set_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "set", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Spatialset_as_ewkt", - "sqlfn": "asEWKT", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "text", - "sqlSignatures": [ - { - "args": [ - "cbufferset", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "15" - ] - }, - { - "args": [ - "geomset", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "15" - ] - }, - { - "args": [ - "geogset", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "15" - ] - }, - { - "args": [ - "npointset", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "15" - ] - }, - { - "args": [ - "poseset", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "15" - ] - }, - { - "args": [ - "posechainset", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "15" - ] - } - ] - }, - { - "name": "geoset_make", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "values", - "cType": "GSERIALIZED **", - "canonical": "GSERIALIZED **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_geo_set_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "values", - "kind": "array", - "count_param": "count", - "element": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_constructor", - "sqlfn": "set", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "geogset", - "geomset" - ], - "sqlSignatures": [ - { - "args": [ - "geometry[]" - ], - "ret": "geomset" - }, - { - "args": [ - "geography[]" - ], - "ret": "geogset" - } - ] - }, - { - "name": "geo_to_set", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_set_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Value_to_set", - "sqlfn": "set", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "geogset", - "geomset" - ], - "sqlSignatures": [ - { - "args": [ - "geometry" - ], - "ret": "geomset" - }, - { - "args": [ - "geography" - ], - "ret": "geogset" - } - ] - }, - { - "name": "geoset_end_value", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_geo_set_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "Set_end_value", - "sqlfn": "endValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "geography", - "geometry" - ], - "sqlSignatures": [ - { - "args": [ - "geomset" - ], - "ret": "geometry" - }, - { - "args": [ - "geogset" - ], - "ret": "geography" - } - ] - }, - { - "name": "geoset_start_value", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_geo_set_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "Set_start_value", - "sqlfn": "startValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "geography", - "geometry" - ], - "sqlSignatures": [ - { - "args": [ - "geomset" - ], - "ret": "geometry" - }, - { - "args": [ - "geogset" - ], - "ret": "geography" - } - ] - }, - { - "name": "geoset_value_n", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "n", - "cType": "int", - "canonical": "int" - }, - { - "name": "result", - "cType": "GSERIALIZED **", - "canonical": "GSERIALIZED **" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_geo_set_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "n", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED **", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ], - "from_outparam": "result", - "out_ctype": "GSERIALIZED **", - "presence_return": true - } - }, - "mdbC": "Set_value_n", - "sqlfn": "valueN", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "geography", - "geometry" - ], - "sqlSignatures": [ - { - "args": [ - "geomset", - "integer" - ], - "ret": "geometry" - }, - { - "args": [ - "geogset", - "integer" - ], - "ret": "geography" - } - ] - }, - { - "name": "geoset_values", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED **", - "canonical": "GSERIALIZED **" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_geo_set_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "array", - "element": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - "count_outparam": "count" - } - }, - "mdbC": "Set_values", - "sqlfn": "getValues", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "geography[]", - "geometry[]" - ], - "sqlSignatures": [ - { - "args": [ - "geomset" - ], - "ret": "geometry[]" - }, - { - "args": [ - "geogset" - ], - "ret": "geography[]" - } - ] - }, - { - "name": "contained_geo_set", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_geo_set_setops", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contained_value_set", - "sqlfn": "contained", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "geometry", - "geomset" - ], - "ret": "boolean" - }, - { - "args": [ - "geography", - "geogset" - ], - "ret": "boolean" - } - ], - "sqlop": "<@" - }, - { - "name": "contains_set_geo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "gs", - "cType": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - } - ], - "group": "meos_geo_set_setops", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contains_set_value", - "sqlfn": "contains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "geomset", - "geometry" - ], - "ret": "boolean" - }, - { - "args": [ - "geogset", - "geography" - ], - "ret": "boolean" - } - ], - "sqlop": "@>" - }, - { - "name": "geo_union_transfn", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "state", - "cType": "Set *", - "canonical": "Set *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_set_setops", - "api": "public", - "category": "aggregate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "serialized", - "cType": "Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "intersection_geo_set", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_geo_set_setops", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Intersection_value_set", - "sqlfn": "setIntersection", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "geogset", - "geomset" - ], - "sqlSignatures": [ - { - "args": [ - "geometry", - "geomset" - ], - "ret": "geomset" - }, - { - "args": [ - "geography", - "geogset" - ], - "ret": "geogset" - } - ], - "sqlop": "*" - }, - { - "name": "intersection_set_geo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_set_setops", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Intersection_set_value", - "sqlfn": "setIntersection", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "geogset", - "geomset" - ], - "sqlSignatures": [ - { - "args": [ - "geomset", - "geometry" - ], - "ret": "geomset" - }, - { - "args": [ - "geogset", - "geography" - ], - "ret": "geogset" - } - ], - "sqlop": "*" - }, - { - "name": "minus_geo_set", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_geo_set_setops", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Minus_value_set", - "sqlfn": "setMinus", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "geogset", - "geomset" - ], - "sqlSignatures": [ - { - "args": [ - "geometry", - "geomset" - ], - "ret": "geomset" - }, - { - "args": [ - "geography", - "geogset" - ], - "ret": "geogset" - } - ], - "sqlop": "-" - }, - { - "name": "minus_set_geo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_set_setops", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Minus_set_value", - "sqlfn": "setMinus", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "geogset", - "geomset" - ], - "sqlSignatures": [ - { - "args": [ - "geomset", - "geometry" - ], - "ret": "geomset" - }, - { - "args": [ - "geogset", - "geography" - ], - "ret": "geogset" - } - ], - "sqlop": "-" - }, - { - "name": "union_geo_set", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_geo_set_setops", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_value_set", - "sqlfn": "setUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "geogset", - "geomset" - ], - "sqlSignatures": [ - { - "args": [ - "geometry", - "geomset" - ], - "ret": "geomset" - }, - { - "args": [ - "geography", - "geogset" - ], - "ret": "geogset" - } - ], - "sqlop": "+" - }, - { - "name": "union_set_geo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_set_setops", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_set_value", - "sqlfn": "setUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "geogset", - "geomset" - ], - "sqlSignatures": [ - { - "args": [ - "geomset", - "geometry" - ], - "ret": "geomset" - }, - { - "args": [ - "geogset", - "geography" - ], - "ret": "geogset" - } - ], - "sqlop": "+" - }, - { - "name": "spatialset_set_srid", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "srid", - "cType": "int32_t", - "canonical": "int" - } - ], - "group": "meos_geo_set_srid", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "srid", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Spatialset_set_srid", - "sqlfn": "setSRID", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "cbufferset", - "geogset", - "geomset", - "posechainset", - "poseset" - ], - "sqlSignatures": [ - { - "args": [ - "cbufferset", - "integer" - ], - "ret": "cbufferset" - }, - { - "args": [ - "geomset", - "integer" - ], - "ret": "geomset" - }, - { - "args": [ - "geogset", - "integer" - ], - "ret": "geogset" - }, - { - "args": [ - "poseset", - "integer" - ], - "ret": "poseset" - }, - { - "args": [ - "posechainset", - "integer" - ], - "ret": "posechainset" - } - ] - }, - { - "name": "spatialset_srid", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32_t", - "canonical": "int" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_geo_set_srid", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Spatialset_srid", - "sqlfn": "SRID", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "cbufferset" - ], - "ret": "integer" - }, - { - "args": [ - "geomset" - ], - "ret": "integer" - }, - { - "args": [ - "geogset" - ], - "ret": "integer" - }, - { - "args": [ - "poseset" - ], - "ret": "integer" - }, - { - "args": [ - "posechainset" - ], - "ret": "integer" - } - ] - }, - { - "name": "spatialset_transform", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "srid", - "cType": "int32_t", - "canonical": "int" - } - ], - "group": "meos_geo_set_srid", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "srid", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Spatialset_transform", - "sqlfn": "transform", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "cbufferset", - "geogset", - "geomset", - "posechainset", - "poseset" - ], - "sqlSignatures": [ - { - "args": [ - "cbufferset", - "integer" - ], - "ret": "cbufferset" - }, - { - "args": [ - "geomset", - "integer" - ], - "ret": "geomset" - }, - { - "args": [ - "geogset", - "integer" - ], - "ret": "geogset" - }, - { - "args": [ - "poseset", - "integer" - ], - "ret": "poseset" - }, - { - "args": [ - "posechainset", - "integer" - ], - "ret": "posechainset" - } - ] - }, - { - "name": "spatialset_transform_pipeline", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "pipelinestr", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "srid", - "cType": "int32_t", - "canonical": "int" - }, - { - "name": "is_forward", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_geo_set_srid", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pipelinestr", - "kind": "json", - "json": "string" - }, - { - "name": "srid", - "kind": "json", - "json": "integer" - }, - { - "name": "is_forward", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Spatialset_transform_pipeline", - "sqlfn": "transformPipeline", - "sqlArity": 2, - "sqlArityMax": 4, - "sqlReturnTypeAll": [ - "cbufferset", - "geogset", - "geomset", - "posechainset", - "poseset" - ], - "sqlSignatures": [ - { - "args": [ - "cbufferset", - "text", - "integer", - "boolean" - ], - "ret": "cbufferset", - "argDefaults": [ - null, - null, - "0", - "true" - ] - }, - { - "args": [ - "geomset", - "text", - "integer", - "boolean" - ], - "ret": "geomset", - "argDefaults": [ - null, - null, - "0", - "true" - ] - }, - { - "args": [ - "geogset", - "text", - "integer", - "boolean" - ], - "ret": "geogset", - "argDefaults": [ - null, - null, - "0", - "true" - ] - }, - { - "args": [ - "poseset", - "text", - "integer", - "boolean" - ], - "ret": "poseset", - "argDefaults": [ - null, - null, - "0", - "true" - ] - }, - { - "args": [ - "posechainset", - "text", - "integer", - "boolean" - ], - "ret": "posechainset", - "argDefaults": [ - null, - null, - "0", - "true" - ] - } - ] - }, - { - "name": "stbox_as_hexwkb", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "variant", - "cType": "uint8_t", - "canonical": "unsigned char" - }, - { - "name": "size_out", - "cType": "size_t *", - "canonical": "size_t *" - } - ], - "shape": { - "outParams": [ - "size_out" - ] - }, - "group": "meos_geo_box_inout", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:size_t" - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "variant", - "kind": "json", - "json": "integer" - }, - { - "name": "size_out", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Stbox_as_hexwkb", - "sqlfn": "asHexWKB", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "text", - "sqlSignatures": [ - { - "args": [ - "stbox", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - } - ] - }, - { - "name": "stbox_as_wkb", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint8_t *", - "canonical": "uint8_t *" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "variant", - "cType": "uint8_t", - "canonical": "unsigned char" - }, - { - "name": "size_out", - "cType": "size_t *", - "canonical": "size_t *" - } - ], - "shape": { - "outParams": [ - "size_out" - ], - "boundArgs": { - "variant": "WKB_EXTENDED" - } - }, - "group": "meos_geo_box_inout", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:size_t; no-encoder:uint8_t" - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "variant", - "kind": "json", - "json": "integer" - }, - { - "name": "size_out", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Stbox_send", - "sqlfn": "stbox_send", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "bytea", - "sqlSignatures": [ - { - "args": [ - "stbox" - ], - "ret": "bytea", - "sqlName": "stbox_send" - }, - { - "args": [ - "stbox", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - } - ] - }, - { - "name": "stbox_from_hexwkb", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "hexwkb", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_geo_box_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "hexwkb", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Stbox_from_hexwkb", - "sqlfn": "stboxFromHexWKB", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "stbox", - "sqlSignatures": [ - { - "args": [ - "text" - ], - "ret": "stbox" - } - ] - }, - { - "name": "stbox_from_wkb", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "wkb", - "cType": "const uint8_t *", - "canonical": "const uint8_t *" - }, - { - "name": "size", - "cType": "size_t", - "canonical": "size_t" - } - ], - "group": "meos_geo_box_inout", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint8_t; no-decoder:size_t" - }, - "wire": { - "params": [ - { - "name": "wkb", - "kind": "unsupported" - }, - { - "name": "size", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Stbox_recv", - "sqlfn": "stbox_recv", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "stbox", - "sqlSignatures": [ - { - "args": [ - "internal" - ], - "ret": "stbox", - "sqlName": "stbox_recv" - }, - { - "args": [ - "bytea" - ], - "ret": "stbox", - "sqlName": "stboxFromBinary" - } - ] - }, - { - "name": "stbox_in", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_geo_box_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Stbox_in", - "sqlfn": "stbox_in", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "stbox", - "sqlSignatures": [ - { - "args": [ - "cstring" - ], - "ret": "stbox" - } - ] - }, - { - "name": "stbox_out", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_geo_box_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Stbox_out", - "sqlfn": "stbox_out", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "cstring", - "sqlSignatures": [ - { - "args": [ - "stbox" - ], - "ret": "cstring" - } - ], - "shape": { - "boundArgs": { - "maxdd": "OUT_DEFAULT_DECIMAL_DIGITS" - } - } - }, - { - "name": "geo_timestamptz_to_stbox", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_geo_box_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Geo_timestamptz_to_stbox", - "sqlfn": "stbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "stbox", - "sqlSignatures": [ - { - "args": [ - "geometry", - "timestamptz" - ], - "ret": "stbox" - }, - { - "args": [ - "geography", - "timestamptz" - ], - "ret": "stbox" - } - ], - "sqlop": "::" - }, - { - "name": "geo_tstzspan_to_stbox", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_geo_box_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Geo_tstzspan_to_stbox", - "sqlfn": "stbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "stbox", - "sqlSignatures": [ - { - "args": [ - "geometry", - "tstzspan" - ], - "ret": "stbox" - }, - { - "args": [ - "geography", - "tstzspan" - ], - "ret": "stbox" - } - ], - "sqlop": "::" - }, - { - "name": "stbox_copy", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_box_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "stbox_make", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "hasx", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "hasz", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "geodetic", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "srid", - "cType": "int32_t", - "canonical": "int" - }, - { - "name": "xmin", - "cType": "double", - "canonical": "double" - }, - { - "name": "xmax", - "cType": "double", - "canonical": "double" - }, - { - "name": "ymin", - "cType": "double", - "canonical": "double" - }, - { - "name": "ymax", - "cType": "double", - "canonical": "double" - }, - { - "name": "zmin", - "cType": "double", - "canonical": "double" - }, - { - "name": "zmax", - "cType": "double", - "canonical": "double" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "shape": { - "nullable": [ - "s" - ], - "boundArgs": { - "hasx": "true", - "hasz": "false", - "geodetic": "false" - } - }, - "group": "meos_geo_box_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "hasx", - "kind": "json", - "json": "boolean" - }, - { - "name": "hasz", - "kind": "json", - "json": "boolean" - }, - { - "name": "geodetic", - "kind": "json", - "json": "boolean" - }, - { - "name": "srid", - "kind": "json", - "json": "integer" - }, - { - "name": "xmin", - "kind": "json", - "json": "number" - }, - { - "name": "xmax", - "kind": "json", - "json": "number" - }, - { - "name": "ymin", - "kind": "json", - "json": "number" - }, - { - "name": "ymax", - "kind": "json", - "json": "number" - }, - { - "name": "zmin", - "kind": "json", - "json": "number" - }, - { - "name": "zmax", - "kind": "json", - "json": "number" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Stbox_constructor_x", - "sqlfn": "stboxX", - "sqlArity": 4, - "sqlArityMax": 5, - "sqlReturnType": "stbox", - "sqlSignatures": [ - { - "args": [ - "float", - "float", - "float", - "float", - "integer" - ], - "ret": "stbox", - "argDefaults": [ - null, - null, - null, - null, - "0" - ] - } - ] - }, - { - "name": "geo_to_stbox", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_box_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Geo_to_stbox", - "sqlfn": "stbox", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "stbox", - "sqlSignatures": [ - { - "args": [ - "geometry" - ], - "ret": "stbox" - }, - { - "args": [ - "geography" - ], - "ret": "stbox" - } - ], - "sqlop": "::" - }, - { - "name": "spatialset_to_stbox", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_geo_box_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Spatialset_to_stbox", - "sqlfn": "stbox", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "stbox", - "sqlSignatures": [ - { - "args": [ - "cbufferset" - ], - "ret": "stbox" - }, - { - "args": [ - "geomset" - ], - "ret": "stbox" - }, - { - "args": [ - "geogset" - ], - "ret": "stbox" - }, - { - "args": [ - "npointset" - ], - "ret": "stbox" - }, - { - "args": [ - "poseset" - ], - "ret": "stbox" - }, - { - "args": [ - "posechainset" - ], - "ret": "stbox" - } - ], - "sqlop": "::" - }, - { - "name": "stbox_to_box3d", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "BOX3D *", - "canonical": "BOX3D *" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_box_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "BOX3D *", - "encode": "box3d_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Stbox_to_box3d", - "sqlfn": "box3d", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "box3d", - "sqlSignatures": [ - { - "args": [ - "stbox" - ], - "ret": "box3d" - } - ], - "sqlop": "::" - }, - { - "name": "stbox_to_gbox", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GBOX *", - "canonical": "GBOX *" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_box_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GBOX *", - "encode": "gbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Stbox_to_box2d", - "sqlfn": "box2d", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "box2d", - "sqlSignatures": [ - { - "args": [ - "stbox" - ], - "ret": "box2d" - } - ], - "sqlop": "::" - }, - { - "name": "stbox_to_geo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_box_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "Stbox_to_geo", - "sqlfn": "geometry", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "geography", - "geometry" - ], - "sqlSignatures": [ - { - "args": [ - "stbox" - ], - "ret": "geometry", - "sqlName": "geometry" - }, - { - "args": [ - "stbox" - ], - "ret": "geography", - "sqlName": "geography" - } - ], - "sqlop": "::" - }, - { - "name": "stbox_to_tstzspan", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_box_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Stbox_to_tstzspan", - "sqlfn": "timeSpan", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tstzspan", - "sqlSignatures": [ - { - "args": [ - "stbox" - ], - "ret": "tstzspan" - } - ], - "sqlop": "::" - }, - { - "name": "timestamptz_to_stbox", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_geo_box_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Timestamptz_to_stbox", - "sqlfn": "stbox", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "stbox", - "sqlSignatures": [ - { - "args": [ - "timestamptz" - ], - "ret": "stbox" - } - ], - "sqlop": "::" - }, - { - "name": "tstzset_to_stbox", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_geo_box_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tstzset_to_stbox", - "sqlfn": "stbox", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "stbox", - "sqlSignatures": [ - { - "args": [ - "tstzset" - ], - "ret": "stbox" - } - ], - "sqlop": "::" - }, - { - "name": "tstzspan_to_stbox", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_geo_box_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tstzspan_to_stbox", - "sqlfn": "stbox", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "stbox", - "sqlSignatures": [ - { - "args": [ - "tstzspan" - ], - "ret": "stbox" - } - ], - "sqlop": "::" - }, - { - "name": "tstzspanset_to_stbox", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_geo_box_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tstzspanset_to_stbox", - "sqlfn": "stbox", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "stbox", - "sqlSignatures": [ - { - "args": [ - "tstzspanset" - ], - "ret": "stbox" - } - ], - "sqlop": "::" - }, - { - "name": "stbox_area", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "spheroid", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_geo_box_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "spheroid", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Stbox_area", - "sqlfn": "area", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "stbox", - "boolean" - ], - "ret": "float", - "argDefaults": [ - null, - "true" - ] - } - ] - }, - { - "name": "stbox_hash", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_box_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Stbox_hash", - "sqlfn": "hash", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "stbox" - ], - "ret": "integer" - } - ] - }, - { - "name": "stbox_hash_extended", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "seed", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_geo_box_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t; unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "seed", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Stbox_hash_extended", - "sqlfn": "hashExtended", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "bigint", - "sqlSignatures": [ - { - "args": [ - "stbox", - "bigint" - ], - "ret": "bigint" - } - ] - }, - { - "name": "stbox_hast", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_box_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Stbox_hast", - "sqlfn": "hasT", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "stbox" - ], - "ret": "boolean" - } - ] - }, - { - "name": "stbox_hasx", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_box_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Stbox_hasx", - "sqlfn": "hasX", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "stbox" - ], - "ret": "boolean" - } - ] - }, - { - "name": "stbox_hasz", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_box_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Stbox_hasz", - "sqlfn": "hasZ", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "stbox" - ], - "ret": "boolean" - } - ] - }, - { - "name": "stbox_isgeodetic", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_box_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Stbox_isgeodetic", - "sqlfn": "isGeodetic", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "stbox" - ], - "ret": "boolean" - } - ] - }, - { - "name": "stbox_perimeter", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "spheroid", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_geo_box_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "spheroid", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Stbox_perimeter", - "sqlfn": "perimeter", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "stbox", - "boolean" - ], - "ret": "float", - "argDefaults": [ - null, - "true" - ] - } - ] - }, - { - "name": "stbox_tmax", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "result", - "cType": "TimestampTz *", - "canonical": "TimestampTz *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_geo_box_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "result", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Stbox_tmax", - "sqlfn": "tMax", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "timestamptz", - "sqlSignatures": [ - { - "args": [ - "stbox" - ], - "ret": "timestamptz" - } - ] - }, - { - "name": "stbox_tmax_inc", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "result", - "cType": "bool *", - "canonical": "bool *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_geo_box_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean", - "from_outparam": "result", - "out_ctype": "bool *", - "presence_return": true - } - }, - "mdbC": "Stbox_tmax_inc", - "sqlfn": "tMaxInc", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "stbox" - ], - "ret": "boolean" - } - ] - }, - { - "name": "stbox_tmin", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "result", - "cType": "TimestampTz *", - "canonical": "TimestampTz *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_geo_box_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "result", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Stbox_tmin", - "sqlfn": "tMin", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "timestamptz", - "sqlSignatures": [ - { - "args": [ - "stbox" - ], - "ret": "timestamptz" - } - ] - }, - { - "name": "stbox_tmin_inc", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "result", - "cType": "bool *", - "canonical": "bool *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_geo_box_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean", - "from_outparam": "result", - "out_ctype": "bool *", - "presence_return": true - } - }, - "mdbC": "Stbox_tmin_inc", - "sqlfn": "tMinInc", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "stbox" - ], - "ret": "boolean" - } - ] - }, - { - "name": "stbox_volume", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_box_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Stbox_volume", - "sqlfn": "volume", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "stbox" - ], - "ret": "float" - } - ] - }, - { - "name": "stbox_xmax", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "result", - "cType": "double *", - "canonical": "double *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_geo_box_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number", - "from_outparam": "result", - "out_ctype": "double *", - "presence_return": true - } - }, - "mdbC": "Stbox_xmax", - "sqlfn": "xMax", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "stbox" - ], - "ret": "float" - } - ] - }, - { - "name": "stbox_xmin", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "result", - "cType": "double *", - "canonical": "double *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_geo_box_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number", - "from_outparam": "result", - "out_ctype": "double *", - "presence_return": true - } - }, - "mdbC": "Stbox_xmin", - "sqlfn": "xMin", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "stbox" - ], - "ret": "float" - } - ] - }, - { - "name": "stbox_ymax", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "result", - "cType": "double *", - "canonical": "double *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_geo_box_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number", - "from_outparam": "result", - "out_ctype": "double *", - "presence_return": true - } - }, - "mdbC": "Stbox_ymax", - "sqlfn": "yMax", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "stbox" - ], - "ret": "float" - } - ] - }, - { - "name": "stbox_ymin", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "result", - "cType": "double *", - "canonical": "double *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_geo_box_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number", - "from_outparam": "result", - "out_ctype": "double *", - "presence_return": true - } - }, - "mdbC": "Stbox_ymin", - "sqlfn": "yMin", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "stbox" - ], - "ret": "float" - } - ] - }, - { - "name": "stbox_zmax", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "result", - "cType": "double *", - "canonical": "double *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_geo_box_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number", - "from_outparam": "result", - "out_ctype": "double *", - "presence_return": true - } - }, - "mdbC": "Stbox_zmax", - "sqlfn": "zMax", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "stbox" - ], - "ret": "float" - } - ] - }, - { - "name": "stbox_zmin", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "result", - "cType": "double *", - "canonical": "double *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_geo_box_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number", - "from_outparam": "result", - "out_ctype": "double *", - "presence_return": true - } - }, - "mdbC": "Stbox_zmin", - "sqlfn": "zMin", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "stbox" - ], - "ret": "float" - } - ] - }, - { - "name": "stbox_expand_space", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_geo_box_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Stbox_expand_space", - "sqlfn": "expandSpace", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "stbox", - "sqlSignatures": [ - { - "args": [ - "stbox", - "float" - ], - "ret": "stbox" - } - ] - }, - { - "name": "stbox_expand_time", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "interv", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "group": "meos_geo_box_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "interv", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Stbox_expand_time", - "sqlfn": "expandTime", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "stbox", - "sqlSignatures": [ - { - "args": [ - "stbox", - "interval" - ], - "ret": "stbox" - } - ] - }, - { - "name": "stbox_get_space", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_box_transf", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Stbox_get_space", - "sqlfn": "getSpace", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "stbox", - "sqlSignatures": [ - { - "args": [ - "stbox" - ], - "ret": "stbox" - } - ] - }, - { - "name": "stbox_quad_split", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "STBox", - "canonical": "STBox" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_geo_box_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Stbox_quad_split", - "sqlfn": "quadSplit", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "stbox[]", - "sqlSignatures": [ - { - "args": [ - "stbox" - ], - "ret": "stbox[]" - } - ] - }, - { - "name": "stbox_round", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_geo_box_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Stbox_round", - "sqlfn": "round", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "stbox", - "sqlSignatures": [ - { - "args": [ - "stbox", - "integer" - ], - "ret": "stbox", - "argDefaults": [ - null, - "0" - ] - } - ] - }, - { - "name": "stbox_shift_scale_time", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "shift", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "duration", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "shape": { - "nullable": [ - "shift", - "duration" - ], - "boundArgs": { - "duration": "NULL" - } - }, - "group": "meos_geo_box_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "shift", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "duration", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Stbox_shift_time", - "sqlfn": "shiftTime", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "stbox", - "sqlSignatures": [ - { - "args": [ - "stbox", - "interval" - ], - "ret": "stbox", - "sqlName": "shiftTime" - }, - { - "args": [ - "stbox", - "interval" - ], - "ret": "stbox", - "sqlName": "scaleTime" - }, - { - "args": [ - "stbox", - "interval", - "interval" - ], - "ret": "stbox", - "sqlName": "shiftScaleTime" - } - ] - }, - { - "name": "stboxarr_round", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "boxarr", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_geo_box_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "boxarr", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "count", - "kind": "json", - "json": "integer" - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Stboxarr_round", - "sqlfn": "round", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "stbox[]", - "sqlSignatures": [ - { - "args": [ - "stbox[]", - "integer" - ], - "ret": "stbox[]", - "argDefaults": [ - null, - "0" - ] - } - ] - }, - { - "name": "stbox_set_srid", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "srid", - "cType": "int32_t", - "canonical": "int" - } - ], - "group": "meos_geo_box_srid", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "srid", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Stbox_set_srid", - "sqlfn": "setSRID", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "stbox", - "sqlSignatures": [ - { - "args": [ - "stbox", - "integer" - ], - "ret": "stbox" - } - ] - }, - { - "name": "stbox_srid", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32_t", - "canonical": "int" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_box_srid", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Stbox_srid", - "sqlfn": "SRID", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "stbox" - ], - "ret": "integer" - } - ] - }, - { - "name": "stbox_transform", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "srid", - "cType": "int32_t", - "canonical": "int" - } - ], - "group": "meos_geo_box_srid", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "srid", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Stbox_transform", - "sqlfn": "transform", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "stbox", - "sqlSignatures": [ - { - "args": [ - "stbox", - "integer" - ], - "ret": "stbox" - } - ] - }, - { - "name": "stbox_transform_pipeline", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "pipelinestr", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "srid", - "cType": "int32_t", - "canonical": "int" - }, - { - "name": "is_forward", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_geo_box_srid", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pipelinestr", - "kind": "json", - "json": "string" - }, - { - "name": "srid", - "kind": "json", - "json": "integer" - }, - { - "name": "is_forward", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Stbox_transform_pipeline", - "sqlfn": "transformPipeline", - "sqlArity": 2, - "sqlArityMax": 4, - "sqlReturnType": "stbox", - "sqlSignatures": [ - { - "args": [ - "stbox", - "text", - "integer", - "boolean" - ], - "ret": "stbox", - "argDefaults": [ - null, - null, - "0", - "true" - ] - } - ] - }, - { - "name": "adjacent_stbox_stbox", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "box2", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_box_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Adjacent_stbox_stbox", - "sqlfn": "adjacent", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "stbox", - "stbox" - ], - "ret": "boolean" - } - ], - "sqlop": "-|-" - }, - { - "name": "contained_stbox_stbox", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "box2", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_box_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contained_stbox_stbox", - "sqlfn": "contained", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "stbox", - "stbox" - ], - "ret": "boolean" - } - ], - "sqlop": "<@" - }, - { - "name": "contains_stbox_stbox", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "box2", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_box_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contains_stbox_stbox", - "sqlfn": "contains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "stbox", - "stbox" - ], - "ret": "boolean" - } - ], - "sqlop": "@>" - }, - { - "name": "overlaps_stbox_stbox", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "box2", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_box_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overlaps_stbox_stbox", - "sqlfn": "overlaps", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "stbox", - "stbox" - ], - "ret": "boolean" - } - ], - "sqlop": "&&" - }, - { - "name": "same_stbox_stbox", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "box2", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_box_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Same_stbox_stbox", - "sqlfn": "same", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "stbox", - "stbox" - ], - "ret": "boolean" - } - ], - "sqlop": "~=" - }, - { - "name": "above_stbox_stbox", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "box2", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_box_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Above_stbox_stbox", - "sqlfn": "above", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "stbox", - "stbox" - ], - "ret": "boolean" - } - ], - "sqlop": "|>>" - }, - { - "name": "after_stbox_stbox", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "box2", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_box_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "After_stbox_stbox", - "sqlfn": "after", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "stbox", - "stbox" - ], - "ret": "boolean" - } - ], - "sqlop": "#>>" - }, - { - "name": "back_stbox_stbox", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "box2", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_box_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Back_stbox_stbox", - "sqlfn": "back", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "stbox", - "stbox" - ], - "ret": "boolean" - } - ], - "sqlop": "/>>" - }, - { - "name": "before_stbox_stbox", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "box2", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_box_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Before_stbox_stbox", - "sqlfn": "before", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "stbox", - "stbox" - ], - "ret": "boolean" - } - ], - "sqlop": "<<#" - }, - { - "name": "below_stbox_stbox", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "box2", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_box_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Below_stbox_stbox", - "sqlfn": "below", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "stbox", - "stbox" - ], - "ret": "boolean" - } - ], - "sqlop": "<<|" - }, - { - "name": "front_stbox_stbox", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "box2", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_box_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Front_stbox_stbox", - "sqlfn": "front", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "stbox", - "stbox" - ], - "ret": "boolean" - } - ], - "sqlop": "<" - }, - { - "name": "overafter_stbox_stbox", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "box2", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_box_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overafter_stbox_stbox", - "sqlfn": "overafter", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "stbox", - "stbox" - ], - "ret": "boolean" - } - ], - "sqlop": "#&>" - }, - { - "name": "overback_stbox_stbox", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "box2", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_box_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overback_stbox_stbox", - "sqlfn": "overback", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "stbox", - "stbox" - ], - "ret": "boolean" - } - ], - "sqlop": "/&>" - }, - { - "name": "overbefore_stbox_stbox", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "box2", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_box_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overbefore_stbox_stbox", - "sqlfn": "overbefore", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "stbox", - "stbox" - ], - "ret": "boolean" - } - ], - "sqlop": "&<#" - }, - { - "name": "overbelow_stbox_stbox", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "box2", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_box_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overbelow_stbox_stbox", - "sqlfn": "overbelow", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "stbox", - "stbox" - ], - "ret": "boolean" - } - ], - "sqlop": "&<|" - }, - { - "name": "overfront_stbox_stbox", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "box2", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_box_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overfront_stbox_stbox", - "sqlfn": "overfront", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "stbox", - "stbox" - ], - "ret": "boolean" - } - ], - "sqlop": "&" - }, - { - "name": "right_stbox_stbox", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "box2", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_box_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Right_stbox_stbox", - "sqlfn": "right", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "stbox", - "stbox" - ], - "ret": "boolean" - } - ], - "sqlop": ">>" - }, - { - "name": "union_stbox_stbox", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "box1", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "box2", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "strict", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_geo_box_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "strict", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_stbox_stbox", - "sqlfn": "stboxUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "stbox", - "sqlSignatures": [ - { - "args": [ - "stbox", - "stbox" - ], - "ret": "stbox" - } - ], - "sqlop": "+", - "shape": { - "boundArgs": { - "strict": "true" - } - } - }, - { - "name": "intersection_stbox_stbox", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "box1", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "box2", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_box_set", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Intersection_stbox_stbox", - "sqlfn": "stboxIntersection", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "stbox", - "sqlSignatures": [ - { - "args": [ - "stbox", - "stbox" - ], - "ret": "stbox" - } - ], - "sqlop": "*" - }, - { - "name": "stbox_cmp", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "box1", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "box2", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_box_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Stbox_cmp", - "sqlfn": "cmp", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "stbox", - "stbox" - ], - "ret": "integer" - } - ] - }, - { - "name": "stbox_eq", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "box2", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_box_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Stbox_eq", - "sqlfn": "eq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "stbox", - "stbox" - ], - "ret": "boolean" - } - ], - "sqlop": "=" - }, - { - "name": "stbox_ge", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "box2", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_box_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Stbox_ge", - "sqlfn": "ge", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "stbox", - "stbox" - ], - "ret": "boolean" - } - ], - "sqlop": ">=" - }, - { - "name": "stbox_gt", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "box2", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_box_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Stbox_gt", - "sqlfn": "gt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "stbox", - "stbox" - ], - "ret": "boolean" - } - ], - "sqlop": ">" - }, - { - "name": "stbox_le", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "box2", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_box_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Stbox_le", - "sqlfn": "le", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "stbox", - "stbox" - ], - "ret": "boolean" - } - ], - "sqlop": "<=" - }, - { - "name": "stbox_lt", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "box2", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_box_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Stbox_lt", - "sqlfn": "lt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "stbox", - "stbox" - ], - "ret": "boolean" - } - ], - "sqlop": "<" - }, - { - "name": "stbox_ne", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "box2", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_box_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Stbox_ne", - "sqlfn": "ne", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "stbox", - "stbox" - ], - "ret": "boolean" - } - ], - "sqlop": "<>" - }, - { - "name": "tspatial_out", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_geo_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "tgeogpoint_from_mfjson", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_geo_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tgeogpoint_in", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_geo_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tgeography_from_mfjson", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "mfjson", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_geo_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "mfjson", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tgeography_in", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_geo_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tgeometry_from_mfjson", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_geo_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tgeometry_in", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_geo_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tgeompoint_from_mfjson", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_geo_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tgeompoint_in", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_geo_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tspatial_as_ewkt", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_geo_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Tspatial_as_ewkt", - "sqlfn": "asEWKT", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "text", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "15" - ] - }, - { - "args": [ - "tgeometry", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "15" - ] - }, - { - "args": [ - "tgeography", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "15" - ] - }, - { - "args": [ - "tgeompoint", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "15" - ] - }, - { - "args": [ - "tgeogpoint", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "15" - ] - }, - { - "args": [ - "tpose", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "15" - ] - }, - { - "args": [ - "tposechain", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "15" - ] - } - ] - }, - { - "name": "tspatial_as_text", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_geo_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Tspatial_as_text", - "sqlfn": "asText", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "text", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "15" - ] - }, - { - "args": [ - "tgeometry", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "15" - ] - }, - { - "args": [ - "tgeography", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "15" - ] - }, - { - "args": [ - "tgeompoint", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "15" - ] - }, - { - "args": [ - "tgeogpoint", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "15" - ] - }, - { - "args": [ - "tnpoint", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "15" - ] - }, - { - "args": [ - "tpose", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "15" - ] - }, - { - "args": [ - "tposechain", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "15" - ] - } - ] - }, - { - "name": "tgeo_from_base_temp", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tgeoinst_make", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_geo_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Tgeoinst_constructor", - "sqlfn": "tgeometry", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tgeography", - "tgeometry" - ], - "sqlSignatures": [ - { - "args": [ - "geometry", - "timestamptz" - ], - "ret": "tgeometry", - "sqlName": "tgeometry" - }, - { - "args": [ - "geography", - "timestamptz" - ], - "ret": "tgeography", - "sqlName": "tgeography" - } - ] - }, - { - "name": "tgeoseq_from_base_tstzset", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_geo_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tgeoseq_from_base_tstzspan", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "group": "meos_geo_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tgeoseqset_from_base_tstzspanset", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "group": "meos_geo_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tpoint_from_base_temp", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tpointinst_make", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_geo_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Tpointinst_constructor", - "sqlfn": "tgeompoint", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tgeogpoint", - "tgeompoint" - ], - "sqlSignatures": [ - { - "args": [ - "geometry(Point)", - "timestamptz" - ], - "ret": "tgeompoint", - "sqlName": "tgeompoint" - }, - { - "args": [ - "geography(Point)", - "timestamptz" - ], - "ret": "tgeogpoint", - "sqlName": "tgeogpoint" - } - ] - }, - { - "name": "tpointseq_from_base_tstzset", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_geo_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tpointseq_from_base_tstzspan", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "group": "meos_geo_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tpointseq_make_coords", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "xcoords", - "cType": "const double *", - "canonical": "const double *" - }, - { - "name": "ycoords", - "cType": "const double *", - "canonical": "const double *" - }, - { - "name": "zcoords", - "cType": "const double *", - "canonical": "const double *" - }, - { - "name": "times", - "cType": "const TimestampTz *", - "canonical": "const TimestampTz *" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - }, - { - "name": "srid", - "cType": "int32_t", - "canonical": "int" - }, - { - "name": "geodetic", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "lower_inc", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "upper_inc", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - }, - { - "name": "normalize", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_geo_constructor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:xcoords; array-or-out-param:ycoords; array-or-out-param:zcoords; no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "xcoords", - "kind": "unsupported" - }, - { - "name": "ycoords", - "kind": "unsupported" - }, - { - "name": "zcoords", - "kind": "unsupported" - }, - { - "name": "times", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "json", - "json": "integer" - }, - { - "name": "srid", - "kind": "json", - "json": "integer" - }, - { - "name": "geodetic", - "kind": "json", - "json": "boolean" - }, - { - "name": "lower_inc", - "kind": "json", - "json": "boolean" - }, - { - "name": "upper_inc", - "kind": "json", - "json": "boolean" - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - }, - { - "name": "normalize", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tpointseqset_from_base_tstzspanset", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "group": "meos_geo_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "box3d_to_stbox", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "box", - "cType": "const BOX3D *", - "canonical": "const BOX3D *" - } - ], - "group": "meos_geo_box_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const BOX3D *", - "decode": "box3d_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Box3d_to_stbox", - "sqlfn": "stbox", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "stbox", - "sqlSignatures": [ - { - "args": [ - "box3d" - ], - "ret": "stbox" - } - ], - "sqlop": "::" - }, - { - "name": "gbox_to_stbox", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "box", - "cType": "const GBOX *", - "canonical": "const GBOX *" - } - ], - "group": "meos_geo_box_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const GBOX *", - "decode": "gbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "geomeas_to_tpoint", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Geomeas_to_tpoint", - "sqlfn": "tgeompoint", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tgeogpoint", - "tgeompoint" - ], - "sqlSignatures": [ - { - "args": [ - "geometry" - ], - "ret": "tgeompoint", - "sqlName": "tgeompoint" - }, - { - "args": [ - "geography" - ], - "ret": "tgeogpoint", - "sqlName": "tgeogpoint" - } - ], - "sqlop": "::" - }, - { - "name": "tgeogpoint_to_tgeography", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tpoint_to_tgeo", - "sqlfn": "tgeometry", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tgeography", - "sqlSignatures": [ - { - "args": [ - "tgeogpoint" - ], - "ret": "tgeography", - "sqlName": "tgeography" - } - ], - "sqlop": "::" - }, - { - "name": "tgeography_to_tgeogpoint", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tgeo_to_tpoint", - "sqlfn": "tgeompoint", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tgeogpoint", - "sqlSignatures": [ - { - "args": [ - "tgeography" - ], - "ret": "tgeogpoint", - "sqlName": "tgeogpoint" - } - ], - "sqlop": "::" - }, - { - "name": "tgeography_to_tgeometry", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tgeography_to_tgeometry", - "sqlfn": "tgeometry", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tgeometry", - "tgeompoint" - ], - "sqlSignatures": [ - { - "args": [ - "tgeography" - ], - "ret": "tgeometry", - "sqlName": "tgeometry" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "tgeompoint", - "sqlName": "tgeompoint" - } - ], - "sqlop": "::" - }, - { - "name": "tgeometry_to_tgeography", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tgeometry_to_tgeography", - "sqlfn": "tgeography", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tgeogpoint", - "tgeography" - ], - "sqlSignatures": [ - { - "args": [ - "tgeometry" - ], - "ret": "tgeography", - "sqlName": "tgeography" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "tgeogpoint", - "sqlName": "tgeogpoint" - } - ], - "sqlop": "::" - }, - { - "name": "tgeometry_to_tgeompoint", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tgeo_to_tpoint", - "sqlfn": "tgeompoint", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tgeompoint", - "sqlSignatures": [ - { - "args": [ - "tgeometry" - ], - "ret": "tgeompoint" - } - ], - "sqlop": "::" - }, - { - "name": "tgeompoint_to_tgeometry", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tpoint_to_tgeo", - "sqlfn": "tgeometry", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tgeometry", - "sqlSignatures": [ - { - "args": [ - "tgeompoint" - ], - "ret": "tgeometry" - } - ], - "sqlop": "::" - }, - { - "name": "tpoint_as_mvtgeom", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "MvtGeom", - "canonical": "MvtGeom" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "bounds", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "extent", - "cType": "int32_t", - "canonical": "int" - }, - { - "name": "buffer", - "cType": "int32_t", - "canonical": "int" - }, - { - "name": "clip_geom", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_geo_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:MvtGeom" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "bounds", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "extent", - "kind": "json", - "json": "integer" - }, - { - "name": "buffer", - "kind": "json", - "json": "integer" - }, - { - "name": "clip_geom", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tpoint_as_mvtgeom", - "sqlfn": "asMVTGeom", - "sqlArity": 2, - "sqlArityMax": 5, - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "stbox", - "integer", - "integer", - "boolean" - ], - "ret": null, - "argDefaults": [ - null, - null, - "4096", - "256", - "TRUE" - ] - }, - { - "args": [ - "tgeompoint", - "stbox", - "integer", - "integer", - "boolean" - ], - "ret": null, - "argDefaults": [ - null, - null, - "4096", - "256", - "TRUE" - ] - } - ] - }, - { - "name": "tpoint_tfloat_to_geomeas", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "tpoint", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "measure", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "segmentize", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "result", - "cType": "GSERIALIZED **", - "canonical": "GSERIALIZED **" - } - ], - "shape": { - "outParams": [ - "result" - ], - "boundArgs": { - "measure": "NULL" - } - }, - "group": "meos_geo_conversion", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "tpoint", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "measure", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "segmentize", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED **", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ], - "from_outparam": "result", - "out_ctype": "GSERIALIZED **", - "presence_return": true - } - }, - "mdbC": "Tpoint_to_geomeas", - "sqlfn": "geometry", - "sqlArity": 1, - "sqlArityMax": 3, - "sqlReturnTypeAll": [ - "geography", - "geometry" - ], - "sqlSignatures": [ - { - "args": [ - "tgeompoint" - ], - "ret": "geometry", - "sqlName": "geometry" - }, - { - "args": [ - "tgeompoint", - "boolean" - ], - "ret": "geometry", - "argDefaults": [ - null, - "FALSE" - ], - "sqlName": "geometry" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "geography", - "sqlName": "geography" - }, - { - "args": [ - "tgeogpoint", - "boolean" - ], - "ret": "geography", - "argDefaults": [ - null, - "FALSE" - ], - "sqlName": "geography" - }, - { - "args": [ - "tgeompoint", - "tfloat", - "boolean" - ], - "ret": "geometry", - "argDefaults": [ - null, - null, - "FALSE" - ], - "sqlName": "geoMeasure" - }, - { - "args": [ - "tgeogpoint", - "tfloat", - "boolean" - ], - "ret": "geography", - "argDefaults": [ - null, - null, - "FALSE" - ], - "sqlName": "geoMeasure" - } - ], - "sqlop": "::" - }, - { - "name": "tspatial_to_stbox", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tspatial_to_stbox", - "sqlfn": "stbox", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "stbox", - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "stbox" - }, - { - "args": [ - "tgeometry" - ], - "ret": "stbox" - }, - { - "args": [ - "tgeography" - ], - "ret": "stbox" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "stbox" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "stbox" - }, - { - "args": [ - "th3index" - ], - "ret": "stbox" - }, - { - "args": [ - "tnpoint" - ], - "ret": "stbox" - }, - { - "args": [ - "tpose" - ], - "ret": "stbox" - }, - { - "args": [ - "tposechain" - ], - "ret": "stbox" - }, - { - "args": [ - "tquadbin" - ], - "ret": "stbox" - }, - { - "args": [ - "trgeometry" - ], - "ret": "stbox" - }, - { - "args": [ - "ts2cell" - ], - "ret": "stbox" - } - ], - "sqlop": "::" - }, - { - "name": "bearing_point_point", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "gs1", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "gs2", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "result", - "cType": "double *", - "canonical": "double *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_geo_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs1", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "gs2", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "number", - "from_outparam": "result", - "out_ctype": "double *", - "presence_return": true - } - }, - "mdbC": "Bearing_point_point", - "sqlfn": "bearing", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "geometry", - "geometry" - ], - "ret": "float" - }, - { - "args": [ - "geography", - "geography" - ], - "ret": "float" - } - ] - }, - { - "name": "bearing_tpoint_point", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "invert", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_geo_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "invert", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Bearing_tpoint_point", - "sqlfn": "bearing", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tgeompoint", - "geometry" - ], - "ret": "tfloat" - }, - { - "args": [ - "tgeogpoint", - "geography" - ], - "ret": "tfloat" - }, - { - "args": [ - "geometry", - "tgeompoint" - ], - "ret": "tfloat" - }, - { - "args": [ - "geography", - "tgeogpoint" - ], - "ret": "tfloat" - } - ], - "shape": { - "boundArgs": { - "invert": "INVERT_NO" - } - } - }, - { - "name": "bearing_tpoint_tpoint", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Bearing_tpoint_tpoint", - "sqlfn": "bearing", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "tfloat" - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint" - ], - "ret": null - } - ] - }, - { - "name": "tgeo_centroid", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tgeo_centroid", - "sqlfn": "centroid", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tgeogpoint", - "tgeompoint" - ], - "sqlSignatures": [ - { - "args": [ - "tgeometry" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tgeography" - ], - "ret": "tgeogpoint" - } - ] - }, - { - "name": "tgeo_convex_hull", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "Tgeo_convex_hull", - "sqlfn": "convexHull", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "geometry", - "sqlSignatures": [ - { - "args": [ - "tgeometry" - ], - "ret": "geometry" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "geometry" - } - ] - }, - { - "name": "tgeo_end_value", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "Temporal_end_value", - "sqlfn": "endValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "geography", - "geography(Point)", - "geometry", - "geometry(Point)" - ], - "sqlSignatures": [ - { - "args": [ - "tgeometry" - ], - "ret": "geometry" - }, - { - "args": [ - "tgeography" - ], - "ret": "geography" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "geometry(Point)" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "geography(Point)" - } - ] - }, - { - "name": "tgeo_start_value", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "Temporal_start_value", - "sqlfn": "startValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "geography", - "geography(Point)", - "geometry", - "geometry(Point)" - ], - "sqlSignatures": [ - { - "args": [ - "tgeometry" - ], - "ret": "geometry" - }, - { - "args": [ - "tgeography" - ], - "ret": "geography" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "geometry(Point)" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "geography(Point)" - } - ] - }, - { - "name": "tgeo_traversed_area", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "unary_union", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_geo_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "unary_union", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "Tgeo_traversed_area", - "sqlfn": "traversedArea", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "geography", - "geometry" - ], - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "boolean" - ], - "ret": "geometry", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "tgeography", - "boolean" - ], - "ret": "geography", - "argDefaults": [ - null, - "FALSE" - ] - } - ] - }, - { - "name": "tgeo_value_at_timestamptz", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "strict", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "result", - "cType": "GSERIALIZED **", - "canonical": "GSERIALIZED **" - } - ], - "shape": { - "outParams": [ - "result" - ], - "boundArgs": { - "strict": "true" - } - }, - "group": "meos_geo_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "strict", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED **", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ], - "from_outparam": "result", - "out_ctype": "GSERIALIZED **", - "presence_return": true - } - }, - "mdbC": "Temporal_value_at_timestamptz", - "sqlfn": "valueAtTimestamp", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "geography", - "geography(Point)", - "geometry", - "geometry(Point)" - ], - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "timestamptz" - ], - "ret": "geometry" - }, - { - "args": [ - "tgeography", - "timestamptz" - ], - "ret": "geography" - }, - { - "args": [ - "tgeompoint", - "timestamptz" - ], - "ret": "geometry(Point)" - }, - { - "args": [ - "tgeogpoint", - "timestamptz" - ], - "ret": "geography(Point)" - } - ] - }, - { - "name": "tgeo_value_n", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "n", - "cType": "int", - "canonical": "int" - }, - { - "name": "result", - "cType": "GSERIALIZED **", - "canonical": "GSERIALIZED **" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_geo_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "n", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED **", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ], - "from_outparam": "result", - "out_ctype": "GSERIALIZED **", - "presence_return": true - } - }, - "mdbC": "Temporal_value_n", - "sqlfn": "valueN", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "geography", - "geometry" - ], - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "int" - ], - "ret": "geometry" - }, - { - "args": [ - "tgeography", - "int" - ], - "ret": "geography" - }, - { - "args": [ - "tgeompoint", - "int" - ], - "ret": "geometry" - }, - { - "args": [ - "tgeogpoint", - "int" - ], - "ret": "geography" - } - ] - }, - { - "name": "tgeo_values", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED **", - "canonical": "GSERIALIZED **" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_geo_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "array", - "element": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - "count_outparam": "count" - } - }, - "mdbC": "Temporal_valueset", - "sqlfn": "getValues", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "geogset", - "geomset" - ], - "sqlSignatures": [ - { - "args": [ - "tgeometry" - ], - "ret": "geomset" - }, - { - "args": [ - "tgeography" - ], - "ret": "geogset" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "geomset" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "geogset" - } - ] - }, - { - "name": "tpoint_angular_difference", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tpoint_angular_difference", - "sqlfn": "angularDifference", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tgeompoint" - ], - "ret": "tfloat" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "tpoint_azimuth", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tpoint_azimuth", - "sqlfn": "azimuth", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tgeompoint" - ], - "ret": "tfloat" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "tpoint_cumulative_length", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tpoint_cumulative_length", - "sqlfn": "cumulativeLength", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tgeompoint" - ], - "ret": "tfloat" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "tpoint_direction", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "result", - "cType": "double *", - "canonical": "double *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_geo_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number", - "from_outparam": "result", - "out_ctype": "double *", - "presence_return": true - } - }, - "mdbC": "Tpoint_direction", - "sqlfn": "direction", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tgeompoint" - ], - "ret": "float" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "float" - } - ] - }, - { - "name": "tpoint_get_x", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tpoint_get_x", - "sqlfn": "getX", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tgeompoint" - ], - "ret": "tfloat" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "tpoint_get_y", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tpoint_get_y", - "sqlfn": "getY", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tgeompoint" - ], - "ret": "tfloat" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "tpoint_get_z", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tpoint_get_z", - "sqlfn": "getZ", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tgeompoint" - ], - "ret": "tfloat" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "tpoint_is_simple", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Tpoint_is_simple", - "sqlfn": "isSimple", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tgeompoint" - ], - "ret": "boolean" - } - ] - }, - { - "name": "tpoint_length", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Tpoint_length", - "sqlfn": "length", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tgeompoint" - ], - "ret": "float" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "float" - } - ] - }, - { - "name": "tpoint_speed", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "ownership": "caller", - "nullable": true, - "doc": "Computes the instantaneous speed of a temporal point.", - "meos": { - "temporalDim": "sequence", - "spatialDim": null, - "interpolation": true, - "subtype": "TPoint" - }, - "mdbC": "Tpoint_speed", - "sqlfn": "speed", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tgeompoint" - ], - "ret": "tfloat" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "tpoint_trajectory", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "unary_union", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_geo_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "unary_union", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "Tpoint_trajectory", - "sqlfn": "trajectory", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "geography", - "geometry" - ], - "sqlSignatures": [ - { - "args": [ - "tgeompoint", - "boolean" - ], - "ret": "geometry", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "tgeogpoint", - "boolean" - ], - "ret": "geography", - "argDefaults": [ - null, - "FALSE" - ] - } - ] - }, - { - "name": "tpoint_twcentroid", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "Tpoint_twcentroid", - "sqlfn": "twCentroid", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "geometry", - "sqlSignatures": [ - { - "args": [ - "tgeompoint" - ], - "ret": "geometry" - } - ] - }, - { - "name": "tgeo_affine", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "a", - "cType": "const AFFINE *", - "canonical": "const AFFINE *" - } - ], - "group": "meos_geo_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:AFFINE" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "a", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tgeo_affine", - "sqlfn": "affine", - "sqlArity": 13, - "sqlArityMax": 13, - "sqlReturnTypeAll": [ - "tgeometry", - "tgeompoint" - ], - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "float8", - "float8", - "float8", - "float8", - "float8", - "float8", - "float8", - "float8", - "float8", - "float8", - "float8", - "float8" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeompoint", - "float8", - "float8", - "float8", - "float8", - "float8", - "float8", - "float8", - "float8", - "float8", - "float8", - "float8", - "float8" - ], - "ret": "tgeompoint" - } - ] - }, - { - "name": "tgeo_scale", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "scale", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "sorigin", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "shape": { - "nullable": [ - "sorigin" - ] - }, - "group": "meos_geo_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "scale", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "sorigin", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tgeo_scale", - "sqlfn": "scale", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnTypeAll": [ - "tgeometry", - "tgeompoint" - ], - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "geometry" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeometry", - "geometry", - "geometry" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeompoint", - "geometry" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tgeompoint", - "geometry", - "geometry" - ], - "ret": "tgeompoint" - } - ] - }, - { - "name": "tpoint_make_simple", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal **", - "canonical": "Temporal **" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Temporal *", - "canonical": "Temporal *" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_geo_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "array", - "element": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - "count_outparam": "count" - } - }, - "mdbC": "Tpoint_make_simple", - "sqlfn": "makeSimple", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tgeompoint[]", - "sqlSignatures": [ - { - "args": [ - "tgeompoint" - ], - "ret": "tgeompoint[]" - } - ] - }, - { - "name": "tspatial_srid", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32_t", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_srid", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Tspatial_srid", - "sqlfn": "SRID", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "integer" - }, - { - "args": [ - "tgeometry" - ], - "ret": "integer" - }, - { - "args": [ - "tgeography" - ], - "ret": "integer" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "integer" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "integer" - }, - { - "args": [ - "tnpoint" - ], - "ret": "integer" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "integer" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "integer" - }, - { - "args": [ - "tpose" - ], - "ret": "integer" - }, - { - "args": [ - "tposechain" - ], - "ret": "integer" - }, - { - "args": [ - "trgeometry" - ], - "ret": "integer" - } - ] - }, - { - "name": "tspatial_set_srid", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "srid", - "cType": "int32_t", - "canonical": "int" - } - ], - "group": "meos_geo_srid", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "srid", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tspatial_set_srid", - "sqlfn": "setSRID", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tcbuffer", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "tpose", - "tposechain", - "trgeometry" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "integer" - ], - "ret": "tcbuffer" - }, - { - "args": [ - "tgeometry", - "integer" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeography", - "integer" - ], - "ret": "tgeography" - }, - { - "args": [ - "tgeompoint", - "integer" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tgeogpoint", - "integer" - ], - "ret": "tgeogpoint" - }, - { - "args": [ - "tpose", - "integer" - ], - "ret": "tpose" - }, - { - "args": [ - "tposechain", - "integer" - ], - "ret": "tposechain" - }, - { - "args": [ - "trgeometry", - "integer" - ], - "ret": "trgeometry" - } - ] - }, - { - "name": "tspatial_transform", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "srid", - "cType": "int32_t", - "canonical": "int" - } - ], - "group": "meos_geo_srid", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "srid", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tspatial_transform", - "sqlfn": "transform", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tcbuffer", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "tpose", - "tposechain", - "trgeometry" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "integer" - ], - "ret": "tcbuffer" - }, - { - "args": [ - "tgeometry", - "integer" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeography", - "integer" - ], - "ret": "tgeography" - }, - { - "args": [ - "tgeompoint", - "integer" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tgeogpoint", - "integer" - ], - "ret": "tgeogpoint" - }, - { - "args": [ - "tpose", - "integer" - ], - "ret": "tpose" - }, - { - "args": [ - "tposechain", - "integer" - ], - "ret": "tposechain" - }, - { - "args": [ - "trgeometry", - "integer" - ], - "ret": "trgeometry" - } - ] - }, - { - "name": "tspatial_transform_pipeline", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "pipelinestr", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "srid", - "cType": "int32_t", - "canonical": "int" - }, - { - "name": "is_forward", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_geo_srid", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "pipelinestr", - "kind": "json", - "json": "string" - }, - { - "name": "srid", - "kind": "json", - "json": "integer" - }, - { - "name": "is_forward", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tspatial_transform_pipeline", - "sqlfn": "transformPipeline", - "sqlArity": 2, - "sqlArityMax": 4, - "sqlReturnTypeAll": [ - "tcbuffer", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "tpose", - "tposechain", - "trgeometry" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "text", - "integer", - "boolean" - ], - "ret": "tcbuffer", - "argDefaults": [ - null, - null, - "0", - "true" - ] - }, - { - "args": [ - "tgeometry", - "text", - "integer", - "boolean" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - null, - "0", - "true" - ] - }, - { - "args": [ - "tgeography", - "text", - "integer", - "boolean" - ], - "ret": "tgeography", - "argDefaults": [ - null, - null, - "0", - "true" - ] - }, - { - "args": [ - "tgeompoint", - "text", - "integer", - "boolean" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - null, - "0", - "true" - ] - }, - { - "args": [ - "tgeogpoint", - "text", - "integer", - "boolean" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - null, - "0", - "true" - ] - }, - { - "args": [ - "tpose", - "text", - "integer", - "boolean" - ], - "ret": "tpose", - "argDefaults": [ - null, - null, - "0", - "true" - ] - }, - { - "args": [ - "tposechain", - "text", - "integer", - "boolean" - ], - "ret": "tposechain", - "argDefaults": [ - null, - null, - "0", - "true" - ] - }, - { - "args": [ - "trgeometry", - "text", - "integer", - "boolean" - ], - "ret": "trgeometry", - "argDefaults": [ - null, - null, - "0", - "true" - ] - } - ] - }, - { - "name": "tgeo_at_geom", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tgeo_at_geom", - "sqlfn": "atGeometry", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tgeometry", - "tgeompoint" - ], - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "geometry" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeompoint", - "geometry" - ], - "ret": "tgeompoint" - } - ] - }, - { - "name": "tgeo_at_stbox", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "border_inc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_geo_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "border_inc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tgeo_at_stbox", - "sqlfn": "atStbox", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnTypeAll": [ - "tgeogpoint", - "tgeometry", - "tgeompoint" - ], - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "stbox", - "boolean" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeompoint", - "stbox", - "boolean" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeogpoint", - "stbox", - "boolean" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - } - ] - }, - { - "name": "tgeo_at_value", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - } - ], - "group": "meos_geo_restrict", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_at_value", - "sqlfn": "atValue", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint" - ], - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "geometry" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeography", - "geography" - ], - "ret": "tgeography" - }, - { - "args": [ - "tgeompoint", - "geometry(Point)" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tgeogpoint", - "geography(Point)" - ], - "ret": "tgeogpoint" - } - ] - }, - { - "name": "tgeo_minus_geom", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tgeo_minus_geom", - "sqlfn": "minusGeometry", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tgeometry", - "tgeompoint" - ], - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "geometry" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeompoint", - "geometry" - ], - "ret": "tgeompoint" - } - ] - }, - { - "name": "tgeo_minus_stbox", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "border_inc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_geo_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "border_inc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tgeo_minus_stbox", - "sqlfn": "minusStbox", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnTypeAll": [ - "tgeogpoint", - "tgeometry", - "tgeompoint" - ], - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "stbox", - "boolean" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeompoint", - "stbox", - "boolean" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeogpoint", - "stbox", - "boolean" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - } - ] - }, - { - "name": "tgeo_minus_value", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - } - ], - "group": "meos_geo_restrict", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_minus_value", - "sqlfn": "minusValue", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint" - ], - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "geometry" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeography", - "geography" - ], - "ret": "tgeography" - }, - { - "args": [ - "tgeompoint", - "geometry(Point)" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tgeogpoint", - "geography(Point)" - ], - "ret": "tgeogpoint" - } - ] - }, - { - "name": "tpoint_at_elevation", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_geo_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tgeo_at_elevation", - "sqlfn": "atElevation", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tgeompoint", - "sqlSignatures": [ - { - "args": [ - "tgeompoint", - "floatspan" - ], - "ret": "tgeompoint" - } - ] - }, - { - "name": "tpoint_at_geom", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tgeo_at_geom", - "sqlfn": "atGeometry", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tgeometry", - "tgeompoint" - ], - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "geometry" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeompoint", - "geometry" - ], - "ret": "tgeompoint" - } - ] - }, - { - "name": "tpoint_at_value", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - } - ], - "group": "meos_geo_restrict", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_at_value", - "sqlfn": "atValue", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tgeogpoint", - "tgeompoint" - ], - "sqlSignatures": [ - { - "args": [ - "tgeompoint", - "geometry(Point)" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tgeogpoint", - "geography(Point)" - ], - "ret": "tgeogpoint" - } - ] - }, - { - "name": "tpoint_minus_elevation", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_geo_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tgeo_minus_elevation", - "sqlfn": "minusElevation", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tgeompoint", - "sqlSignatures": [ - { - "args": [ - "tgeompoint", - "floatspan" - ], - "ret": "tgeompoint" - } - ] - }, - { - "name": "tpoint_minus_geom", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tgeo_minus_geom", - "sqlfn": "minusGeometry", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tgeometry", - "tgeompoint" - ], - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "geometry" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeompoint", - "geometry" - ], - "ret": "tgeompoint" - } - ] - }, - { - "name": "tpoint_minus_value", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - } - ], - "group": "meos_geo_restrict", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_minus_value", - "sqlfn": "minusValue", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tgeogpoint", - "tgeompoint" - ], - "sqlSignatures": [ - { - "args": [ - "tgeompoint", - "geometry(Point)" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tgeogpoint", - "geography(Point)" - ], - "ret": "tgeogpoint" - } - ] - }, - { - "name": "always_eq_geo_tgeo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_eq_geo_tgeo", - "sqlfn": "aEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "geometry", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "geography", - "tgeography" - ], - "ret": "boolean" - }, - { - "args": [ - "geometry", - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "geography", - "tgeogpoint" - ], - "ret": "boolean" - } - ], - "sqlop": "%=" - }, - { - "name": "always_eq_tgeo_geo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_eq_tgeo_geo", - "sqlfn": "aEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "geometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeography", - "geography" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "geometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeogpoint", - "geography" - ], - "ret": "boolean" - } - ], - "sqlop": "%=" - }, - { - "name": "always_eq_tgeo_tgeo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_eq_tgeo_tgeo", - "sqlfn": "aEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeography", - "tgeography" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint" - ], - "ret": "boolean" - } - ], - "sqlop": "%=" - }, - { - "name": "always_ne_geo_tgeo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ne_geo_tgeo", - "sqlfn": "aNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "geometry", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "geography", - "tgeography" - ], - "ret": "boolean" - }, - { - "args": [ - "geometry", - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "geography", - "tgeogpoint" - ], - "ret": "boolean" - } - ], - "sqlop": "%<>" - }, - { - "name": "always_ne_tgeo_geo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ne_tgeo_geo", - "sqlfn": "aNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "geometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeography", - "geography" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "geometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeogpoint", - "geography" - ], - "ret": "boolean" - } - ], - "sqlop": "%<>" - }, - { - "name": "always_ne_tgeo_tgeo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ne_tgeo_tgeo", - "sqlfn": "aNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeography", - "tgeography" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint" - ], - "ret": "boolean" - } - ], - "sqlop": "%<>" - }, - { - "name": "ever_eq_geo_tgeo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_eq_geo_tgeo", - "sqlfn": "eEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "geometry", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "geography", - "tgeography" - ], - "ret": "boolean" - }, - { - "args": [ - "geometry", - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "geography", - "tgeogpoint" - ], - "ret": "boolean" - } - ], - "sqlop": "?=" - }, - { - "name": "ever_eq_tgeo_geo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_eq_tgeo_geo", - "sqlfn": "eEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "geometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeography", - "geography" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "geometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeogpoint", - "geography" - ], - "ret": "boolean" - } - ], - "sqlop": "?=" - }, - { - "name": "ever_eq_tgeo_tgeo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_eq_tgeo_tgeo", - "sqlfn": "eEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeography", - "tgeography" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint" - ], - "ret": "boolean" - } - ], - "sqlop": "?=" - }, - { - "name": "ever_ne_geo_tgeo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ne_geo_tgeo", - "sqlfn": "eNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "geometry", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "geography", - "tgeography" - ], - "ret": "boolean" - }, - { - "args": [ - "geometry", - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "geography", - "tgeogpoint" - ], - "ret": "boolean" - } - ], - "sqlop": "?<>" - }, - { - "name": "ever_ne_tgeo_geo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ne_tgeo_geo", - "sqlfn": "eNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "geometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeography", - "geography" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "geometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeogpoint", - "geography" - ], - "ret": "boolean" - } - ], - "sqlop": "?<>" - }, - { - "name": "ever_ne_tgeo_tgeo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ne_tgeo_tgeo", - "sqlfn": "eNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeography", - "tgeography" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint" - ], - "ret": "boolean" - } - ], - "sqlop": "?<>" - }, - { - "name": "teq_geo_tgeo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Teq_geo_tgeo", - "sqlfn": "tEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "geometry", - "tgeometry" - ], - "ret": "tbool" - }, - { - "args": [ - "geography", - "tgeography" - ], - "ret": "tbool" - }, - { - "args": [ - "geometry", - "tgeompoint" - ], - "ret": "tbool" - }, - { - "args": [ - "geography", - "tgeogpoint" - ], - "ret": "tbool" - } - ], - "sqlop": "#=" - }, - { - "name": "teq_tgeo_geo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Teq_tgeo_geo", - "sqlfn": "tEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "geometry" - ], - "ret": "tbool" - }, - { - "args": [ - "tgeography", - "geography" - ], - "ret": "tbool" - }, - { - "args": [ - "tgeompoint", - "geometry" - ], - "ret": "tbool" - }, - { - "args": [ - "tgeogpoint", - "geography" - ], - "ret": "tbool" - } - ], - "sqlop": "#=" - }, - { - "name": "tne_geo_tgeo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tne_geo_tgeo", - "sqlfn": "tNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "geometry", - "tgeometry" - ], - "ret": "tbool" - }, - { - "args": [ - "geography", - "tgeography" - ], - "ret": "tbool" - }, - { - "args": [ - "geometry", - "tgeompoint" - ], - "ret": "tbool" - }, - { - "args": [ - "geography", - "tgeogpoint" - ], - "ret": "tbool" - } - ], - "sqlop": "#<>" - }, - { - "name": "tne_tgeo_geo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tne_tgeo_geo", - "sqlfn": "tNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "geometry" - ], - "ret": "tbool" - }, - { - "args": [ - "tgeography", - "geography" - ], - "ret": "tbool" - }, - { - "args": [ - "tgeompoint", - "geometry" - ], - "ret": "tbool" - }, - { - "args": [ - "tgeogpoint", - "geography" - ], - "ret": "tbool" - } - ], - "sqlop": "#<>" - }, - { - "name": "tgeo_stboxes", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "STBox", - "canonical": "STBox" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_geo_bbox_split", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tgeo_stboxes", - "sqlfn": "stboxes", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "stbox[]", - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "stbox[]" - }, - { - "args": [ - "tgeometry" - ], - "ret": "stbox[]" - }, - { - "args": [ - "tgeography" - ], - "ret": "stbox[]" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "stbox[]" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "stbox[]" - }, - { - "args": [ - "tpose" - ], - "ret": "stbox[]" - }, - { - "args": [ - "tposechain" - ], - "ret": "stbox[]" - } - ] - }, - { - "name": "tgeo_space_boxes", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "xsize", - "cType": "double", - "canonical": "double" - }, - { - "name": "ysize", - "cType": "double", - "canonical": "double" - }, - { - "name": "zsize", - "cType": "double", - "canonical": "double" - }, - { - "name": "sorigin", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "bitmatrix", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "border_inc", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "STBox", - "canonical": "STBox" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_geo_tile", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "xsize", - "kind": "json", - "json": "number" - }, - { - "name": "ysize", - "kind": "json", - "json": "number" - }, - { - "name": "zsize", - "kind": "json", - "json": "number" - }, - { - "name": "sorigin", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "bitmatrix", - "kind": "json", - "json": "boolean" - }, - { - "name": "border_inc", - "kind": "json", - "json": "boolean" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tgeo_space_boxes", - "sqlfn": "spaceBoxes", - "sqlArity": 4, - "sqlArityMax": 7, - "sqlReturnType": "stbox[]", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "float", - "float", - "float", - "geometry", - "boolean", - "boolean" - ], - "ret": "stbox[]", - "argDefaults": [ - null, - null, - null, - null, - "'Point(0 0 0)'", - "TRUE", - "TRUE" - ] - }, - { - "args": [ - "tgeompoint", - "float", - "float", - "float", - "geometry", - "boolean", - "boolean" - ], - "ret": "stbox[]", - "argDefaults": [ - null, - null, - null, - null, - "'Point(0 0 0)'", - "TRUE", - "TRUE" - ] - } - ] - }, - { - "name": "tgeo_space_time_boxes", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "xsize", - "cType": "double", - "canonical": "double" - }, - { - "name": "ysize", - "cType": "double", - "canonical": "double" - }, - { - "name": "zsize", - "cType": "double", - "canonical": "double" - }, - { - "name": "duration", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "sorigin", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "torigin", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "bitmatrix", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "border_inc", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "STBox", - "canonical": "STBox" - } - }, - "nullable": [ - "duration", - "sorigin" - ], - "outParams": [ - "count" - ] - }, - "group": "meos_geo_bbox_split", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "xsize", - "kind": "json", - "json": "number" - }, - { - "name": "ysize", - "kind": "json", - "json": "number" - }, - { - "name": "zsize", - "kind": "json", - "json": "number" - }, - { - "name": "duration", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "sorigin", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "torigin", - "kind": "unsupported" - }, - { - "name": "bitmatrix", - "kind": "json", - "json": "boolean" - }, - { - "name": "border_inc", - "kind": "json", - "json": "boolean" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tgeo_space_time_boxes", - "sqlfn": "spaceTimeBoxes", - "sqlArity": 5, - "sqlArityMax": 9, - "sqlReturnType": "stbox[]", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "float", - "float", - "float", - "interval", - "geometry", - "timestamptz", - "boolean", - "boolean" - ], - "ret": "stbox[]", - "argDefaults": [ - null, - null, - null, - null, - null, - "'Point(0 0 0)'", - "'2000-01-03'", - "TRUE", - "TRUE" - ] - }, - { - "args": [ - "tgeompoint", - "float", - "float", - "float", - "interval", - "geometry", - "timestamptz", - "boolean", - "boolean" - ], - "ret": "stbox[]", - "argDefaults": [ - null, - null, - null, - null, - null, - "'Point(0 0 0)'", - "'2000-01-03'", - "TRUE", - "TRUE" - ] - } - ] - }, - { - "name": "tgeo_split_each_n_stboxes", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "elem_count", - "cType": "int", - "canonical": "int" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "STBox", - "canonical": "STBox" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_geo_bbox_split", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "elem_count", - "kind": "json", - "json": "integer" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tgeo_split_each_n_stboxes", - "sqlfn": "splitEachNStboxes", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "stbox[]", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "integer" - ], - "ret": "stbox[]" - }, - { - "args": [ - "tgeometry", - "integer" - ], - "ret": "stbox[]" - }, - { - "args": [ - "tgeography", - "integer" - ], - "ret": "stbox[]" - }, - { - "args": [ - "tgeompoint", - "integer" - ], - "ret": "stbox[]" - }, - { - "args": [ - "tgeogpoint", - "integer" - ], - "ret": "stbox[]" - }, - { - "args": [ - "tpose", - "integer" - ], - "ret": "stbox[]" - }, - { - "args": [ - "tposechain", - "integer" - ], - "ret": "stbox[]" - } - ] - }, - { - "name": "tgeo_split_n_stboxes", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box_count", - "cType": "int", - "canonical": "int" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "STBox", - "canonical": "STBox" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_geo_bbox_split", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box_count", - "kind": "json", - "json": "integer" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tgeo_split_n_stboxes", - "sqlfn": "splitNStboxes", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "stbox[]", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "integer" - ], - "ret": "stbox[]" - }, - { - "args": [ - "tgeometry", - "integer" - ], - "ret": "stbox[]" - }, - { - "args": [ - "tgeography", - "integer" - ], - "ret": "stbox[]" - }, - { - "args": [ - "tgeompoint", - "integer" - ], - "ret": "stbox[]" - }, - { - "args": [ - "tgeogpoint", - "integer" - ], - "ret": "stbox[]" - }, - { - "args": [ - "tpose", - "integer" - ], - "ret": "stbox[]" - }, - { - "args": [ - "tposechain", - "integer" - ], - "ret": "stbox[]" - } - ] - }, - { - "name": "adjacent_stbox_tspatial", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Adjacent_stbox_tspatial", - "sqlfn": "adjacent_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "-|-", - "sqlfnBackingOnly": true, - "publicSqlName": "adjacent" - }, - { - "name": "adjacent_tspatial_stbox", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Adjacent_tspatial_stbox", - "sqlfn": "adjacent_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "-|-", - "sqlfnBackingOnly": true, - "publicSqlName": "adjacent" - }, - { - "name": "adjacent_tspatial_tspatial", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Adjacent_tspatial_tspatial", - "sqlfn": "adjacent_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "-|-", - "sqlfnBackingOnly": true, - "publicSqlName": "adjacent" - }, - { - "name": "contained_stbox_tspatial", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contained_stbox_tspatial", - "sqlfn": "contained_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "<@", - "sqlfnBackingOnly": true, - "publicSqlName": "contained" - }, - { - "name": "contained_tspatial_stbox", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contained_tspatial_stbox", - "sqlfn": "contained_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "<@", - "sqlfnBackingOnly": true, - "publicSqlName": "contained" - }, - { - "name": "contained_tspatial_tspatial", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contained_tspatial_tspatial", - "sqlfn": "contained_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "<@", - "sqlfnBackingOnly": true, - "publicSqlName": "contained" - }, - { - "name": "contains_stbox_tspatial", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contains_stbox_tspatial", - "sqlfn": "contains_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "@>", - "sqlfnBackingOnly": true, - "publicSqlName": "contains" - }, - { - "name": "contains_tspatial_stbox", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contains_tspatial_stbox", - "sqlfn": "contains_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "@>", - "sqlfnBackingOnly": true, - "publicSqlName": "contains" - }, - { - "name": "contains_tspatial_tspatial", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contains_tspatial_tspatial", - "sqlfn": "contains_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "@>", - "sqlfnBackingOnly": true, - "publicSqlName": "contains" - }, - { - "name": "overlaps_stbox_tspatial", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overlaps_stbox_tspatial", - "sqlfn": "overlaps_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "&&", - "sqlfnBackingOnly": true, - "publicSqlName": "overlaps" - }, - { - "name": "overlaps_tspatial_stbox", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overlaps_tspatial_stbox", - "sqlfn": "overlaps_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "&&", - "sqlfnBackingOnly": true, - "publicSqlName": "overlaps" - }, - { - "name": "overlaps_tspatial_tspatial", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overlaps_tspatial_tspatial", - "sqlfn": "overlaps_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "&&", - "sqlfnBackingOnly": true, - "publicSqlName": "overlaps" - }, - { - "name": "same_stbox_tspatial", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Same_stbox_tspatial", - "sqlfn": "same_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "~=", - "sqlfnBackingOnly": true, - "publicSqlName": "same" - }, - { - "name": "same_tspatial_stbox", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Same_tspatial_stbox", - "sqlfn": "same_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "~=", - "sqlfnBackingOnly": true, - "publicSqlName": "same" - }, - { - "name": "same_tspatial_tspatial", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Same_tspatial_tspatial", - "sqlfn": "same_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "~=", - "sqlfnBackingOnly": true, - "publicSqlName": "same" - }, - { - "name": "above_stbox_tspatial", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Above_stbox_tspatial", - "sqlfn": "above", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "stbox", - "tcbuffer" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "th3index" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tnpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tpose" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tposechain" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tquadbin" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "trgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "ts2cell" - ], - "ret": "boolean" - } - ], - "sqlop": "|>>" - }, - { - "name": "above_tspatial_stbox", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Above_tspatial_stbox", - "sqlfn": "above", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeometry", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "th3index", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tnpoint", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tpose", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tposechain", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tquadbin", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "trgeometry", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "ts2cell", - "stbox" - ], - "ret": "boolean" - } - ], - "sqlop": "|>>" - }, - { - "name": "above_tspatial_tspatial", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Above_tspatial_tspatial", - "sqlfn": "above", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "th3index", - "th3index" - ], - "ret": "boolean" - }, - { - "args": [ - "tnpoint", - "tnpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tpose", - "tpose" - ], - "ret": "boolean" - }, - { - "args": [ - "tposechain", - "tposechain" - ], - "ret": "boolean" - }, - { - "args": [ - "tquadbin", - "tquadbin" - ], - "ret": "boolean" - }, - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "ts2cell", - "ts2cell" - ], - "ret": "boolean" - } - ], - "sqlop": "|>>" - }, - { - "name": "after_stbox_tspatial", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "After_stbox_tspatial", - "sqlfn": "after", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "stbox", - "tcbuffer" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tgeography" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tgeogpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "th3index" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tnpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tpose" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tposechain" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tquadbin" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "trgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "ts2cell" - ], - "ret": "boolean" - } - ], - "sqlop": "#>>" - }, - { - "name": "after_tspatial_stbox", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "After_tspatial_stbox", - "sqlfn": "after", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeometry", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeography", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeogpoint", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "th3index", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tnpoint", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tpose", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tposechain", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tquadbin", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "trgeometry", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "ts2cell", - "stbox" - ], - "ret": "boolean" - } - ], - "sqlop": "#>>" - }, - { - "name": "after_tspatial_tspatial", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "After_tspatial_tspatial", - "sqlfn": "after", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeography", - "tgeography" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "th3index", - "th3index" - ], - "ret": "boolean" - }, - { - "args": [ - "tnpoint", - "tnpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tpose", - "tpose" - ], - "ret": "boolean" - }, - { - "args": [ - "tposechain", - "tposechain" - ], - "ret": "boolean" - }, - { - "args": [ - "tquadbin", - "tquadbin" - ], - "ret": "boolean" - }, - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "ts2cell", - "ts2cell" - ], - "ret": "boolean" - } - ], - "sqlop": "#>>" - }, - { - "name": "back_stbox_tspatial", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Back_stbox_tspatial", - "sqlfn": "back", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "stbox", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tpose" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tposechain" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "trgeometry" - ], - "ret": "boolean" - } - ], - "sqlop": "/>>" - }, - { - "name": "back_tspatial_stbox", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Back_tspatial_stbox", - "sqlfn": "back", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tpose", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tposechain", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "trgeometry", - "stbox" - ], - "ret": "boolean" - } - ], - "sqlop": "/>>" - }, - { - "name": "back_tspatial_tspatial", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Back_tspatial_tspatial", - "sqlfn": "back", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tpose", - "tpose" - ], - "ret": "boolean" - }, - { - "args": [ - "tposechain", - "tposechain" - ], - "ret": "boolean" - }, - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "boolean" - } - ], - "sqlop": "/>>" - }, - { - "name": "before_stbox_tspatial", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Before_stbox_tspatial", - "sqlfn": "before", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "stbox", - "tcbuffer" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tgeography" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tgeogpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "th3index" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tnpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tpose" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tposechain" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tquadbin" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "trgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "ts2cell" - ], - "ret": "boolean" - } - ], - "sqlop": "<<#" - }, - { - "name": "before_tspatial_stbox", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Before_tspatial_stbox", - "sqlfn": "before", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeometry", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeography", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeogpoint", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "th3index", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tnpoint", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tpose", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tposechain", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tquadbin", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "trgeometry", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "ts2cell", - "stbox" - ], - "ret": "boolean" - } - ], - "sqlop": "<<#" - }, - { - "name": "before_tspatial_tspatial", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Before_tspatial_tspatial", - "sqlfn": "before", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeography", - "tgeography" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "th3index", - "th3index" - ], - "ret": "boolean" - }, - { - "args": [ - "tnpoint", - "tnpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tpose", - "tpose" - ], - "ret": "boolean" - }, - { - "args": [ - "tposechain", - "tposechain" - ], - "ret": "boolean" - }, - { - "args": [ - "tquadbin", - "tquadbin" - ], - "ret": "boolean" - }, - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "ts2cell", - "ts2cell" - ], - "ret": "boolean" - } - ], - "sqlop": "<<#" - }, - { - "name": "below_stbox_tspatial", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Below_stbox_tspatial", - "sqlfn": "below", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "stbox", - "tcbuffer" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "th3index" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tnpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tpose" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tposechain" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tquadbin" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "trgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "ts2cell" - ], - "ret": "boolean" - } - ], - "sqlop": "<<|" - }, - { - "name": "below_tspatial_stbox", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Below_tspatial_stbox", - "sqlfn": "below", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeometry", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "th3index", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tnpoint", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tpose", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tposechain", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tquadbin", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "trgeometry", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "ts2cell", - "stbox" - ], - "ret": "boolean" - } - ], - "sqlop": "<<|" - }, - { - "name": "below_tspatial_tspatial", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Below_tspatial_tspatial", - "sqlfn": "below", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "th3index", - "th3index" - ], - "ret": "boolean" - }, - { - "args": [ - "tnpoint", - "tnpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tpose", - "tpose" - ], - "ret": "boolean" - }, - { - "args": [ - "tposechain", - "tposechain" - ], - "ret": "boolean" - }, - { - "args": [ - "tquadbin", - "tquadbin" - ], - "ret": "boolean" - }, - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "ts2cell", - "ts2cell" - ], - "ret": "boolean" - } - ], - "sqlop": "<<|" - }, - { - "name": "front_stbox_tspatial", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Front_stbox_tspatial", - "sqlfn": "front", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "stbox", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tpose" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tposechain" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "trgeometry" - ], - "ret": "boolean" - } - ], - "sqlop": "<" - }, - { - "name": "overabove_tspatial_stbox", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overabove_tspatial_stbox", - "sqlfn": "overabove", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeometry", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "th3index", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tnpoint", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tpose", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tposechain", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tquadbin", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "trgeometry", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "ts2cell", - "stbox" - ], - "ret": "boolean" - } - ], - "sqlop": "|&>" - }, - { - "name": "overabove_tspatial_tspatial", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overabove_tspatial_tspatial", - "sqlfn": "overabove", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "th3index", - "th3index" - ], - "ret": "boolean" - }, - { - "args": [ - "tnpoint", - "tnpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tpose", - "tpose" - ], - "ret": "boolean" - }, - { - "args": [ - "tposechain", - "tposechain" - ], - "ret": "boolean" - }, - { - "args": [ - "tquadbin", - "tquadbin" - ], - "ret": "boolean" - }, - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "ts2cell", - "ts2cell" - ], - "ret": "boolean" - } - ], - "sqlop": "|&>" - }, - { - "name": "overafter_stbox_tspatial", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overafter_stbox_tspatial", - "sqlfn": "overafter", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "stbox", - "tcbuffer" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tgeography" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tgeogpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "th3index" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tnpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tpose" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tposechain" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tquadbin" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "trgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "ts2cell" - ], - "ret": "boolean" - } - ], - "sqlop": "#&>" - }, - { - "name": "overafter_tspatial_stbox", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overafter_tspatial_stbox", - "sqlfn": "overafter", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeometry", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeography", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeogpoint", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "th3index", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tnpoint", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tpose", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tposechain", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tquadbin", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "trgeometry", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "ts2cell", - "stbox" - ], - "ret": "boolean" - } - ], - "sqlop": "#&>" - }, - { - "name": "overafter_tspatial_tspatial", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overafter_tspatial_tspatial", - "sqlfn": "overafter", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeography", - "tgeography" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "th3index", - "th3index" - ], - "ret": "boolean" - }, - { - "args": [ - "tnpoint", - "tnpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tpose", - "tpose" - ], - "ret": "boolean" - }, - { - "args": [ - "tposechain", - "tposechain" - ], - "ret": "boolean" - }, - { - "args": [ - "tquadbin", - "tquadbin" - ], - "ret": "boolean" - }, - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "ts2cell", - "ts2cell" - ], - "ret": "boolean" - } - ], - "sqlop": "#&>" - }, - { - "name": "overback_stbox_tspatial", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overback_stbox_tspatial", - "sqlfn": "overback", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "stbox", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tpose" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tposechain" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "trgeometry" - ], - "ret": "boolean" - } - ], - "sqlop": "/&>" - }, - { - "name": "overback_tspatial_stbox", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overback_tspatial_stbox", - "sqlfn": "overback", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tpose", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tposechain", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "trgeometry", - "stbox" - ], - "ret": "boolean" - } - ], - "sqlop": "/&>" - }, - { - "name": "overback_tspatial_tspatial", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overback_tspatial_tspatial", - "sqlfn": "overback", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tpose", - "tpose" - ], - "ret": "boolean" - }, - { - "args": [ - "tposechain", - "tposechain" - ], - "ret": "boolean" - }, - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "boolean" - } - ], - "sqlop": "/&>" - }, - { - "name": "overbefore_stbox_tspatial", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overbefore_stbox_tspatial", - "sqlfn": "overbefore", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "stbox", - "tcbuffer" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tgeography" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tgeogpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "th3index" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tnpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tpose" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tposechain" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tquadbin" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "trgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "ts2cell" - ], - "ret": "boolean" - } - ], - "sqlop": "&<#" - }, - { - "name": "overbefore_tspatial_stbox", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overbefore_tspatial_stbox", - "sqlfn": "overbefore", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeometry", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeography", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeogpoint", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "th3index", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tnpoint", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tpose", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tposechain", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tquadbin", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "trgeometry", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "ts2cell", - "stbox" - ], - "ret": "boolean" - } - ], - "sqlop": "&<#" - }, - { - "name": "overbefore_tspatial_tspatial", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overbefore_tspatial_tspatial", - "sqlfn": "overbefore", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeography", - "tgeography" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "th3index", - "th3index" - ], - "ret": "boolean" - }, - { - "args": [ - "tnpoint", - "tnpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tpose", - "tpose" - ], - "ret": "boolean" - }, - { - "args": [ - "tposechain", - "tposechain" - ], - "ret": "boolean" - }, - { - "args": [ - "tquadbin", - "tquadbin" - ], - "ret": "boolean" - }, - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "ts2cell", - "ts2cell" - ], - "ret": "boolean" - } - ], - "sqlop": "&<#" - }, - { - "name": "overbelow_stbox_tspatial", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overbelow_stbox_tspatial", - "sqlfn": "overbelow", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "stbox", - "tcbuffer" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "th3index" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tnpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tpose" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tposechain" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tquadbin" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "trgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "ts2cell" - ], - "ret": "boolean" - } - ], - "sqlop": "&<|" - }, - { - "name": "overbelow_tspatial_stbox", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overbelow_tspatial_stbox", - "sqlfn": "overbelow", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeometry", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "th3index", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tnpoint", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tpose", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tposechain", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tquadbin", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "trgeometry", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "ts2cell", - "stbox" - ], - "ret": "boolean" - } - ], - "sqlop": "&<|" - }, - { - "name": "overbelow_tspatial_tspatial", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overbelow_tspatial_tspatial", - "sqlfn": "overbelow", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "th3index", - "th3index" - ], - "ret": "boolean" - }, - { - "args": [ - "tnpoint", - "tnpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tpose", - "tpose" - ], - "ret": "boolean" - }, - { - "args": [ - "tposechain", - "tposechain" - ], - "ret": "boolean" - }, - { - "args": [ - "tquadbin", - "tquadbin" - ], - "ret": "boolean" - }, - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "ts2cell", - "ts2cell" - ], - "ret": "boolean" - } - ], - "sqlop": "&<|" - }, - { - "name": "overfront_stbox_tspatial", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overfront_stbox_tspatial", - "sqlfn": "overfront", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "stbox", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tpose" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tposechain" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "trgeometry" - ], - "ret": "boolean" - } - ], - "sqlop": "&" - }, - { - "name": "overright_tspatial_stbox", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overright_tspatial_stbox", - "sqlfn": "overright", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeometry", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "th3index", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tnpoint", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tpose", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tposechain", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tquadbin", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "trgeometry", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "ts2cell", - "stbox" - ], - "ret": "boolean" - } - ], - "sqlop": "&>" - }, - { - "name": "overright_tspatial_tspatial", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overright_tspatial_tspatial", - "sqlfn": "overright", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "th3index", - "th3index" - ], - "ret": "boolean" - }, - { - "args": [ - "tnpoint", - "tnpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tpose", - "tpose" - ], - "ret": "boolean" - }, - { - "args": [ - "tposechain", - "tposechain" - ], - "ret": "boolean" - }, - { - "args": [ - "tquadbin", - "tquadbin" - ], - "ret": "boolean" - }, - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "ts2cell", - "ts2cell" - ], - "ret": "boolean" - } - ], - "sqlop": "&>" - }, - { - "name": "right_stbox_tspatial", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Right_stbox_tspatial", - "sqlfn": "right", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "stbox", - "tcbuffer" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "th3index" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tnpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tpose" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tposechain" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "tquadbin" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "trgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "stbox", - "ts2cell" - ], - "ret": "boolean" - } - ], - "sqlop": ">>" - }, - { - "name": "right_tspatial_stbox", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Right_tspatial_stbox", - "sqlfn": "right", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeometry", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "th3index", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tnpoint", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tpose", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tposechain", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "tquadbin", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "trgeometry", - "stbox" - ], - "ret": "boolean" - }, - { - "args": [ - "ts2cell", - "stbox" - ], - "ret": "boolean" - } - ], - "sqlop": ">>" - }, - { - "name": "right_tspatial_tspatial", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_bbox_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Right_tspatial_tspatial", - "sqlfn": "right", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "th3index", - "th3index" - ], - "ret": "boolean" - }, - { - "args": [ - "tnpoint", - "tnpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tpose", - "tpose" - ], - "ret": "boolean" - }, - { - "args": [ - "tposechain", - "tposechain" - ], - "ret": "boolean" - }, - { - "args": [ - "tquadbin", - "tquadbin" - ], - "ret": "boolean" - }, - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "ts2cell", - "ts2cell" - ], - "ret": "boolean" - } - ], - "sqlop": ">>" - }, - { - "name": "acontains_geo_tgeo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Acontains_geo_tgeo", - "sqlfn": "aContains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "geometry", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "geometry", - "tgeompoint" - ], - "ret": "boolean" - } - ] - }, - { - "name": "acontains_tgeo_geo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Acontains_tgeo_geo", - "sqlfn": "aContains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "geometry" - ], - "ret": "boolean" - } - ] - }, - { - "name": "acontains_tgeo_tgeo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_internal_geo_rel_ever", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Acontains_tgeo_tgeo", - "sqlfn": "aContains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "boolean" - } - ] - }, - { - "name": "acovers_geo_tgeo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Acovers_geo_tgeo", - "sqlfn": "aCovers", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "geometry", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "geometry", - "tgeompoint" - ], - "ret": "boolean" - } - ] - }, - { - "name": "acovers_tgeo_geo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Acovers_tgeo_geo", - "sqlfn": "aCovers", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "geometry" - ], - "ret": "boolean" - } - ] - }, - { - "name": "acovers_tgeo_tgeo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Acovers_tgeo_tgeo", - "sqlfn": "aCovers", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "boolean" - } - ] - }, - { - "name": "adisjoint_geo_tgeo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Adisjoint_geo_tgeo", - "sqlfn": "aDisjoint", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "geometry", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "geography", - "tgeography" - ], - "ret": "boolean" - }, - { - "args": [ - "geometry", - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "geography", - "tgeogpoint" - ], - "ret": "boolean" - } - ] - }, - { - "name": "adisjoint_tgeo_geo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Adisjoint_tgeo_geo", - "sqlfn": "aDisjoint", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "geometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeography", - "geography" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "geometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeogpoint", - "geography" - ], - "ret": "boolean" - } - ] - }, - { - "name": "adisjoint_tgeo_tgeo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Adisjoint_tgeo_tgeo", - "sqlfn": "aDisjoint", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeography", - "tgeography" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint" - ], - "ret": "boolean" - } - ] - }, - { - "name": "adwithin_geo_tgeo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "dist", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_geo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "dist", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Adwithin_geo_tgeo", - "sqlfn": "aDwithin", - "sqlArity": 3, - "sqlArityMax": 3, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "geometry", - "tgeometry", - "float" - ], - "ret": "boolean" - }, - { - "args": [ - "geometry", - "tgeompoint", - "float" - ], - "ret": "boolean" - } - ] - }, - { - "name": "adwithin_tgeo_geo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "dist", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_geo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "dist", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Adwithin_tgeo_geo", - "sqlfn": "aDwithin", - "sqlArity": 3, - "sqlArityMax": 3, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "geometry", - "float" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "geometry", - "float" - ], - "ret": "boolean" - } - ] - }, - { - "name": "adwithin_tgeo_tgeo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "dist", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_geo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "dist", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Adwithin_tgeo_tgeo", - "sqlfn": "aDwithin", - "sqlArity": 3, - "sqlArityMax": 3, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "tgeometry", - "float" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeography", - "tgeography", - "float" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "tgeompoint", - "float" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint", - "float" - ], - "ret": "boolean" - } - ] - }, - { - "name": "aintersects_geo_tgeo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Aintersects_geo_tgeo", - "sqlfn": "aIntersects", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "geometry", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "geography", - "tgeography" - ], - "ret": "boolean" - }, - { - "args": [ - "geometry", - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "geography", - "tgeogpoint" - ], - "ret": "boolean" - } - ] - }, - { - "name": "aintersects_tgeo_geo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Aintersects_tgeo_geo", - "sqlfn": "aIntersects", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "geometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeography", - "geography" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "geometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeogpoint", - "geography" - ], - "ret": "boolean" - } - ] - }, - { - "name": "aintersects_tgeo_tgeo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Aintersects_tgeo_tgeo", - "sqlfn": "aIntersects", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeography", - "tgeography" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint" - ], - "ret": "boolean" - } - ] - }, - { - "name": "atouches_geo_tgeo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Atouches_geo_tgeo", - "sqlfn": "aTouches", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "geometry", - "tgeometry" - ], - "ret": "boolean" - } - ] - }, - { - "name": "atouches_tgeo_geo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Atouches_tgeo_geo", - "sqlfn": "aTouches", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "geometry" - ], - "ret": "boolean" - } - ] - }, - { - "name": "atouches_tgeo_tgeo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Atouches_tgeo_tgeo", - "sqlfn": "aTouches", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "boolean" - } - ] - }, - { - "name": "atouches_tpoint_geo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_temporal_spatial_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Atouches_tpoint_geo", - "sqlfn": "aTouches", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tgeompoint", - "geometry" - ], - "ret": "boolean" - } - ] - }, - { - "name": "atouches_geo_tpoint", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Atouches_geo_tpoint", - "sqlfn": "aTouches", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "geometry", - "tgeompoint" - ], - "ret": "boolean" - } - ] - }, - { - "name": "econtains_geo_tgeo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Econtains_geo_tgeo", - "sqlfn": "eContains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "geometry", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "geometry", - "tgeompoint" - ], - "ret": "boolean" - } - ] - }, - { - "name": "econtains_tgeo_geo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Econtains_tgeo_geo", - "sqlfn": "eContains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "geometry" - ], - "ret": "boolean" - } - ] - }, - { - "name": "econtains_tgeo_tgeo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Econtains_tgeo_tgeo", - "sqlfn": "eContains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "boolean" - } - ] - }, - { - "name": "ecovers_geo_tgeo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ecovers_geo_tgeo", - "sqlfn": "eCovers", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "geometry", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "geometry", - "tgeompoint" - ], - "ret": "boolean" - } - ] - }, - { - "name": "ecovers_tgeo_geo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ecovers_tgeo_geo", - "sqlfn": "eCovers", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "geometry" - ], - "ret": "boolean" - } - ] - }, - { - "name": "ecovers_tgeo_tgeo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ecovers_tgeo_tgeo", - "sqlfn": "eCovers", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "boolean" - } - ] - }, - { - "name": "edisjoint_geo_tgeo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Edisjoint_geo_tgeo", - "sqlfn": "eDisjoint", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "geometry", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "geography", - "tgeography" - ], - "ret": "boolean" - }, - { - "args": [ - "geometry", - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "geography", - "tgeogpoint" - ], - "ret": "boolean" - } - ] - }, - { - "name": "edisjoint_tgeo_geo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Edisjoint_tgeo_geo", - "sqlfn": "eDisjoint", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "geometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeography", - "geography" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "geometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeogpoint", - "geography" - ], - "ret": "boolean" - } - ] - }, - { - "name": "edisjoint_tgeo_tgeo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Edisjoint_tgeo_tgeo", - "sqlfn": "eDisjoint", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeography", - "tgeography" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint" - ], - "ret": "boolean" - } - ] - }, - { - "name": "edwithin_geo_tgeo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "dist", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_geo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "dist", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Edwithin_geo_tgeo", - "sqlfn": "eDwithin", - "sqlArity": 3, - "sqlArityMax": 3, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "geometry", - "tgeometry", - "float" - ], - "ret": "boolean" - }, - { - "args": [ - "geography", - "tgeography", - "float" - ], - "ret": "boolean" - }, - { - "args": [ - "geometry", - "tgeompoint", - "float" - ], - "ret": "boolean" - }, - { - "args": [ - "geography", - "tgeogpoint", - "float" - ], - "ret": "boolean" - } - ] - }, - { - "name": "edwithin_tgeo_geo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "dist", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_geo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "dist", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Edwithin_tgeo_geo", - "sqlfn": "eDwithin", - "sqlArity": 3, - "sqlArityMax": 3, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "geometry", - "float" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeography", - "geography", - "float" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "geometry", - "float" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeogpoint", - "geography", - "float" - ], - "ret": "boolean" - } - ] - }, - { - "name": "edwithin_tgeo_tgeo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "dist", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_geo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "dist", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Edwithin_tgeo_tgeo", - "sqlfn": "eDwithin", - "sqlArity": 3, - "sqlArityMax": 3, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "tgeometry", - "float" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeography", - "tgeography", - "float" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "tgeompoint", - "float" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint", - "float" - ], - "ret": "boolean" - } - ] - }, - { - "name": "eintersects_geo_tgeo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Eintersects_geo_tgeo", - "sqlfn": "eIntersects", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "geometry", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "geography", - "tgeography" - ], - "ret": "boolean" - }, - { - "args": [ - "geometry", - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "geography", - "tgeogpoint" - ], - "ret": "boolean" - } - ] - }, - { - "name": "eintersects_tgeo_geo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Eintersects_tgeo_geo", - "sqlfn": "eIntersects", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "geometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeography", - "geography" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "geometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeogpoint", - "geography" - ], - "ret": "boolean" - } - ] - }, - { - "name": "eintersects_tgeo_tgeo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Eintersects_tgeo_tgeo", - "sqlfn": "eIntersects", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeography", - "tgeography" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint" - ], - "ret": "boolean" - } - ] - }, - { - "name": "etouches_geo_tgeo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Etouches_geo_tgeo", - "sqlfn": "eTouches", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "geometry", - "tgeometry" - ], - "ret": "boolean" - } - ] - }, - { - "name": "etouches_tgeo_geo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Etouches_tgeo_geo", - "sqlfn": "eTouches", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "geometry" - ], - "ret": "boolean" - } - ] - }, - { - "name": "etouches_tgeo_tgeo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Etouches_tgeo_tgeo", - "sqlfn": "eTouches", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "boolean" - } - ] - }, - { - "name": "etouches_tpoint_geo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_temporal_spatial_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Etouches_tpoint_geo", - "sqlfn": "eTouches", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tgeompoint", - "geometry" - ], - "ret": "boolean" - } - ] - }, - { - "name": "etouches_geo_tpoint", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Etouches_geo_tpoint", - "sqlfn": "eTouches", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "geometry", - "tgeompoint" - ], - "ret": "boolean" - } - ] - }, - { - "name": "tcontains_geo_tgeo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_rel_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tcontains_geo_tgeo", - "sqlfn": "tContains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "geometry", - "tgeometry" - ], - "ret": "tbool" - }, - { - "args": [ - "geometry", - "tgeompoint" - ], - "ret": "tbool" - } - ] - }, - { - "name": "tcontains_tgeo_geo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_rel_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tcontains_tgeo_geo", - "sqlfn": "tContains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "geometry" - ], - "ret": "tbool" - } - ] - }, - { - "name": "tcontains_tgeo_tgeo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_rel_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tcontains_tgeo_tgeo", - "sqlfn": "tContains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "tbool" - } - ] - }, - { - "name": "tcovers_geo_tgeo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_rel_temp", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tcovers_geo_tgeo", - "sqlfn": "tCovers", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "geometry", - "tgeometry" - ], - "ret": "tbool" - }, - { - "args": [ - "geometry", - "tgeompoint" - ], - "ret": "tbool" - } - ] - }, - { - "name": "tcovers_tgeo_geo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_rel_temp", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tcovers_tgeo_geo", - "sqlfn": "tCovers", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "geometry" - ], - "ret": "tbool" - } - ] - }, - { - "name": "tcovers_tgeo_tgeo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_rel_temp", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tcovers_tgeo_tgeo", - "sqlfn": "tCovers", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "tbool" - } - ] - }, - { - "name": "tdisjoint_geo_tgeo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_rel_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tdisjoint_geo_tgeo", - "sqlfn": "tDisjoint", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "geometry", - "tgeometry" - ], - "ret": "tbool" - }, - { - "args": [ - "geometry", - "tgeompoint" - ], - "ret": "tbool" - } - ] - }, - { - "name": "tdisjoint_tgeo_geo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_rel_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tdisjoint_tgeo_geo", - "sqlfn": "tDisjoint", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "geometry" - ], - "ret": "tbool" - }, - { - "args": [ - "tgeompoint", - "geometry" - ], - "ret": "tbool" - } - ] - }, - { - "name": "tdisjoint_tgeo_tgeo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_rel_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tdisjoint_tgeo_tgeo", - "sqlfn": "tDisjoint", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "tbool" - }, - { - "args": [ - "tgeography", - "tgeography" - ], - "ret": "tbool" - }, - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "tbool" - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint" - ], - "ret": "tbool" - } - ] - }, - { - "name": "tdwithin_geo_tgeo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "dist", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_geo_rel_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "dist", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tdwithin_geo_tgeo", - "sqlfn": "tDwithin", - "sqlArity": 3, - "sqlArityMax": 3, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "geometry", - "tgeometry", - "float" - ], - "ret": "tbool" - }, - { - "args": [ - "geometry", - "tgeompoint", - "float" - ], - "ret": "tbool" - } - ] - }, - { - "name": "tdwithin_tgeo_geo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "dist", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_geo_rel_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "dist", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tdwithin_tgeo_geo", - "sqlfn": "tDwithin", - "sqlArity": 3, - "sqlArityMax": 3, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "geometry", - "float" - ], - "ret": "tbool" - }, - { - "args": [ - "tgeompoint", - "geometry", - "float" - ], - "ret": "tbool" - } - ] - }, - { - "name": "tdwithin_tgeo_tgeo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "dist", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_geo_rel_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "dist", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tdwithin_tgeo_tgeo", - "sqlfn": "tDwithin", - "sqlArity": 3, - "sqlArityMax": 3, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "tgeometry", - "float" - ], - "ret": "tbool" - }, - { - "args": [ - "tgeompoint", - "tgeompoint", - "float" - ], - "ret": "tbool" - } - ] - }, - { - "name": "tintersects_geo_tgeo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_rel_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tintersects_geo_tgeo", - "sqlfn": "tIntersects", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "geometry", - "tgeometry" - ], - "ret": "tbool" - }, - { - "args": [ - "geometry", - "tgeompoint" - ], - "ret": "tbool" - } - ] - }, - { - "name": "tintersects_tgeo_geo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_rel_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tintersects_tgeo_geo", - "sqlfn": "tIntersects", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "geometry" - ], - "ret": "tbool" - }, - { - "args": [ - "tgeompoint", - "geometry" - ], - "ret": "tbool" - } - ] - }, - { - "name": "tintersects_tgeo_tgeo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_rel_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tintersects_tgeo_tgeo", - "sqlfn": "tIntersects", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "tbool" - }, - { - "args": [ - "tgeography", - "tgeography" - ], - "ret": "tbool" - }, - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "tbool" - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint" - ], - "ret": "tbool" - } - ] - }, - { - "name": "ttouches_geo_tgeo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_rel_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Ttouches_geo_tgeo", - "sqlfn": "tTouches", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "geometry", - "tgeometry" - ], - "ret": "tbool" - }, - { - "args": [ - "geometry", - "tgeompoint" - ], - "ret": "tbool" - } - ] - }, - { - "name": "ttouches_tgeo_geo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_rel_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Ttouches_tgeo_geo", - "sqlfn": "tTouches", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "geometry" - ], - "ret": "tbool" - }, - { - "args": [ - "tgeompoint", - "geometry" - ], - "ret": "tbool" - } - ] - }, - { - "name": "ttouches_tgeo_tgeo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_rel_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Ttouches_tgeo_tgeo", - "sqlfn": "tTouches", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "tbool" - } - ] - }, - { - "name": "edwithin_tgeoarr_tgeoarr", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int *", - "canonical": "int *" - }, - "params": [ - { - "name": "arr1", - "cType": "const Temporal **", - "canonical": "const Temporal **" - }, - { - "name": "count1", - "cType": "int", - "canonical": "int" - }, - { - "name": "arr2", - "cType": "const Temporal **", - "canonical": "const Temporal **" - }, - { - "name": "count2", - "cType": "int", - "canonical": "int" - }, - { - "name": "dist", - "cType": "double", - "canonical": "double" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "int", - "canonical": "int" - }, - "groupSize": 2 - }, - "outParams": [ - "count" - ] - }, - "group": "meos_geo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:arr2; array-or-out-param:count; unsupported-return:int *" - }, - "wire": { - "params": [ - { - "name": "arr1", - "kind": "array", - "count_param": "count1", - "element": { - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - { - "name": "arr2", - "kind": "unsupported" - }, - { - "name": "count2", - "kind": "json", - "json": "integer" - }, - { - "name": "dist", - "kind": "json", - "json": "number" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Edwithin_tgeoarr_tgeoarr", - "sqlfn": "eDwithinPairs", - "sqlArity": 5, - "sqlArityMax": 5, - "sqlReturnType": "record", - "sqlSignatures": [ - { - "args": [ - "tgeometry[]", - "tgeometry[]", - "float", - "integer", - "integer" - ], - "ret": "record" - }, - { - "args": [ - "tgeography[]", - "tgeography[]", - "float", - "integer", - "integer" - ], - "ret": "record" - }, - { - "args": [ - "tgeompoint[]", - "tgeompoint[]", - "float", - "integer", - "integer" - ], - "ret": "record" - }, - { - "args": [ - "tgeogpoint[]", - "tgeogpoint[]", - "float", - "integer", - "integer" - ], - "ret": "record" - } - ] - }, - { - "name": "adwithin_tgeoarr_tgeoarr", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int *", - "canonical": "int *" - }, - "params": [ - { - "name": "arr1", - "cType": "const Temporal **", - "canonical": "const Temporal **" - }, - { - "name": "count1", - "cType": "int", - "canonical": "int" - }, - { - "name": "arr2", - "cType": "const Temporal **", - "canonical": "const Temporal **" - }, - { - "name": "count2", - "cType": "int", - "canonical": "int" - }, - { - "name": "dist", - "cType": "double", - "canonical": "double" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "int", - "canonical": "int" - }, - "groupSize": 2 - }, - "outParams": [ - "count" - ] - }, - "group": "meos_geo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:arr2; array-or-out-param:count; unsupported-return:int *" - }, - "wire": { - "params": [ - { - "name": "arr1", - "kind": "array", - "count_param": "count1", - "element": { - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - { - "name": "arr2", - "kind": "unsupported" - }, - { - "name": "count2", - "kind": "json", - "json": "integer" - }, - { - "name": "dist", - "kind": "json", - "json": "number" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Adwithin_tgeoarr_tgeoarr", - "sqlfn": "aDwithinPairs", - "sqlArity": 5, - "sqlArityMax": 5, - "sqlReturnType": "record", - "sqlSignatures": [ - { - "args": [ - "tgeometry[]", - "tgeometry[]", - "float", - "integer", - "integer" - ], - "ret": "record" - }, - { - "args": [ - "tgeography[]", - "tgeography[]", - "float", - "integer", - "integer" - ], - "ret": "record" - }, - { - "args": [ - "tgeompoint[]", - "tgeompoint[]", - "float", - "integer", - "integer" - ], - "ret": "record" - }, - { - "args": [ - "tgeogpoint[]", - "tgeogpoint[]", - "float", - "integer", - "integer" - ], - "ret": "record" - } - ] - }, - { - "name": "eintersects_tgeoarr_tgeoarr", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int *", - "canonical": "int *" - }, - "params": [ - { - "name": "arr1", - "cType": "const Temporal **", - "canonical": "const Temporal **" - }, - { - "name": "count1", - "cType": "int", - "canonical": "int" - }, - { - "name": "arr2", - "cType": "const Temporal **", - "canonical": "const Temporal **" - }, - { - "name": "count2", - "cType": "int", - "canonical": "int" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "int", - "canonical": "int" - }, - "groupSize": 2 - }, - "outParams": [ - "count" - ] - }, - "group": "meos_geo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:arr2; array-or-out-param:count; unsupported-return:int *" - }, - "wire": { - "params": [ - { - "name": "arr1", - "kind": "array", - "count_param": "count1", - "element": { - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - { - "name": "arr2", - "kind": "unsupported" - }, - { - "name": "count2", - "kind": "json", - "json": "integer" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Eintersects_tgeoarr_tgeoarr", - "sqlfn": "eIntersectsPairs", - "sqlArity": 4, - "sqlArityMax": 4, - "sqlReturnType": "record", - "sqlSignatures": [ - { - "args": [ - "tgeometry[]", - "tgeometry[]", - "integer", - "integer" - ], - "ret": "record" - }, - { - "args": [ - "tgeography[]", - "tgeography[]", - "integer", - "integer" - ], - "ret": "record" - }, - { - "args": [ - "tgeompoint[]", - "tgeompoint[]", - "integer", - "integer" - ], - "ret": "record" - }, - { - "args": [ - "tgeogpoint[]", - "tgeogpoint[]", - "integer", - "integer" - ], - "ret": "record" - } - ] - }, - { - "name": "aintersects_tgeoarr_tgeoarr", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int *", - "canonical": "int *" - }, - "params": [ - { - "name": "arr1", - "cType": "const Temporal **", - "canonical": "const Temporal **" - }, - { - "name": "count1", - "cType": "int", - "canonical": "int" - }, - { - "name": "arr2", - "cType": "const Temporal **", - "canonical": "const Temporal **" - }, - { - "name": "count2", - "cType": "int", - "canonical": "int" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "int", - "canonical": "int" - }, - "groupSize": 2 - }, - "outParams": [ - "count" - ] - }, - "group": "meos_geo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:arr2; array-or-out-param:count; unsupported-return:int *" - }, - "wire": { - "params": [ - { - "name": "arr1", - "kind": "array", - "count_param": "count1", - "element": { - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - { - "name": "arr2", - "kind": "unsupported" - }, - { - "name": "count2", - "kind": "json", - "json": "integer" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Aintersects_tgeoarr_tgeoarr", - "sqlfn": "aIntersectsPairs", - "sqlArity": 4, - "sqlArityMax": 4, - "sqlReturnType": "record", - "sqlSignatures": [ - { - "args": [ - "tgeometry[]", - "tgeometry[]", - "integer", - "integer" - ], - "ret": "record" - }, - { - "args": [ - "tgeography[]", - "tgeography[]", - "integer", - "integer" - ], - "ret": "record" - }, - { - "args": [ - "tgeompoint[]", - "tgeompoint[]", - "integer", - "integer" - ], - "ret": "record" - }, - { - "args": [ - "tgeogpoint[]", - "tgeogpoint[]", - "integer", - "integer" - ], - "ret": "record" - } - ] - }, - { - "name": "etouches_tgeoarr_tgeoarr", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int *", - "canonical": "int *" - }, - "params": [ - { - "name": "arr1", - "cType": "const Temporal **", - "canonical": "const Temporal **" - }, - { - "name": "count1", - "cType": "int", - "canonical": "int" - }, - { - "name": "arr2", - "cType": "const Temporal **", - "canonical": "const Temporal **" - }, - { - "name": "count2", - "cType": "int", - "canonical": "int" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "int", - "canonical": "int" - }, - "groupSize": 2 - }, - "outParams": [ - "count" - ] - }, - "group": "meos_geo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:arr2; array-or-out-param:count; unsupported-return:int *" - }, - "wire": { - "params": [ - { - "name": "arr1", - "kind": "array", - "count_param": "count1", - "element": { - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - { - "name": "arr2", - "kind": "unsupported" - }, - { - "name": "count2", - "kind": "json", - "json": "integer" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Etouches_tgeoarr_tgeoarr", - "sqlfn": "eTouchesPairs", - "sqlArity": 4, - "sqlArityMax": 4, - "sqlReturnType": "record", - "sqlSignatures": [ - { - "args": [ - "tgeometry[]", - "tgeometry[]", - "integer", - "integer" - ], - "ret": "record" - } - ] - }, - { - "name": "atouches_tgeoarr_tgeoarr", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int *", - "canonical": "int *" - }, - "params": [ - { - "name": "arr1", - "cType": "const Temporal **", - "canonical": "const Temporal **" - }, - { - "name": "count1", - "cType": "int", - "canonical": "int" - }, - { - "name": "arr2", - "cType": "const Temporal **", - "canonical": "const Temporal **" - }, - { - "name": "count2", - "cType": "int", - "canonical": "int" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "int", - "canonical": "int" - }, - "groupSize": 2 - }, - "outParams": [ - "count" - ] - }, - "group": "meos_geo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:arr2; array-or-out-param:count; unsupported-return:int *" - }, - "wire": { - "params": [ - { - "name": "arr1", - "kind": "array", - "count_param": "count1", - "element": { - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - { - "name": "arr2", - "kind": "unsupported" - }, - { - "name": "count2", - "kind": "json", - "json": "integer" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Atouches_tgeoarr_tgeoarr", - "sqlfn": "aTouchesPairs", - "sqlArity": 4, - "sqlArityMax": 4, - "sqlReturnType": "record", - "sqlSignatures": [ - { - "args": [ - "tgeometry[]", - "tgeometry[]", - "integer", - "integer" - ], - "ret": "record" - } - ] - }, - { - "name": "edisjoint_tgeoarr_tgeoarr", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int *", - "canonical": "int *" - }, - "params": [ - { - "name": "arr1", - "cType": "const Temporal **", - "canonical": "const Temporal **" - }, - { - "name": "count1", - "cType": "int", - "canonical": "int" - }, - { - "name": "arr2", - "cType": "const Temporal **", - "canonical": "const Temporal **" - }, - { - "name": "count2", - "cType": "int", - "canonical": "int" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "int", - "canonical": "int" - }, - "groupSize": 2 - }, - "outParams": [ - "count" - ] - }, - "group": "meos_geo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:arr2; array-or-out-param:count; unsupported-return:int *" - }, - "wire": { - "params": [ - { - "name": "arr1", - "kind": "array", - "count_param": "count1", - "element": { - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - { - "name": "arr2", - "kind": "unsupported" - }, - { - "name": "count2", - "kind": "json", - "json": "integer" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Edisjoint_tgeoarr_tgeoarr", - "sqlfn": "eDisjointPairs", - "sqlArity": 4, - "sqlArityMax": 4, - "sqlReturnType": "record", - "sqlSignatures": [ - { - "args": [ - "tgeometry[]", - "tgeometry[]", - "integer", - "integer" - ], - "ret": "record" - }, - { - "args": [ - "tgeography[]", - "tgeography[]", - "integer", - "integer" - ], - "ret": "record" - }, - { - "args": [ - "tgeompoint[]", - "tgeompoint[]", - "integer", - "integer" - ], - "ret": "record" - }, - { - "args": [ - "tgeogpoint[]", - "tgeogpoint[]", - "integer", - "integer" - ], - "ret": "record" - } - ] - }, - { - "name": "adisjoint_tgeoarr_tgeoarr", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int *", - "canonical": "int *" - }, - "params": [ - { - "name": "arr1", - "cType": "const Temporal **", - "canonical": "const Temporal **" - }, - { - "name": "count1", - "cType": "int", - "canonical": "int" - }, - { - "name": "arr2", - "cType": "const Temporal **", - "canonical": "const Temporal **" - }, - { - "name": "count2", - "cType": "int", - "canonical": "int" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "int", - "canonical": "int" - }, - "groupSize": 2 - }, - "outParams": [ - "count" - ] - }, - "group": "meos_geo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:arr2; array-or-out-param:count; unsupported-return:int *" - }, - "wire": { - "params": [ - { - "name": "arr1", - "kind": "array", - "count_param": "count1", - "element": { - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - { - "name": "arr2", - "kind": "unsupported" - }, - { - "name": "count2", - "kind": "json", - "json": "integer" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Adisjoint_tgeoarr_tgeoarr", - "sqlfn": "aDisjointPairs", - "sqlArity": 4, - "sqlArityMax": 4, - "sqlReturnType": "record", - "sqlSignatures": [ - { - "args": [ - "tgeometry[]", - "tgeometry[]", - "integer", - "integer" - ], - "ret": "record" - }, - { - "args": [ - "tgeography[]", - "tgeography[]", - "integer", - "integer" - ], - "ret": "record" - }, - { - "args": [ - "tgeompoint[]", - "tgeompoint[]", - "integer", - "integer" - ], - "ret": "record" - }, - { - "args": [ - "tgeogpoint[]", - "tgeogpoint[]", - "integer", - "integer" - ], - "ret": "record" - } - ] - }, - { - "name": "tdwithin_tgeoarr_tgeoarr", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int *", - "canonical": "int *" - }, - "params": [ - { - "name": "arr1", - "cType": "const Temporal **", - "canonical": "const Temporal **" - }, - { - "name": "count1", - "cType": "int", - "canonical": "int" - }, - { - "name": "arr2", - "cType": "const Temporal **", - "canonical": "const Temporal **" - }, - { - "name": "count2", - "cType": "int", - "canonical": "int" - }, - { - "name": "dist", - "cType": "double", - "canonical": "double" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - }, - { - "name": "periods", - "cType": "SpanSet ***", - "canonical": "SpanSet ***" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "int", - "canonical": "int" - }, - "groupSize": 2 - }, - "outputArrays": [ - { - "param": "periods" - } - ], - "outParams": [ - "count", - "periods" - ] - }, - "group": "meos_geo_rel_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:arr2; array-or-out-param:count; array-or-out-param:periods; unsupported-return:int *" - }, - "wire": { - "params": [ - { - "name": "arr1", - "kind": "array", - "count_param": "count1", - "element": { - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - { - "name": "arr2", - "kind": "unsupported" - }, - { - "name": "count2", - "kind": "json", - "json": "integer" - }, - { - "name": "dist", - "kind": "json", - "json": "number" - }, - { - "name": "count", - "kind": "unsupported" - }, - { - "name": "periods", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tdwithin_tgeoarr_tgeoarr", - "sqlfn": "tDwithinPairs", - "sqlArity": 6, - "sqlArityMax": 6, - "sqlReturnType": "record", - "sqlSignatures": [ - { - "args": [ - "tgeometry[]", - "tgeometry[]", - "float", - "integer", - "integer", - "tstzspanset" - ], - "ret": "record" - }, - { - "args": [ - "tgeompoint[]", - "tgeompoint[]", - "float", - "integer", - "integer", - "tstzspanset" - ], - "ret": "record" - } - ] - }, - { - "name": "tintersects_tgeoarr_tgeoarr", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int *", - "canonical": "int *" - }, - "params": [ - { - "name": "arr1", - "cType": "const Temporal **", - "canonical": "const Temporal **" - }, - { - "name": "count1", - "cType": "int", - "canonical": "int" - }, - { - "name": "arr2", - "cType": "const Temporal **", - "canonical": "const Temporal **" - }, - { - "name": "count2", - "cType": "int", - "canonical": "int" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - }, - { - "name": "periods", - "cType": "SpanSet ***", - "canonical": "SpanSet ***" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "int", - "canonical": "int" - }, - "groupSize": 2 - }, - "outputArrays": [ - { - "param": "periods" - } - ], - "outParams": [ - "count", - "periods" - ] - }, - "group": "meos_geo_rel_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:arr2; array-or-out-param:count; array-or-out-param:periods; unsupported-return:int *" - }, - "wire": { - "params": [ - { - "name": "arr1", - "kind": "array", - "count_param": "count1", - "element": { - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - { - "name": "arr2", - "kind": "unsupported" - }, - { - "name": "count2", - "kind": "json", - "json": "integer" - }, - { - "name": "count", - "kind": "unsupported" - }, - { - "name": "periods", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tintersects_tgeoarr_tgeoarr", - "sqlfn": "tIntersectsPairs", - "sqlArity": 5, - "sqlArityMax": 5, - "sqlReturnType": "record", - "sqlSignatures": [ - { - "args": [ - "tgeometry[]", - "tgeometry[]", - "integer", - "integer", - "tstzspanset" - ], - "ret": "record" - }, - { - "args": [ - "tgeography[]", - "tgeography[]", - "integer", - "integer", - "tstzspanset" - ], - "ret": "record" - }, - { - "args": [ - "tgeompoint[]", - "tgeompoint[]", - "integer", - "integer", - "tstzspanset" - ], - "ret": "record" - }, - { - "args": [ - "tgeogpoint[]", - "tgeogpoint[]", - "integer", - "integer", - "tstzspanset" - ], - "ret": "record" - } - ] - }, - { - "name": "ttouches_tgeoarr_tgeoarr", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int *", - "canonical": "int *" - }, - "params": [ - { - "name": "arr1", - "cType": "const Temporal **", - "canonical": "const Temporal **" - }, - { - "name": "count1", - "cType": "int", - "canonical": "int" - }, - { - "name": "arr2", - "cType": "const Temporal **", - "canonical": "const Temporal **" - }, - { - "name": "count2", - "cType": "int", - "canonical": "int" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - }, - { - "name": "periods", - "cType": "SpanSet ***", - "canonical": "SpanSet ***" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "int", - "canonical": "int" - }, - "groupSize": 2 - }, - "outputArrays": [ - { - "param": "periods" - } - ], - "outParams": [ - "count", - "periods" - ] - }, - "group": "meos_geo_rel_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:arr2; array-or-out-param:count; array-or-out-param:periods; unsupported-return:int *" - }, - "wire": { - "params": [ - { - "name": "arr1", - "kind": "array", - "count_param": "count1", - "element": { - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - { - "name": "arr2", - "kind": "unsupported" - }, - { - "name": "count2", - "kind": "json", - "json": "integer" - }, - { - "name": "count", - "kind": "unsupported" - }, - { - "name": "periods", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Ttouches_tgeoarr_tgeoarr", - "sqlfn": "tTouchesPairs", - "sqlArity": 5, - "sqlArityMax": 5, - "sqlReturnType": "record", - "sqlSignatures": [ - { - "args": [ - "tgeometry[]", - "tgeometry[]", - "integer", - "integer", - "tstzspanset" - ], - "ret": "record" - } - ] - }, - { - "name": "tdisjoint_tgeoarr_tgeoarr", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int *", - "canonical": "int *" - }, - "params": [ - { - "name": "arr1", - "cType": "const Temporal **", - "canonical": "const Temporal **" - }, - { - "name": "count1", - "cType": "int", - "canonical": "int" - }, - { - "name": "arr2", - "cType": "const Temporal **", - "canonical": "const Temporal **" - }, - { - "name": "count2", - "cType": "int", - "canonical": "int" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - }, - { - "name": "periods", - "cType": "SpanSet ***", - "canonical": "SpanSet ***" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "int", - "canonical": "int" - }, - "groupSize": 2 - }, - "outputArrays": [ - { - "param": "periods" - } - ], - "outParams": [ - "count", - "periods" - ] - }, - "group": "meos_geo_rel_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:arr2; array-or-out-param:count; array-or-out-param:periods; unsupported-return:int *" - }, - "wire": { - "params": [ - { - "name": "arr1", - "kind": "array", - "count_param": "count1", - "element": { - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - { - "name": "arr2", - "kind": "unsupported" - }, - { - "name": "count2", - "kind": "json", - "json": "integer" - }, - { - "name": "count", - "kind": "unsupported" - }, - { - "name": "periods", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tdisjoint_tgeoarr_tgeoarr", - "sqlfn": "tDisjointPairs", - "sqlArity": 5, - "sqlArityMax": 5, - "sqlReturnType": "record", - "sqlSignatures": [ - { - "args": [ - "tgeometry[]", - "tgeometry[]", - "integer", - "integer", - "tstzspanset" - ], - "ret": "record" - }, - { - "args": [ - "tgeography[]", - "tgeography[]", - "integer", - "integer", - "tstzspanset" - ], - "ret": "record" - }, - { - "args": [ - "tgeompoint[]", - "tgeompoint[]", - "integer", - "integer", - "tstzspanset" - ], - "ret": "record" - }, - { - "args": [ - "tgeogpoint[]", - "tgeogpoint[]", - "integer", - "integer", - "tstzspanset" - ], - "ret": "record" - } - ] - }, - { - "name": "tdistance_tgeo_geo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tdistance_tgeo_geo", - "sqlfn": "tDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "geometry" - ], - "ret": "tfloat" - }, - { - "args": [ - "tgeography", - "geography" - ], - "ret": "tfloat" - }, - { - "args": [ - "tgeompoint", - "geometry(Point)" - ], - "ret": "tfloat" - }, - { - "args": [ - "tgeogpoint", - "geography(Point)" - ], - "ret": "tfloat" - }, - { - "args": [ - "geometry", - "tgeometry" - ], - "ret": "tfloat" - }, - { - "args": [ - "geography", - "tgeography" - ], - "ret": "tfloat" - }, - { - "args": [ - "geometry(Point)", - "tgeompoint" - ], - "ret": "tfloat" - }, - { - "args": [ - "geography(Point)", - "tgeogpoint" - ], - "ret": "tfloat" - } - ], - "sqlop": "<->" - }, - { - "name": "tdistance_tgeo_tgeo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tdistance_tgeo_tgeo", - "sqlfn": "tDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "tfloat" - }, - { - "args": [ - "tgeography", - "tgeography" - ], - "ret": "tfloat" - }, - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "tfloat" - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint" - ], - "ret": "tfloat" - } - ], - "sqlop": "<->" - }, - { - "name": "nad_stbox_geo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "NAD_stbox_geo", - "sqlfn": "nearestApproachDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "stbox", - "geometry" - ], - "ret": "float" - }, - { - "args": [ - "stbox", - "geography" - ], - "ret": "float" - }, - { - "args": [ - "geometry", - "stbox" - ], - "ret": "float" - }, - { - "args": [ - "geography", - "stbox" - ], - "ret": "float" - } - ], - "sqlop": "|=|" - }, - { - "name": "nad_stbox_stbox", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "box1", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "box2", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "NAD_stbox_stbox", - "sqlfn": "nearestApproachDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "stbox", - "stbox" - ], - "ret": "float" - } - ], - "sqlop": "|=|" - }, - { - "name": "stbox_spatial_distance", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "box1", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "box2", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "nad_tgeo_geo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "NAD_tgeo_geo", - "sqlfn": "nearestApproachDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "geometry" - ], - "ret": "float", - "sqlName": "nearestApproachDistance" - }, - { - "args": [ - "tgeography", - "geography" - ], - "ret": "float", - "sqlName": "nearestApproachDistance" - }, - { - "args": [ - "tgeompoint", - "geometry" - ], - "ret": "float", - "sqlName": "nearestApproachDistance" - }, - { - "args": [ - "tgeogpoint", - "geography" - ], - "ret": "float", - "sqlName": "nearestApproachDistance" - }, - { - "args": [ - "tgeometry", - "geometry" - ], - "ret": "float", - "sqlName": "minDistance" - }, - { - "args": [ - "tgeography", - "geography" - ], - "ret": "float", - "sqlName": "minDistance" - }, - { - "args": [ - "tgeompoint", - "geometry" - ], - "ret": "float", - "sqlName": "minDistance" - }, - { - "args": [ - "tgeogpoint", - "geography" - ], - "ret": "float", - "sqlName": "minDistance" - }, - { - "args": [ - "geometry", - "tgeometry" - ], - "ret": "float", - "sqlName": "nearestApproachDistance" - }, - { - "args": [ - "geography", - "tgeography" - ], - "ret": "float", - "sqlName": "nearestApproachDistance" - }, - { - "args": [ - "geometry", - "tgeompoint" - ], - "ret": "float", - "sqlName": "nearestApproachDistance" - }, - { - "args": [ - "geography", - "tgeogpoint" - ], - "ret": "float", - "sqlName": "nearestApproachDistance" - }, - { - "args": [ - "geometry", - "tgeometry" - ], - "ret": "float", - "sqlName": "minDistance" - }, - { - "args": [ - "geography", - "tgeography" - ], - "ret": "float", - "sqlName": "minDistance" - }, - { - "args": [ - "geometry", - "tgeompoint" - ], - "ret": "float", - "sqlName": "minDistance" - }, - { - "args": [ - "geography", - "tgeogpoint" - ], - "ret": "float", - "sqlName": "minDistance" - } - ], - "sqlop": "|=|" - }, - { - "name": "nad_tgeo_stbox", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_geo_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "NAD_tgeo_stbox", - "sqlfn": "nearestApproachDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "stbox" - ], - "ret": "float" - }, - { - "args": [ - "tgeography", - "stbox" - ], - "ret": "float" - }, - { - "args": [ - "tgeompoint", - "stbox" - ], - "ret": "float" - }, - { - "args": [ - "tgeogpoint", - "stbox" - ], - "ret": "float" - }, - { - "args": [ - "stbox", - "tgeometry" - ], - "ret": "float" - }, - { - "args": [ - "stbox", - "tgeography" - ], - "ret": "float" - }, - { - "args": [ - "stbox", - "tgeompoint" - ], - "ret": "float" - }, - { - "args": [ - "stbox", - "tgeogpoint" - ], - "ret": "float" - } - ], - "sqlop": "|=|" - }, - { - "name": "nad_tgeo_tgeo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "NAD_tgeo_tgeo", - "sqlfn": "nearestApproachDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "float" - }, - { - "args": [ - "tgeography", - "tgeography" - ], - "ret": "float" - }, - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "float" - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint" - ], - "ret": "float" - } - ], - "sqlop": "|=|" - }, - { - "name": "nai_tgeo_geo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "NAI_tgeo_geo", - "sqlfn": "nearestApproachInstant", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint" - ], - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "geometry" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeography", - "geography" - ], - "ret": "tgeography" - }, - { - "args": [ - "tgeompoint", - "geometry" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tgeogpoint", - "geography" - ], - "ret": "tgeogpoint" - }, - { - "args": [ - "geometry", - "tgeometry" - ], - "ret": "tgeometry" - }, - { - "args": [ - "geography", - "tgeography" - ], - "ret": "tgeography" - }, - { - "args": [ - "geometry", - "tgeompoint" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "geography", - "tgeogpoint" - ], - "ret": "tgeogpoint" - } - ] - }, - { - "name": "nai_tgeo_tgeo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "NAI_tgeo_tgeo", - "sqlfn": "nearestApproachInstant", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint" - ], - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeography", - "tgeography" - ], - "ret": "tgeography" - }, - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint" - ], - "ret": "tgeogpoint" - } - ] - }, - { - "name": "shortestline_tgeo_geo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "Shortestline_tgeo_geo", - "sqlfn": "shortestLine", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "geography", - "geometry" - ], - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "geometry" - ], - "ret": "geometry" - }, - { - "args": [ - "tgeography", - "geography" - ], - "ret": "geography" - }, - { - "args": [ - "tgeompoint", - "geometry" - ], - "ret": "geometry" - }, - { - "args": [ - "tgeogpoint", - "geography" - ], - "ret": "geography" - }, - { - "args": [ - "geometry", - "tgeometry" - ], - "ret": "geometry" - }, - { - "args": [ - "geography", - "tgeography" - ], - "ret": "geography" - }, - { - "args": [ - "geometry", - "tgeompoint" - ], - "ret": "geometry" - }, - { - "args": [ - "geography", - "tgeogpoint" - ], - "ret": "geography" - } - ] - }, - { - "name": "shortestline_tgeo_tgeo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "Shortestline_tgeo_tgeo", - "sqlfn": "shortestLine", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "geography", - "geometry" - ], - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "geometry" - }, - { - "args": [ - "tgeography", - "tgeography" - ], - "ret": "geography" - }, - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "geometry" - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint" - ], - "ret": "geography" - } - ] - }, - { - "name": "mindistance_tgeo_tgeo", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "threshold", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_geo_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "threshold", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Mindistance_transfn", - "sqlfn": "minDistance_transfn", - "sqlArity": 3, - "sqlArityMax": 3, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "float", - "tgeometry", - "tgeometry" - ], - "ret": "float" - }, - { - "args": [ - "float", - "tgeography", - "tgeography" - ], - "ret": "float" - }, - { - "args": [ - "float", - "tgeompoint", - "tgeompoint" - ], - "ret": "float" - }, - { - "args": [ - "float", - "tgeogpoint", - "tgeogpoint" - ], - "ret": "float" - } - ], - "sqlAgg": [ - "minDistance" - ] - }, - { - "name": "mindistance_tgeoarr_tgeoarr", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "arr1", - "cType": "const Temporal **", - "canonical": "const Temporal **" - }, - { - "name": "count1", - "cType": "int", - "canonical": "int" - }, - { - "name": "arr2", - "cType": "const Temporal **", - "canonical": "const Temporal **" - }, - { - "name": "count2", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_geo_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:arr2" - }, - "wire": { - "params": [ - { - "name": "arr1", - "kind": "array", - "count_param": "count1", - "element": { - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - { - "name": "arr2", - "kind": "unsupported" - }, - { - "name": "count2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Mindistance_tgeoarr_tgeoarr", - "sqlfn": "minDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tgeometry[]", - "tgeometry[]" - ], - "ret": "float" - }, - { - "args": [ - "tgeography[]", - "tgeography[]" - ], - "ret": "float" - }, - { - "args": [ - "tgeompoint[]", - "tgeompoint[]" - ], - "ret": "float" - }, - { - "args": [ - "tgeogpoint[]", - "tgeogpoint[]" - ], - "ret": "float" - } - ] - }, - { - "name": "tpoint_tcentroid_finalfn", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "state", - "cType": "SkipList *", - "canonical": "struct SkipList *" - } - ], - "shape": { - "nullable": [ - "state" - ] - }, - "group": "meos_geo_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SkipList" - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tpoint_tcentroid_finalfn", - "sqlfn": "tcentroid_finalfn", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tgeompoint", - "sqlSignatures": [ - { - "args": [ - "internal" - ], - "ret": "tgeompoint" - } - ], - "sqlAgg": [ - "tCentroid" - ] - }, - { - "name": "tpoint_tcentroid_transfn", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SkipList *", - "canonical": "struct SkipList *" - }, - "params": [ - { - "name": "state", - "cType": "SkipList *", - "canonical": "struct SkipList *" - }, - { - "name": "temp", - "cType": "Temporal *", - "canonical": "Temporal *" - } - ], - "shape": { - "nullable": [ - "state" - ] - }, - "group": "meos_geo_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SkipList; no-encoder:SkipList" - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tpoint_tcentroid_transfn", - "sqlfn": "tcentroid_transfn", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "internal", - "sqlSignatures": [ - { - "args": [ - "internal", - "tgeompoint" - ], - "ret": "internal" - } - ], - "sqlAgg": [ - "tCentroid" - ] - }, - { - "name": "tspatial_extent_transfn", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "box", - "cType": "STBox *", - "canonical": "STBox *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "shape": { - "nullable": [ - "temp" - ] - }, - "group": "meos_geo_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tspatial_extent_transfn", - "sqlfn": "tspatial_extent_transfn", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "stbox", - "sqlSignatures": [ - { - "args": [ - "stbox", - "tgeometry" - ], - "ret": "stbox" - }, - { - "args": [ - "stbox", - "tgeography" - ], - "ret": "stbox" - }, - { - "args": [ - "stbox", - "tgeompoint" - ], - "ret": "stbox" - }, - { - "args": [ - "stbox", - "tgeogpoint" - ], - "ret": "stbox" - }, - { - "args": [ - "stbox", - "th3index" - ], - "ret": "stbox" - }, - { - "args": [ - "stbox", - "tnpoint" - ], - "ret": "stbox" - }, - { - "args": [ - "stbox", - "tpose" - ], - "ret": "stbox" - }, - { - "args": [ - "stbox", - "tposechain" - ], - "ret": "stbox" - }, - { - "args": [ - "stbox", - "tquadbin" - ], - "ret": "stbox" - }, - { - "args": [ - "stbox", - "trgeometry" - ], - "ret": "stbox" - }, - { - "args": [ - "stbox", - "ts2cell" - ], - "ret": "stbox" - } - ], - "sqlAgg": [ - "extent" - ] - }, - { - "name": "stbox_get_space_tile", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "point", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "xsize", - "cType": "double", - "canonical": "double" - }, - { - "name": "ysize", - "cType": "double", - "canonical": "double" - }, - { - "name": "zsize", - "cType": "double", - "canonical": "double" - }, - { - "name": "sorigin", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_geo_tile", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "point", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "xsize", - "kind": "json", - "json": "number" - }, - { - "name": "ysize", - "kind": "json", - "json": "number" - }, - { - "name": "zsize", - "kind": "json", - "json": "number" - }, - { - "name": "sorigin", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Stbox_get_space_tile", - "sqlfn": "getSpaceTile", - "sqlArity": 4, - "sqlArityMax": 5, - "sqlReturnType": "stbox", - "sqlSignatures": [ - { - "args": [ - "geometry", - "float", - "float", - "float", - "geometry" - ], - "ret": "stbox", - "argDefaults": [ - null, - null, - null, - null, - "'Point(0 0 0)'" - ] - } - ] - }, - { - "name": "stbox_get_space_time_tile", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "point", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "xsize", - "cType": "double", - "canonical": "double" - }, - { - "name": "ysize", - "cType": "double", - "canonical": "double" - }, - { - "name": "zsize", - "cType": "double", - "canonical": "double" - }, - { - "name": "duration", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "sorigin", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "torigin", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_geo_tile", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "point", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "xsize", - "kind": "json", - "json": "number" - }, - { - "name": "ysize", - "kind": "json", - "json": "number" - }, - { - "name": "zsize", - "kind": "json", - "json": "number" - }, - { - "name": "duration", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "sorigin", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "torigin", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Stbox_get_space_time_tile", - "sqlfn": "getSpaceTimeTile", - "sqlArity": 6, - "sqlArityMax": 8, - "sqlReturnType": "stbox", - "sqlSignatures": [ - { - "args": [ - "geometry", - "timestamptz", - "float", - "float", - "float", - "interval", - "geometry", - "timestamptz" - ], - "ret": "stbox", - "argDefaults": [ - null, - null, - null, - null, - null, - null, - "'Point(0 0 0)'", - "'2000-01-03'" - ] - } - ] - }, - { - "name": "stbox_get_time_tile", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "duration", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "torigin", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_geo_tile", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "duration", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "torigin", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Stbox_get_time_tile", - "sqlfn": "getStboxTimeTile", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "stbox", - "sqlSignatures": [ - { - "args": [ - "timestamptz", - "interval", - "timestamptz" - ], - "ret": "stbox", - "argDefaults": [ - null, - null, - "'2000-01-03'" - ] - } - ] - }, - { - "name": "stbox_space_tiles", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "bounds", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "xsize", - "cType": "double", - "canonical": "double" - }, - { - "name": "ysize", - "cType": "double", - "canonical": "double" - }, - { - "name": "zsize", - "cType": "double", - "canonical": "double" - }, - { - "name": "sorigin", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "border_inc", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "STBox", - "canonical": "STBox" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_geo_tile", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "bounds", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "xsize", - "kind": "json", - "json": "number" - }, - { - "name": "ysize", - "kind": "json", - "json": "number" - }, - { - "name": "zsize", - "kind": "json", - "json": "number" - }, - { - "name": "sorigin", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "border_inc", - "kind": "json", - "json": "boolean" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Stbox_space_tiles", - "sqlfn": "spaceTiles", - "sqlArity": 4, - "sqlArityMax": 6, - "sqlReturnType": "index_stbox", - "sqlSignatures": [ - { - "args": [ - "stbox", - "float", - "float", - "float", - "geometry", - "boolean" - ], - "ret": "index_stbox", - "argDefaults": [ - null, - null, - null, - null, - "'Point(0 0 0)'", - "TRUE" - ] - } - ] - }, - { - "name": "stbox_space_time_tiles", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "bounds", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "xsize", - "cType": "double", - "canonical": "double" - }, - { - "name": "ysize", - "cType": "double", - "canonical": "double" - }, - { - "name": "zsize", - "cType": "double", - "canonical": "double" - }, - { - "name": "duration", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "sorigin", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "torigin", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "border_inc", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "STBox", - "canonical": "STBox" - } - }, - "nullable": [ - "duration" - ], - "outParams": [ - "count" - ] - }, - "group": "meos_geo_tile", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "bounds", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "xsize", - "kind": "json", - "json": "number" - }, - { - "name": "ysize", - "kind": "json", - "json": "number" - }, - { - "name": "zsize", - "kind": "json", - "json": "number" - }, - { - "name": "duration", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "sorigin", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "torigin", - "kind": "unsupported" - }, - { - "name": "border_inc", - "kind": "json", - "json": "boolean" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Stbox_space_time_tiles", - "sqlfn": "spaceTimeTiles", - "sqlArity": 5, - "sqlArityMax": 8, - "sqlReturnType": "index_stbox", - "sqlSignatures": [ - { - "args": [ - "stbox", - "float", - "float", - "float", - "interval", - "geometry", - "timestamptz", - "boolean" - ], - "ret": "index_stbox", - "argDefaults": [ - null, - null, - null, - null, - null, - "'Point(0 0 0)'", - "'2000-01-03'", - "TRUE" - ] - } - ] - }, - { - "name": "stbox_time_tiles", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "bounds", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "duration", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "torigin", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "border_inc", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "STBox", - "canonical": "STBox" - } - }, - "nullable": [ - "duration" - ], - "outParams": [ - "count" - ] - }, - "group": "meos_geo_tile", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "bounds", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "duration", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "torigin", - "kind": "unsupported" - }, - { - "name": "border_inc", - "kind": "json", - "json": "boolean" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Stbox_time_tiles", - "sqlfn": "timeTiles", - "sqlArity": 2, - "sqlArityMax": 4, - "sqlReturnType": "index_stbox", - "sqlSignatures": [ - { - "args": [ - "stbox", - "interval", - "timestamptz", - "boolean" - ], - "ret": "index_stbox", - "argDefaults": [ - null, - null, - "'2000-01-03'", - "TRUE" - ] - } - ] - }, - { - "name": "tgeo_space_split", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpaceSplit", - "canonical": "SpaceSplit" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "xsize", - "cType": "double", - "canonical": "double" - }, - { - "name": "ysize", - "cType": "double", - "canonical": "double" - }, - { - "name": "zsize", - "cType": "double", - "canonical": "double" - }, - { - "name": "sorigin", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "bitmatrix", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "border_inc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_geo_tile", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:SpaceSplit" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "xsize", - "kind": "json", - "json": "number" - }, - { - "name": "ysize", - "kind": "json", - "json": "number" - }, - { - "name": "zsize", - "kind": "json", - "json": "number" - }, - { - "name": "sorigin", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "bitmatrix", - "kind": "json", - "json": "boolean" - }, - { - "name": "border_inc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tgeo_space_split", - "sqlfn": "spaceSplit", - "sqlArity": 4, - "sqlArityMax": 7, - "sqlReturnTypeAll": [ - "point_tgeo", - "point_tpoint" - ], - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "float", - "float", - "float", - "geometry", - "boolean", - "boolean" - ], - "ret": "point_tgeo", - "argDefaults": [ - null, - null, - null, - null, - "'Point(0 0 0)'", - "TRUE", - "TRUE" - ] - }, - { - "args": [ - "tgeompoint", - "float", - "float", - "float", - "geometry", - "boolean", - "boolean" - ], - "ret": "point_tpoint", - "argDefaults": [ - null, - null, - null, - null, - "'Point(0 0 0)'", - "TRUE", - "TRUE" - ] - } - ] - }, - { - "name": "tgeo_space_time_split", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpaceTimeSplit", - "canonical": "SpaceTimeSplit" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "xsize", - "cType": "double", - "canonical": "double" - }, - { - "name": "ysize", - "cType": "double", - "canonical": "double" - }, - { - "name": "zsize", - "cType": "double", - "canonical": "double" - }, - { - "name": "duration", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "sorigin", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "torigin", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "bitmatrix", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "border_inc", - "cType": "bool", - "canonical": "bool" - } - ], - "shape": { - "nullable": [ - "duration" - ] - }, - "group": "meos_geo_tile", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; unsupported-return:SpaceTimeSplit" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "xsize", - "kind": "json", - "json": "number" - }, - { - "name": "ysize", - "kind": "json", - "json": "number" - }, - { - "name": "zsize", - "kind": "json", - "json": "number" - }, - { - "name": "duration", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "sorigin", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "torigin", - "kind": "unsupported" - }, - { - "name": "bitmatrix", - "kind": "json", - "json": "boolean" - }, - { - "name": "border_inc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tgeo_space_time_split", - "sqlfn": "spaceTimeSplit", - "sqlArity": 5, - "sqlArityMax": 9, - "sqlReturnTypeAll": [ - "point_time_tgeo", - "point_time_tpoint" - ], - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "float", - "float", - "float", - "interval", - "geometry", - "timestamptz", - "boolean", - "boolean" - ], - "ret": "point_time_tgeo", - "argDefaults": [ - null, - null, - null, - null, - null, - "'Point(0 0 0)'", - "'2000-01-03'", - "TRUE", - "TRUE" - ] - }, - { - "args": [ - "tgeompoint", - "float", - "float", - "float", - "interval", - "geometry", - "timestamptz", - "boolean", - "boolean" - ], - "ret": "point_time_tpoint", - "argDefaults": [ - null, - null, - null, - null, - null, - "'Point(0 0 0)'", - "'2000-01-03'", - "TRUE", - "TRUE" - ] - } - ] - }, - { - "name": "geo_cluster_kmeans", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int *", - "canonical": "int *" - }, - "params": [ - { - "name": "geoms", - "cType": "const GSERIALIZED **", - "canonical": "const GSERIALIZED **" - }, - { - "name": "ngeoms", - "cType": "uint32_t", - "canonical": "uint32_t" - }, - { - "name": "k", - "cType": "uint32_t", - "canonical": "uint32_t" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "int", - "canonical": "int" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_geo_base_spatial", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:geoms; no-decoder:uint32_t; array-or-out-param:count; unsupported-return:int *" - }, - "wire": { - "params": [ - { - "name": "geoms", - "kind": "unsupported" - }, - { - "name": "ngeoms", - "kind": "unsupported" - }, - { - "name": "k", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "geo_cluster_dbscan", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint32_t *", - "canonical": "uint32_t *" - }, - "params": [ - { - "name": "geoms", - "cType": "const GSERIALIZED **", - "canonical": "const GSERIALIZED **" - }, - { - "name": "ngeoms", - "cType": "uint32_t", - "canonical": "uint32_t" - }, - { - "name": "tolerance", - "cType": "double", - "canonical": "double" - }, - { - "name": "minpoints", - "cType": "int", - "canonical": "int" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "uint32_t", - "canonical": "uint32_t" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_geo_base_spatial", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:geoms; no-decoder:uint32_t; array-or-out-param:count; no-encoder:uint32_t" - }, - "wire": { - "params": [ - { - "name": "geoms", - "kind": "unsupported" - }, - { - "name": "ngeoms", - "kind": "unsupported" - }, - { - "name": "tolerance", - "kind": "json", - "json": "number" - }, - { - "name": "minpoints", - "kind": "json", - "json": "integer" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "geo_cluster_intersecting", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED **", - "canonical": "GSERIALIZED **" - }, - "params": [ - { - "name": "geoms", - "cType": "const GSERIALIZED **", - "canonical": "const GSERIALIZED **" - }, - { - "name": "ngeoms", - "cType": "uint32_t", - "canonical": "uint32_t" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_geo_base_spatial", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:geoms; no-decoder:uint32_t" - }, - "wire": { - "params": [ - { - "name": "geoms", - "kind": "unsupported" - }, - { - "name": "ngeoms", - "kind": "unsupported" - } - ], - "result": { - "kind": "array", - "element": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - "count_outparam": "count" - } - } - }, - { - "name": "geo_cluster_within", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED **", - "canonical": "GSERIALIZED **" - }, - "params": [ - { - "name": "geoms", - "cType": "const GSERIALIZED **", - "canonical": "const GSERIALIZED **" - }, - { - "name": "ngeoms", - "cType": "uint32_t", - "canonical": "uint32_t" - }, - { - "name": "tolerance", - "cType": "double", - "canonical": "double" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_geo_base_spatial", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:geoms; no-decoder:uint32_t" - }, - "wire": { - "params": [ - { - "name": "geoms", - "kind": "unsupported" - }, - { - "name": "ngeoms", - "kind": "unsupported" - }, - { - "name": "tolerance", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "array", - "element": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - "count_outparam": "count" - } - } - }, - { - "name": "cbuffer_as_ewkt", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_cbuffer_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Cbuffer_as_ewkt", - "sqlfn": "asEWKT", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "text", - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "15" - ] - } - ] - }, - { - "name": "cbuffer_as_hexwkb", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "variant", - "cType": "uint8_t", - "canonical": "unsigned char" - }, - { - "name": "size_out", - "cType": "size_t *", - "canonical": "size_t *" - } - ], - "shape": { - "outParams": [ - "size_out" - ] - }, - "group": "meos_cbuffer_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:size_t" - }, - "wire": { - "params": [ - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "variant", - "kind": "json", - "json": "integer" - }, - { - "name": "size_out", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Cbuffer_as_hexwkb", - "sqlfn": "asHexWKB", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "text", - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - } - ] - }, - { - "name": "cbuffer_as_text", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_cbuffer_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Cbuffer_as_text", - "sqlfn": "asText", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "text", - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "15" - ] - } - ] - }, - { - "name": "cbuffer_as_wkb", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "uint8_t *", - "canonical": "uint8_t *" - }, - "params": [ - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "variant", - "cType": "uint8_t", - "canonical": "unsigned char" - }, - { - "name": "size_out", - "cType": "size_t *", - "canonical": "size_t *" - } - ], - "shape": { - "outParams": [ - "size_out" - ], - "boundArgs": { - "variant": "WKB_EXTENDED" - } - }, - "group": "meos_cbuffer_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:size_t; no-encoder:uint8_t" - }, - "wire": { - "params": [ - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "variant", - "kind": "json", - "json": "integer" - }, - { - "name": "size_out", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Cbuffer_send", - "sqlfn": "cbuffer_send", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "bytea", - "sqlSignatures": [ - { - "args": [ - "cbuffer" - ], - "ret": "bytea", - "sqlName": "cbuffer_send" - }, - { - "args": [ - "cbuffer", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - } - ] - }, - { - "name": "cbuffer_from_hexwkb", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Cbuffer *", - "canonical": "struct Cbuffer *" - }, - "params": [ - { - "name": "hexwkb", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_cbuffer_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "hexwkb", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "struct Cbuffer *", - "encode": "cbuffer_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Cbuffer_from_hexwkb", - "sqlfn": "cbufferFromHexEWKB", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "cbuffer", - "sqlSignatures": [ - { - "args": [ - "text" - ], - "ret": "cbuffer" - } - ] - }, - { - "name": "cbuffer_from_wkb", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Cbuffer *", - "canonical": "struct Cbuffer *" - }, - "params": [ - { - "name": "wkb", - "cType": "const uint8_t *", - "canonical": "const uint8_t *" - }, - { - "name": "size", - "cType": "size_t", - "canonical": "size_t" - } - ], - "group": "meos_cbuffer_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint8_t; no-decoder:size_t" - }, - "wire": { - "params": [ - { - "name": "wkb", - "kind": "unsupported" - }, - { - "name": "size", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "struct Cbuffer *", - "encode": "cbuffer_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Cbuffer_recv", - "sqlfn": "cbuffer_recv", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "cbuffer", - "sqlSignatures": [ - { - "args": [ - "internal" - ], - "ret": "cbuffer", - "sqlName": "cbuffer_recv" - }, - { - "args": [ - "bytea" - ], - "ret": "cbuffer", - "sqlName": "cbufferFromBinary" - }, - { - "args": [ - "bytea" - ], - "ret": "cbuffer", - "sqlName": "cbufferFromEWKB" - } - ] - }, - { - "name": "cbuffer_in", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Cbuffer *", - "canonical": "struct Cbuffer *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_cbuffer_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "struct Cbuffer *", - "encode": "cbuffer_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Cbuffer_in", - "sqlfn": "cbuffer_in", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "cbuffer", - "sqlSignatures": [ - { - "args": [ - "cstring" - ], - "ret": "cbuffer" - } - ] - }, - { - "name": "cbuffer_out", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_cbuffer_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Cbuffer_out", - "sqlfn": "cbuffer_out", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "cstring", - "sqlSignatures": [ - { - "args": [ - "cbuffer" - ], - "ret": "cstring" - } - ], - "shape": { - "boundArgs": { - "maxdd": "OUT_DEFAULT_DECIMAL_DIGITS" - } - } - }, - { - "name": "cbuffer_copy", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Cbuffer *", - "canonical": "struct Cbuffer *" - }, - "params": [ - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_base_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct Cbuffer *", - "encode": "cbuffer_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "cbuffer_make", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Cbuffer *", - "canonical": "struct Cbuffer *" - }, - "params": [ - { - "name": "point", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "radius", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_cbuffer_base_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "point", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "radius", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "struct Cbuffer *", - "encode": "cbuffer_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Cbuffer_constructor", - "sqlfn": "cbuffer", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "cbuffer", - "sqlSignatures": [ - { - "args": [ - "geometry", - "double precision" - ], - "ret": "cbuffer" - } - ] - }, - { - "name": "cbuffer_to_geom", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_base_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "Cbuffer_to_geom", - "sqlfn": "geometry", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "geometry", - "sqlSignatures": [ - { - "args": [ - "cbuffer" - ], - "ret": "geometry" - } - ], - "sqlop": "::" - }, - { - "name": "cbuffer_to_stbox", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_base_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Cbuffer_to_stbox", - "sqlfn": "stbox", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "stbox", - "sqlSignatures": [ - { - "args": [ - "cbuffer" - ], - "ret": "stbox" - } - ], - "sqlop": "::" - }, - { - "name": "cbufferarr_to_geom", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "cbarr", - "cType": "const Cbuffer **", - "canonical": "const struct Cbuffer **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_cbuffer_base_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cbarr", - "kind": "array", - "count_param": "count", - "element": { - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - } - }, - { - "name": "geom_to_cbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Cbuffer *", - "canonical": "struct Cbuffer *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_cbuffer_base_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct Cbuffer *", - "encode": "cbuffer_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Geom_to_cbuffer", - "sqlfn": "cbuffer", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "cbuffer", - "sqlSignatures": [ - { - "args": [ - "geometry" - ], - "ret": "cbuffer" - } - ], - "sqlop": "::" - }, - { - "name": "cbuffer_hash", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Cbuffer_hash", - "sqlfn": "hash", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "cbuffer" - ], - "ret": "integer" - } - ] - }, - { - "name": "cbuffer_hash_extended", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "seed", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_cbuffer_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t; unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "seed", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Cbuffer_hash_extended", - "sqlfn": "hashExtended", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "bigint", - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "bigint" - ], - "ret": "bigint" - } - ] - }, - { - "name": "cbuffer_point", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "Cbuffer_point", - "sqlfn": "point", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "geometry", - "sqlSignatures": [ - { - "args": [ - "cbuffer" - ], - "ret": "geometry" - } - ] - }, - { - "name": "cbuffer_radius", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Cbuffer_radius", - "sqlfn": "radius", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "cbuffer" - ], - "ret": "float" - } - ] - }, - { - "name": "cbuffer_round", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Cbuffer *", - "canonical": "struct Cbuffer *" - }, - "params": [ - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_cbuffer_base_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "struct Cbuffer *", - "encode": "cbuffer_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Cbuffer_round", - "sqlfn": "round", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "cbuffer", - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "integer" - ], - "ret": "cbuffer", - "argDefaults": [ - null, - "0" - ] - } - ] - }, - { - "name": "cbufferarr_round", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Cbuffer **", - "canonical": "struct Cbuffer **" - }, - "params": [ - { - "name": "cbarr", - "cType": "const Cbuffer **", - "canonical": "const struct Cbuffer **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_cbuffer_base_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:struct Cbuffer **" - }, - "wire": { - "params": [ - { - "name": "cbarr", - "kind": "array", - "count_param": "count", - "element": { - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Cbufferarr_round", - "sqlfn": "round" - }, - { - "name": "cbuffer_set_srid", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Cbuffer *", - "canonical": "struct Cbuffer *" - }, - "params": [ - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "srid", - "cType": "int32_t", - "canonical": "int" - } - ], - "group": "meos_cbuffer_base_srid", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "srid", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "struct Cbuffer *", - "encode": "cbuffer_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Cbuffer_set_srid", - "sqlfn": "setSRID", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "cbuffer", - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "integer" - ], - "ret": "cbuffer" - } - ] - }, - { - "name": "cbuffer_srid", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int32_t", - "canonical": "int" - }, - "params": [ - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_base_srid", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Cbuffer_srid", - "sqlfn": "SRID", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "cbuffer" - ], - "ret": "integer" - } - ] - }, - { - "name": "cbuffer_transform", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Cbuffer *", - "canonical": "struct Cbuffer *" - }, - "params": [ - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "srid", - "cType": "int32_t", - "canonical": "int" - } - ], - "group": "meos_cbuffer_base_srid", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "srid", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "struct Cbuffer *", - "encode": "cbuffer_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Cbuffer_transform", - "sqlfn": "transform", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "cbuffer", - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "integer" - ], - "ret": "cbuffer" - } - ] - }, - { - "name": "cbuffer_transform_pipeline", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Cbuffer *", - "canonical": "struct Cbuffer *" - }, - "params": [ - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "pipelinestr", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "srid", - "cType": "int32_t", - "canonical": "int" - }, - { - "name": "is_forward", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_cbuffer_base_srid", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pipelinestr", - "kind": "json", - "json": "string" - }, - { - "name": "srid", - "kind": "json", - "json": "integer" - }, - { - "name": "is_forward", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "struct Cbuffer *", - "encode": "cbuffer_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Cbuffer_transform_pipeline", - "sqlfn": "transformPipeline", - "sqlArity": 2, - "sqlArityMax": 4, - "sqlReturnType": "cbuffer", - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "text", - "integer", - "boolean" - ], - "ret": "cbuffer", - "argDefaults": [ - null, - null, - "0", - "true" - ] - } - ] - }, - { - "name": "contains_cbuffer_cbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "cb1", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "cb2", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_base_rel", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb1", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "cb2", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Cbuffer_contains", - "sqlfn": "contains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean" - }, - { - "name": "covers_cbuffer_cbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "cb1", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "cb2", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_base_rel", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb1", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "cb2", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Cbuffer_covers", - "sqlfn": "cbuffer_covers", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "cbuffer" - ], - "ret": "boolean" - } - ] - }, - { - "name": "disjoint_cbuffer_cbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "cb1", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "cb2", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_base_rel", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb1", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "cb2", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Cbuffer_disjoint", - "sqlfn": "cbuffer_disjoint", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "cbuffer" - ], - "ret": "boolean" - } - ] - }, - { - "name": "dwithin_cbuffer_cbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "cb1", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "cb2", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "dist", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_cbuffer_base_rel", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb1", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "cb2", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "dist", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Cbuffer_dwithin", - "sqlfn": "cbuffer_dwithin", - "sqlArity": 3, - "sqlArityMax": 3, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "cbuffer", - "float" - ], - "ret": "boolean" - } - ] - }, - { - "name": "intersects_cbuffer_cbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "cb1", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "cb2", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_base_rel", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb1", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "cb2", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Cbuffer_intersects", - "sqlfn": "cbuffer_intersects", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "cbuffer" - ], - "ret": "boolean" - } - ] - }, - { - "name": "touches_cbuffer_cbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "cb1", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "cb2", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_base_rel", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb1", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "cb2", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Cbuffer_touches", - "sqlfn": "cbuffer_touches", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "cbuffer" - ], - "ret": "boolean" - } - ] - }, - { - "name": "cbuffer_tstzspan_to_stbox", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_cbuffer_box", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Cbuffer_tstzspan_to_stbox", - "sqlfn": "stbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "stbox", - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "tstzspan" - ], - "ret": "stbox" - } - ] - }, - { - "name": "cbuffer_timestamptz_to_stbox", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_cbuffer_box", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Cbuffer_timestamptz_to_stbox", - "sqlfn": "stbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "stbox", - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "timestamptz" - ], - "ret": "stbox" - } - ] - }, - { - "name": "distance_cbuffer_cbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "cb1", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "cb2", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_base_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb1", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "cb2", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Distance_cbuffer_cbuffer", - "sqlfn": "distance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "cbuffer" - ], - "ret": "float" - } - ], - "sqlop": "<->" - }, - { - "name": "distance_cbuffer_geo", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_cbuffer_base_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Distance_cbuffer_geo", - "sqlfn": "distance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "geometry" - ], - "ret": "float" - }, - { - "args": [ - "geometry", - "cbuffer" - ], - "ret": "float" - } - ], - "sqlop": "<->" - }, - { - "name": "distance_cbuffer_stbox", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_cbuffer_base_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "nad_cbuffer_stbox", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_cbuffer_base_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "NAD_cbuffer_stbox", - "sqlfn": "nearestApproachDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "stbox" - ], - "ret": "float" - }, - { - "args": [ - "stbox", - "cbuffer" - ], - "ret": "float" - } - ], - "sqlop": "|=|" - }, - { - "name": "cbuffer_cmp", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "cb1", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "cb2", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb1", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "cb2", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Cbuffer_cmp", - "sqlfn": "cmp", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "cbuffer" - ], - "ret": "integer" - } - ] - }, - { - "name": "cbuffer_eq", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "cb1", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "cb2", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb1", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "cb2", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Cbuffer_eq", - "sqlfn": "eq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "cbuffer" - ], - "ret": "boolean" - } - ], - "sqlop": "=" - }, - { - "name": "cbuffer_ge", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "cb1", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "cb2", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb1", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "cb2", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Cbuffer_ge", - "sqlfn": "ge", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "cbuffer" - ], - "ret": "boolean" - } - ], - "sqlop": ">=" - }, - { - "name": "cbuffer_gt", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "cb1", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "cb2", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb1", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "cb2", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Cbuffer_gt", - "sqlfn": "gt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "cbuffer" - ], - "ret": "boolean" - } - ], - "sqlop": ">" - }, - { - "name": "cbuffer_le", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "cb1", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "cb2", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb1", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "cb2", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Cbuffer_le", - "sqlfn": "le", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "cbuffer" - ], - "ret": "boolean" - } - ], - "sqlop": "<=" - }, - { - "name": "cbuffer_lt", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "cb1", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "cb2", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb1", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "cb2", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Cbuffer_lt", - "sqlfn": "lt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "cbuffer" - ], - "ret": "boolean" - } - ], - "sqlop": "<" - }, - { - "name": "cbuffer_ne", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "cb1", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "cb2", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb1", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "cb2", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Cbuffer_ne", - "sqlfn": "ne", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "cbuffer" - ], - "ret": "boolean" - } - ], - "sqlop": "<>" - }, - { - "name": "cbuffer_nsame", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "cb1", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "cb2", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb1", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "cb2", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "cbuffer_same", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "cb1", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "cb2", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb1", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "cb2", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Cbuffer_same", - "sqlfn": "same", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "~=" - }, - { - "name": "cbufferset_in", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_cbuffer_set_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_in", - "sqlfn": "intset_in", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "cbufferset", - "sqlSignatures": [ - { - "args": [ - "cstring" - ], - "ret": "cbufferset", - "sqlName": "cbufferset_in" - } - ] - }, - { - "name": "cbufferset_out", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_cbuffer_set_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Set_out", - "sqlfn": "intset_out", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "cstring", - "sqlSignatures": [ - { - "args": [ - "cbufferset" - ], - "ret": "cstring", - "sqlName": "cbufferset_out" - } - ] - }, - { - "name": "cbufferset_make", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "values", - "cType": "Cbuffer **", - "canonical": "struct Cbuffer **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_cbuffer_set_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "values", - "kind": "array", - "count_param": "count", - "element": { - "kind": "serialized", - "cType": "struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_constructor", - "sqlfn": "set", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "cbufferset", - "sqlSignatures": [ - { - "args": [ - "cbuffer[]" - ], - "ret": "cbufferset" - } - ] - }, - { - "name": "cbuffer_to_set", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_set_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Value_to_set", - "sqlfn": "set", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "cbufferset", - "sqlSignatures": [ - { - "args": [ - "cbuffer" - ], - "ret": "cbufferset" - } - ] - }, - { - "name": "cbufferset_end_value", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Cbuffer *", - "canonical": "struct Cbuffer *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_cbuffer_set_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct Cbuffer *", - "encode": "cbuffer_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_end_value", - "sqlfn": "endValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "cbuffer", - "sqlSignatures": [ - { - "args": [ - "cbufferset" - ], - "ret": "cbuffer" - } - ] - }, - { - "name": "cbufferset_start_value", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Cbuffer *", - "canonical": "struct Cbuffer *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_cbuffer_set_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct Cbuffer *", - "encode": "cbuffer_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_start_value", - "sqlfn": "startValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "cbuffer", - "sqlSignatures": [ - { - "args": [ - "cbufferset" - ], - "ret": "cbuffer" - } - ] - }, - { - "name": "cbufferset_value_n", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "n", - "cType": "int", - "canonical": "int" - }, - { - "name": "result", - "cType": "Cbuffer **", - "canonical": "struct Cbuffer **" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_cbuffer_set_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "n", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "struct Cbuffer **", - "encode": "cbuffer_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ], - "from_outparam": "result", - "out_ctype": "struct Cbuffer **", - "presence_return": true - } - }, - "mdbC": "Set_value_n", - "sqlfn": "valueN", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "cbuffer", - "sqlSignatures": [ - { - "args": [ - "cbufferset", - "integer" - ], - "ret": "cbuffer" - } - ] - }, - { - "name": "cbufferset_values", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Cbuffer **", - "canonical": "struct Cbuffer **" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Cbuffer *", - "canonical": "struct Cbuffer *" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_cbuffer_set_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "array", - "element": { - "kind": "serialized", - "cType": "struct Cbuffer *", - "encode": "cbuffer_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - }, - "count_outparam": "count" - } - }, - "mdbC": "Set_values", - "sqlfn": "getValues", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "cbuffer[]", - "sqlSignatures": [ - { - "args": [ - "cbufferset" - ], - "ret": "cbuffer[]" - } - ] - }, - { - "name": "cbuffer_union_transfn", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "state", - "cType": "Set *", - "canonical": "Set *" - }, - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_set_setops", - "api": "public", - "category": "aggregate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "serialized", - "cType": "Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "contained_cbuffer_set", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_cbuffer_set_setops", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contained_value_set", - "sqlfn": "contained", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "cbufferset" - ], - "ret": "boolean" - } - ], - "sqlop": "<@" - }, - { - "name": "contains_set_cbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "cb", - "cType": "Cbuffer *", - "canonical": "struct Cbuffer *" - } - ], - "group": "meos_cbuffer_set_setops", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "cb", - "kind": "serialized", - "cType": "struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contains_set_value", - "sqlfn": "contains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "cbufferset", - "cbuffer" - ], - "ret": "boolean" - } - ], - "sqlop": "@>" - }, - { - "name": "intersection_cbuffer_set", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_cbuffer_set_setops", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Intersection_value_set", - "sqlfn": "setIntersection", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "cbufferset", - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "cbufferset" - ], - "ret": "cbufferset" - } - ], - "sqlop": "*" - }, - { - "name": "intersection_set_cbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_set_setops", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Intersection_set_value", - "sqlfn": "setIntersection", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "cbufferset", - "sqlSignatures": [ - { - "args": [ - "cbufferset", - "cbuffer" - ], - "ret": "cbufferset" - } - ], - "sqlop": "*" - }, - { - "name": "minus_cbuffer_set", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_cbuffer_set_setops", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Minus_value_set", - "sqlfn": "setMinus", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "cbufferset", - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "cbufferset" - ], - "ret": "cbufferset" - } - ], - "sqlop": "-" - }, - { - "name": "minus_set_cbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_set_setops", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Minus_set_value", - "sqlfn": "setMinus", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "cbufferset", - "sqlSignatures": [ - { - "args": [ - "cbufferset", - "cbuffer" - ], - "ret": "cbufferset" - } - ], - "sqlop": "-" - }, - { - "name": "union_cbuffer_set", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_cbuffer_set_setops", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_value_set", - "sqlfn": "setUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "cbufferset", - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "cbufferset" - ], - "ret": "cbufferset" - } - ], - "sqlop": "+" - }, - { - "name": "union_set_cbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_set_setops", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_set_value", - "sqlfn": "setUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "cbufferset", - "sqlSignatures": [ - { - "args": [ - "cbufferset", - "cbuffer" - ], - "ret": "cbufferset" - } - ], - "sqlop": "+" - }, - { - "name": "tcbuffer_in", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_cbuffer_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tcbuffer_in", - "sqlfn": "tcbuffer_in", - "sqlArity": 3, - "sqlArityMax": 3, - "sqlReturnType": "tcbuffer", - "sqlSignatures": [ - { - "args": [ - "cstring", - "oid", - "integer" - ], - "ret": "tcbuffer" - } - ] - }, - { - "name": "tcbuffer_from_mfjson", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "mfjson", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_cbuffer_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "mfjson", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tcbufferinst_make", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_cbuffer_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Tinstant_constructor", - "sqlfn": "tint", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tcbuffer", - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "timestamptz" - ], - "ret": "tcbuffer", - "sqlName": "tcbuffer" - } - ] - }, - { - "name": "tcbuffer_make", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "tpoint", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "tfloat", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cbuffer_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "tpoint", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "tfloat", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tcbuffer_constructor", - "sqlfn": "tcbuffer", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tcbuffer", - "sqlSignatures": [ - { - "args": [ - "tgeompoint", - "tfloat" - ], - "ret": "tcbuffer" - } - ] - }, - { - "name": "tcbuffer_from_base_temp", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cbuffer_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tcbufferseq_from_base_tstzset", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_cbuffer_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tcbufferseq_from_base_tstzspan", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "group": "meos_cbuffer_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tcbufferseqset_from_base_tstzspanset", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "group": "meos_cbuffer_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tcbuffer_end_value", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Cbuffer *", - "canonical": "struct Cbuffer *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cbuffer_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct Cbuffer *", - "encode": "cbuffer_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_end_value", - "sqlfn": "endValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "cbuffer", - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "cbuffer" - } - ] - }, - { - "name": "tcbuffer_points", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cbuffer_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tcbuffer_points", - "sqlfn": "points", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "geomset", - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "geomset" - } - ] - }, - { - "name": "tcbuffer_radius", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cbuffer_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tcbuffer_radius", - "sqlfn": "radius", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "floatset", - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "floatset" - } - ] - }, - { - "name": "tcbuffer_traversed_area", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "unary_union", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_cbuffer_spatial_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "unary_union", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "Tcbuffer_traversed_area", - "sqlfn": "traversedArea", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "geometry", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "boolean" - ], - "ret": "geometry", - "argDefaults": [ - null, - "FALSE" - ] - } - ] - }, - { - "name": "tcbuffer_convex_hull", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cbuffer_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "Tcbuffer_convex_hull", - "sqlfn": "convexHull", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "geometry", - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "geometry" - } - ] - }, - { - "name": "tcbuffer_start_value", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Cbuffer *", - "canonical": "struct Cbuffer *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cbuffer_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct Cbuffer *", - "encode": "cbuffer_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_start_value", - "sqlfn": "startValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "cbuffer", - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "cbuffer" - } - ] - }, - { - "name": "tcbuffer_value_at_timestamptz", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "strict", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "value", - "cType": "Cbuffer **", - "canonical": "struct Cbuffer **" - } - ], - "shape": { - "outParams": [ - "value" - ], - "boundArgs": { - "strict": "true" - } - }, - "group": "meos_cbuffer_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "strict", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "struct Cbuffer **", - "encode": "cbuffer_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ], - "from_outparam": "value", - "out_ctype": "struct Cbuffer **", - "presence_return": true - } - }, - "mdbC": "Temporal_value_at_timestamptz", - "sqlfn": "valueAtTimestamp", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "cbuffer", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "timestamptz" - ], - "ret": "cbuffer" - } - ] - }, - { - "name": "tcbuffer_value_n", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "n", - "cType": "int", - "canonical": "int" - }, - { - "name": "result", - "cType": "Cbuffer **", - "canonical": "struct Cbuffer **" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_cbuffer_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "n", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "struct Cbuffer **", - "encode": "cbuffer_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ], - "from_outparam": "result", - "out_ctype": "struct Cbuffer **", - "presence_return": true - } - }, - "mdbC": "Temporal_value_n", - "sqlfn": "valueN", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "cbuffer", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "int" - ], - "ret": "cbuffer" - } - ] - }, - { - "name": "tcbuffer_values", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Cbuffer **", - "canonical": "struct Cbuffer **" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Cbuffer *", - "canonical": "struct Cbuffer *" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_cbuffer_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "array", - "element": { - "kind": "serialized", - "cType": "struct Cbuffer *", - "encode": "cbuffer_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - }, - "count_outparam": "count" - } - }, - "mdbC": "Temporal_valueset", - "sqlfn": "getValues", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "cbufferset", - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "cbufferset" - } - ] - }, - { - "name": "tcbuffer_to_tfloat", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cbuffer_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tcbuffer_to_tfloat", - "sqlfn": "tfloat", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "tfloat" - } - ], - "sqlop": "::" - }, - { - "name": "tcbuffer_to_tgeompoint", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cbuffer_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tcbuffer_to_tgeompoint", - "sqlfn": "tgeompoint", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tgeompoint", - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "tgeompoint", - "sqlName": "tgeompoint" - }, - { - "args": [ - "tcbuffer" - ], - "ret": "tgeompoint", - "sqlName": "centroid" - } - ], - "sqlop": "::" - }, - { - "name": "tgeometry_to_tcbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cbuffer_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tgeometry_to_tcbuffer", - "sqlfn": "tcbuffer", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tcbuffer", - "sqlSignatures": [ - { - "args": [ - "tgeompoint" - ], - "ret": "tcbuffer" - }, - { - "args": [ - "tgeometry" - ], - "ret": "tcbuffer" - } - ], - "sqlop": "::" - }, - { - "name": "tcbuffer_expand", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "dist", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_cbuffer_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "dist", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tcbuffer_expand", - "sqlfn": "expand", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tcbuffer", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "float" - ], - "ret": "tcbuffer" - } - ] - }, - { - "name": "tcbuffer_at_cbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tcbuffer_at_cbuffer", - "sqlfn": "atValue", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tcbuffer", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "cbuffer" - ], - "ret": "tcbuffer" - } - ] - }, - { - "name": "tcbuffer_at_geom", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_cbuffer_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tcbuffer_at_geom", - "sqlfn": "atGeometry", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tcbuffer", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "geometry" - ], - "ret": "tcbuffer" - } - ] - }, - { - "name": "tcbuffer_at_stbox", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "border_inc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_cbuffer_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "border_inc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tcbuffer_at_stbox", - "sqlfn": "atStbox", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "tcbuffer", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "stbox", - "boolean" - ], - "ret": "tcbuffer", - "argDefaults": [ - null, - null, - "TRUE" - ] - } - ] - }, - { - "name": "tcbuffer_minus_cbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tcbuffer_minus_cbuffer", - "sqlfn": "minusValue", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tcbuffer", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "cbuffer" - ], - "ret": "tcbuffer" - } - ] - }, - { - "name": "tcbuffer_minus_geom", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_cbuffer_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tcbuffer_minus_geom", - "sqlfn": "minusGeometry", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tcbuffer", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "geometry" - ], - "ret": "tcbuffer" - } - ] - }, - { - "name": "tcbuffer_minus_stbox", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "border_inc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_cbuffer_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "border_inc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tcbuffer_minus_stbox", - "sqlfn": "minusStbox", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "tcbuffer", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "stbox", - "boolean" - ], - "ret": "tcbuffer", - "argDefaults": [ - null, - null, - "TRUE" - ] - } - ] - }, - { - "name": "tdistance_tcbuffer_cbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tdistance_tcbuffer_cbuffer", - "sqlfn": "tDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "cbuffer" - ], - "ret": "tfloat" - }, - { - "args": [ - "cbuffer", - "tcbuffer" - ], - "ret": "tfloat" - } - ], - "sqlop": "<->" - }, - { - "name": "tdistance_tcbuffer_geo", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_cbuffer_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tdistance_tcbuffer_geo", - "sqlfn": "tDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "geometry(Point)" - ], - "ret": "tfloat" - }, - { - "args": [ - "geometry(Point)", - "tcbuffer" - ], - "ret": "tfloat" - } - ], - "sqlop": "<->" - }, - { - "name": "tdistance_tcbuffer_tcbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cbuffer_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tdistance_tcbuffer_tcbuffer", - "sqlfn": "tDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "tfloat" - } - ], - "sqlop": "<->" - }, - { - "name": "nad_tcbuffer_cbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "NAD_tcbuffer_cbuffer", - "sqlfn": "nearestApproachDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "cbuffer" - ], - "ret": "float", - "sqlName": "nearestApproachDistance" - }, - { - "args": [ - "tcbuffer", - "cbuffer" - ], - "ret": "float", - "sqlName": "minDistance" - }, - { - "args": [ - "cbuffer", - "tcbuffer" - ], - "ret": "float", - "sqlName": "nearestApproachDistance" - }, - { - "args": [ - "cbuffer", - "tcbuffer" - ], - "ret": "float", - "sqlName": "minDistance" - } - ], - "sqlop": "|=|" - }, - { - "name": "nad_tcbuffer_geo", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_cbuffer_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "NAD_tcbuffer_geo", - "sqlfn": "nearestApproachDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "geometry" - ], - "ret": "float", - "sqlName": "nearestApproachDistance" - }, - { - "args": [ - "tcbuffer", - "geometry" - ], - "ret": "float", - "sqlName": "minDistance" - }, - { - "args": [ - "geometry", - "tcbuffer" - ], - "ret": "float", - "sqlName": "nearestApproachDistance" - }, - { - "args": [ - "geometry", - "tcbuffer" - ], - "ret": "float", - "sqlName": "minDistance" - } - ], - "sqlop": "|=|" - }, - { - "name": "nad_tcbuffer_stbox", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_cbuffer_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "NAD_tcbuffer_stbox", - "sqlfn": "nearestApproachDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "stbox" - ], - "ret": "float" - }, - { - "args": [ - "stbox", - "tcbuffer" - ], - "ret": "float" - } - ], - "sqlop": "|=|" - }, - { - "name": "nad_tcbuffer_tcbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cbuffer_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "NAD_tcbuffer_tcbuffer", - "sqlfn": "nearestApproachDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "float" - } - ], - "sqlop": "|=|" - }, - { - "name": "mindistance_tcbuffer_tcbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "threshold", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_cbuffer_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "threshold", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "nai_tcbuffer_cbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "NAI_tcbuffer_cbuffer", - "sqlfn": "nearestApproachInstant", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tcbuffer", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "cbuffer" - ], - "ret": "tcbuffer" - }, - { - "args": [ - "cbuffer", - "tcbuffer" - ], - "ret": "tcbuffer" - } - ] - }, - { - "name": "nai_tcbuffer_geo", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_cbuffer_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "NAI_tcbuffer_geo", - "sqlfn": "nearestApproachInstant", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tcbuffer", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "geometry" - ], - "ret": "tcbuffer" - }, - { - "args": [ - "geometry", - "tcbuffer" - ], - "ret": "tcbuffer" - } - ] - }, - { - "name": "nai_tcbuffer_tcbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cbuffer_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "NAI_tcbuffer_tcbuffer", - "sqlfn": "nearestApproachInstant", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tcbuffer", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "tcbuffer" - } - ] - }, - { - "name": "shortestline_tcbuffer_cbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "Shortestline_tcbuffer_cbuffer", - "sqlfn": "shortestLine", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "geometry", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "cbuffer" - ], - "ret": "geometry" - }, - { - "args": [ - "cbuffer", - "tcbuffer" - ], - "ret": "geometry" - } - ] - }, - { - "name": "shortestline_tcbuffer_geo", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_cbuffer_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "Shortestline_tcbuffer_geo", - "sqlfn": "shortestLine", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "geometry", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "geometry" - ], - "ret": "geometry" - }, - { - "args": [ - "geometry", - "tcbuffer" - ], - "ret": "geometry" - } - ] - }, - { - "name": "shortestline_tcbuffer_tcbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cbuffer_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "Shortestline_tcbuffer_tcbuffer", - "sqlfn": "shortestLine", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "geometry", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "geometry" - } - ] - }, - { - "name": "always_eq_cbuffer_tcbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cbuffer_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_eq_cbuffer_tcbuffer", - "sqlfn": "aEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "tcbuffer" - ], - "ret": "boolean" - } - ], - "sqlop": "%=" - }, - { - "name": "always_eq_tcbuffer_cbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_eq_tcbuffer_cbuffer", - "sqlfn": "aEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "cbuffer" - ], - "ret": "boolean" - } - ], - "sqlop": "%=" - }, - { - "name": "always_eq_tcbuffer_tcbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cbuffer_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_eq_tcbuffer_tcbuffer", - "sqlfn": "aEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "boolean" - } - ], - "sqlop": "%=" - }, - { - "name": "always_ne_cbuffer_tcbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cbuffer_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ne_cbuffer_tcbuffer", - "sqlfn": "aNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "tcbuffer" - ], - "ret": "boolean" - } - ], - "sqlop": "%<>" - }, - { - "name": "always_ne_tcbuffer_cbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ne_tcbuffer_cbuffer", - "sqlfn": "aNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "cbuffer" - ], - "ret": "boolean" - } - ], - "sqlop": "%<>" - }, - { - "name": "always_ne_tcbuffer_tcbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cbuffer_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ne_tcbuffer_tcbuffer", - "sqlfn": "aNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "boolean" - } - ], - "sqlop": "%<>" - }, - { - "name": "ever_eq_cbuffer_tcbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cbuffer_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_eq_cbuffer_tcbuffer", - "sqlfn": "eEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "tcbuffer" - ], - "ret": "boolean" - } - ], - "sqlop": "?=" - }, - { - "name": "ever_eq_tcbuffer_cbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_eq_tcbuffer_cbuffer", - "sqlfn": "eEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "cbuffer" - ], - "ret": "boolean" - } - ], - "sqlop": "?=" - }, - { - "name": "ever_eq_tcbuffer_tcbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cbuffer_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_eq_tcbuffer_tcbuffer", - "sqlfn": "eEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "boolean" - } - ], - "sqlop": "?=" - }, - { - "name": "ever_ne_cbuffer_tcbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cbuffer_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ne_cbuffer_tcbuffer", - "sqlfn": "eNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "tcbuffer" - ], - "ret": "boolean" - } - ], - "sqlop": "?<>" - }, - { - "name": "ever_ne_tcbuffer_cbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ne_tcbuffer_cbuffer", - "sqlfn": "eNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "cbuffer" - ], - "ret": "boolean" - } - ], - "sqlop": "?<>" - }, - { - "name": "ever_ne_tcbuffer_tcbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cbuffer_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ne_tcbuffer_tcbuffer", - "sqlfn": "eNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "boolean" - } - ], - "sqlop": "?<>" - }, - { - "name": "teq_cbuffer_tcbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cbuffer_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Teq_cbuffer_tcbuffer", - "sqlfn": "tEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "tcbuffer" - ], - "ret": "tbool" - } - ], - "sqlop": "#=" - }, - { - "name": "teq_tcbuffer_cbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Teq_tcbuffer_cbuffer", - "sqlfn": "tEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "cbuffer" - ], - "ret": "tbool" - } - ], - "sqlop": "#=" - }, - { - "name": "tne_cbuffer_tcbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cbuffer_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tne_cbuffer_tcbuffer", - "sqlfn": "tNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "tcbuffer" - ], - "ret": "tbool" - } - ], - "sqlop": "#<>" - }, - { - "name": "tne_tcbuffer_cbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tne_tcbuffer_cbuffer", - "sqlfn": "tNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "cbuffer" - ], - "ret": "tbool" - } - ], - "sqlop": "#<>" - }, - { - "name": "acontains_cbuffer_tcbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cbuffer_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Acontains_cbuffer_tcbuffer", - "sqlfn": "aContains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "tcbuffer" - ], - "ret": "boolean" - } - ] - }, - { - "name": "acontains_geo_tcbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cbuffer_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Acontains_geo_tcbuffer", - "sqlfn": "aContains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "geometry", - "tcbuffer" - ], - "ret": "boolean" - } - ] - }, - { - "name": "acontains_tcbuffer_cbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Acontains_tcbuffer_cbuffer", - "sqlfn": "aContains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "cbuffer" - ], - "ret": "boolean" - } - ] - }, - { - "name": "acontains_tcbuffer_geo", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_cbuffer_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Acontains_tcbuffer_geo", - "sqlfn": "aContains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "geometry" - ], - "ret": "boolean" - } - ] - }, - { - "name": "acontains_tcbuffer_tcbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Acontains_tcbuffer_tcbuffer", - "sqlfn": "aContains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "boolean" - } - ] - }, - { - "name": "acovers_cbuffer_tcbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cbuffer_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Acovers_cbuffer_tcbuffer", - "sqlfn": "aCovers", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "tcbuffer" - ], - "ret": "boolean" - } - ] - }, - { - "name": "acovers_geo_tcbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cbuffer_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Acovers_geo_tcbuffer", - "sqlfn": "aCovers", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "geometry", - "tcbuffer" - ], - "ret": "boolean" - } - ] - }, - { - "name": "acovers_tcbuffer_cbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Acovers_tcbuffer_cbuffer", - "sqlfn": "aCovers", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "cbuffer" - ], - "ret": "boolean" - } - ] - }, - { - "name": "acovers_tcbuffer_geo", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_cbuffer_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Acovers_tcbuffer_geo", - "sqlfn": "aCovers", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "geometry" - ], - "ret": "boolean" - } - ] - }, - { - "name": "acovers_tcbuffer_tcbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Acovers_tcbuffer_tcbuffer", - "sqlfn": "aCovers", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "boolean" - } - ] - }, - { - "name": "adisjoint_tcbuffer_geo", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_cbuffer_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Adisjoint_tcbuffer_geo", - "sqlfn": "aDisjoint", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "geometry" - ], - "ret": "boolean" - } - ] - }, - { - "name": "adisjoint_tcbuffer_cbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Adisjoint_tcbuffer_geo", - "sqlfn": "aDisjoint", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "geometry" - ], - "ret": "boolean" - } - ] - }, - { - "name": "adisjoint_tcbuffer_tcbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cbuffer_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Adisjoint_tcbuffer_tcbuffer", - "sqlfn": "aDisjoint", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "boolean" - } - ] - }, - { - "name": "adwithin_tcbuffer_geo", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "dist", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_cbuffer_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "dist", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Adwithin_tcbuffer_geo", - "sqlfn": "aDwithin", - "sqlArity": 3, - "sqlArityMax": 3, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "geometry", - "float" - ], - "ret": "boolean" - } - ] - }, - { - "name": "adwithin_tcbuffer_cbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "dist", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_cbuffer_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "dist", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Adwithin_tcbuffer_cbuffer", - "sqlfn": "aDwithin", - "sqlArity": 3, - "sqlArityMax": 3, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "cbuffer", - "float" - ], - "ret": "boolean" - } - ] - }, - { - "name": "adwithin_tcbuffer_tcbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "dist", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_cbuffer_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "dist", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Adwithin_tcbuffer_tcbuffer", - "sqlfn": "aDwithin", - "sqlArity": 3, - "sqlArityMax": 3, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer", - "float" - ], - "ret": "boolean" - } - ] - }, - { - "name": "aintersects_tcbuffer_geo", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_cbuffer_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Aintersects_tcbuffer_geo", - "sqlfn": "aIntersects", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "geometry" - ], - "ret": "boolean" - } - ] - }, - { - "name": "aintersects_tcbuffer_cbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Aintersects_tcbuffer_cbuffer", - "sqlfn": "aIntersects", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "cbuffer" - ], - "ret": "boolean" - } - ] - }, - { - "name": "aintersects_tcbuffer_tcbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cbuffer_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Aintersects_tcbuffer_tcbuffer", - "sqlfn": "aIntersects", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "boolean" - } - ] - }, - { - "name": "atouches_tcbuffer_geo", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_cbuffer_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Atouches_tcbuffer_geo", - "sqlfn": "aTouches", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "geometry" - ], - "ret": "boolean" - } - ] - }, - { - "name": "atouches_tcbuffer_cbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Atouches_tcbuffer_cbuffer", - "sqlfn": "aTouches", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "cbuffer" - ], - "ret": "boolean" - } - ] - }, - { - "name": "atouches_tcbuffer_tcbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_internal_geo_rel_ever", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Atouches_tcbuffer_tcbuffer", - "sqlfn": "aTouches", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "boolean" - } - ] - }, - { - "name": "econtains_cbuffer_tcbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cbuffer_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Econtains_cbuffer_tcbuffer", - "sqlfn": "eContains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "tcbuffer" - ], - "ret": "boolean" - } - ] - }, - { - "name": "econtains_tcbuffer_cbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Econtains_tcbuffer_cbuffer", - "sqlfn": "eContains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "cbuffer" - ], - "ret": "boolean" - } - ] - }, - { - "name": "econtains_tcbuffer_geo", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_cbuffer_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Econtains_tcbuffer_geo", - "sqlfn": "eContains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "geometry" - ], - "ret": "boolean" - } - ] - }, - { - "name": "econtains_tcbuffer_tcbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Econtains_tcbuffer_tcbuffer", - "sqlfn": "eContains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "boolean" - } - ] - }, - { - "name": "ecovers_cbuffer_tcbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cbuffer_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ecovers_cbuffer_tcbuffer", - "sqlfn": "eCovers", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "tcbuffer" - ], - "ret": "boolean" - } - ] - }, - { - "name": "ecovers_geo_tcbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cbuffer_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ecovers_geo_tcbuffer", - "sqlfn": "eCovers", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "geometry", - "tcbuffer" - ], - "ret": "boolean" - } - ] - }, - { - "name": "ecovers_tcbuffer_cbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ecovers_tcbuffer_cbuffer", - "sqlfn": "eCovers", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "cbuffer" - ], - "ret": "boolean" - } - ] - }, - { - "name": "ecovers_tcbuffer_geo", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_cbuffer_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ecovers_tcbuffer_geo", - "sqlfn": "eCovers", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "geometry" - ], - "ret": "boolean" - } - ] - }, - { - "name": "ecovers_tcbuffer_tcbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ecovers_tcbuffer_tcbuffer", - "sqlfn": "eCovers", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "boolean" - } - ] - }, - { - "name": "edisjoint_tcbuffer_geo", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_cbuffer_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Edisjoint_tcbuffer_geo", - "sqlfn": "eDisjoint", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "geometry" - ], - "ret": "boolean" - } - ] - }, - { - "name": "edisjoint_tcbuffer_cbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Edisjoint_tcbuffer_cbuffer", - "sqlfn": "eDisjoint", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "cbuffer" - ], - "ret": "boolean" - } - ] - }, - { - "name": "edwithin_tcbuffer_geo", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "dist", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_cbuffer_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "dist", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Edwithin_tcbuffer_geo", - "sqlfn": "eDwithin", - "sqlArity": 3, - "sqlArityMax": 3, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "geometry", - "float" - ], - "ret": "boolean" - } - ] - }, - { - "name": "edwithin_tcbuffer_cbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "dist", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_cbuffer_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "dist", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Edwithin_tcbuffer_cbuffer", - "sqlfn": "eDwithin", - "sqlArity": 3, - "sqlArityMax": 3, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "cbuffer", - "float" - ], - "ret": "boolean" - } - ] - }, - { - "name": "edwithin_tcbuffer_tcbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "dist", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_cbuffer_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "dist", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Edwithin_tcbuffer_tcbuffer", - "sqlfn": "eDwithin", - "sqlArity": 3, - "sqlArityMax": 3, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer", - "float" - ], - "ret": "boolean" - } - ] - }, - { - "name": "eintersects_tcbuffer_geo", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_cbuffer_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Eintersects_tcbuffer_geo", - "sqlfn": "eIntersects", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "geometry" - ], - "ret": "boolean" - } - ] - }, - { - "name": "eintersects_tcbuffer_cbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Eintersects_tcbuffer_cbuffer", - "sqlfn": "eIntersects", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "cbuffer" - ], - "ret": "boolean" - } - ] - }, - { - "name": "eintersects_tcbuffer_tcbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cbuffer_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Eintersects_tcbuffer_tcbuffer", - "sqlfn": "eIntersects", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "boolean" - } - ] - }, - { - "name": "etouches_tcbuffer_geo", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_cbuffer_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Etouches_tcbuffer_geo", - "sqlfn": "eTouches", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "geometry" - ], - "ret": "boolean" - } - ] - }, - { - "name": "etouches_tcbuffer_cbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Etouches_tcbuffer_cbuffer", - "sqlfn": "eTouches", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "cbuffer" - ], - "ret": "boolean" - } - ] - }, - { - "name": "etouches_tcbuffer_tcbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_geo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Etouches_tcbuffer_tcbuffer", - "sqlfn": "eTouches", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "boolean" - } - ] - }, - { - "name": "tcontains_cbuffer_tcbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cbuffer_rel_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tcontains_cbuffer_tcbuffer", - "sqlfn": "tContains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "tcbuffer" - ], - "ret": "tbool" - } - ] - }, - { - "name": "tcontains_geo_tcbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cbuffer_rel_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tcontains_geo_tcbuffer", - "sqlfn": "tContains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "geometry", - "tcbuffer" - ], - "ret": "tbool" - } - ] - }, - { - "name": "tcontains_tcbuffer_geo", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_cbuffer_rel_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tcontains_tcbuffer_geo", - "sqlfn": "tContains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "geometry" - ], - "ret": "tbool" - } - ] - }, - { - "name": "tcontains_tcbuffer_cbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_rel_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tcontains_tcbuffer_cbuffer", - "sqlfn": "tContains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "cbuffer" - ], - "ret": "tbool" - } - ] - }, - { - "name": "tcontains_tcbuffer_tcbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cbuffer_rel_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tcontains_tcbuffer_tcbuffer", - "sqlfn": "tContains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "tbool" - } - ] - }, - { - "name": "tcovers_cbuffer_tcbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cbuffer_rel_temp", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tcovers_cbuffer_tcbuffer", - "sqlfn": "tCovers", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "tcbuffer" - ], - "ret": "tbool" - } - ] - }, - { - "name": "tcovers_geo_tcbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cbuffer_rel_temp", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tcovers_geo_tcbuffer", - "sqlfn": "tCovers", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "geometry", - "tcbuffer" - ], - "ret": "tbool" - } - ] - }, - { - "name": "tcovers_tcbuffer_geo", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_cbuffer_rel_temp", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tcovers_tcbuffer_geo", - "sqlfn": "tCovers", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "geometry" - ], - "ret": "tbool" - } - ] - }, - { - "name": "tcovers_tcbuffer_cbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_rel_temp", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tcovers_tcbuffer_cbuffer", - "sqlfn": "tCovers", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "cbuffer" - ], - "ret": "tbool" - } - ] - }, - { - "name": "tcovers_tcbuffer_tcbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cbuffer_rel_temp", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tcovers_tcbuffer_tcbuffer", - "sqlfn": "tCovers", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "tbool" - } - ] - }, - { - "name": "tdwithin_geo_tcbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "dist", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_cbuffer_rel_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "dist", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tdwithin_geo_tcbuffer", - "sqlfn": "tDwithin", - "sqlArity": 3, - "sqlArityMax": 3, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "geometry", - "tcbuffer", - "float" - ], - "ret": "tbool" - } - ] - }, - { - "name": "tdwithin_tcbuffer_geo", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "dist", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_cbuffer_rel_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "dist", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tdwithin_tcbuffer_geo", - "sqlfn": "tDwithin", - "sqlArity": 3, - "sqlArityMax": 3, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "geometry", - "float" - ], - "ret": "tbool" - } - ] - }, - { - "name": "tdwithin_tcbuffer_cbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "dist", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_cbuffer_rel_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "dist", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tdwithin_tcbuffer_cbuffer", - "sqlfn": "tDwithin", - "sqlArity": 3, - "sqlArityMax": 3, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "cbuffer", - "float" - ], - "ret": "tbool" - }, - { - "args": [ - "cbuffer", - "tcbuffer", - "float" - ], - "ret": "tbool" - } - ] - }, - { - "name": "tdwithin_tcbuffer_tcbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "dist", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_cbuffer_rel_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "dist", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tdwithin_tcbuffer_tcbuffer", - "sqlfn": "tDwithin", - "sqlArity": 3, - "sqlArityMax": 3, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer", - "float" - ], - "ret": "tbool" - } - ] - }, - { - "name": "tdisjoint_cbuffer_tcbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cbuffer_rel_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tdisjoint_cbuffer_tcbuffer", - "sqlfn": "tDisjoint", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "tcbuffer" - ], - "ret": "tbool" - } - ] - }, - { - "name": "tdisjoint_geo_tcbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cbuffer_rel_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tdisjoint_geo_tcbuffer", - "sqlfn": "tDisjoint", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "geometry", - "tcbuffer" - ], - "ret": "tbool" - } - ] - }, - { - "name": "tdisjoint_tcbuffer_geo", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_cbuffer_rel_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tdisjoint_tcbuffer_geo", - "sqlfn": "tDisjoint", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "geometry" - ], - "ret": "tbool" - } - ] - }, - { - "name": "tdisjoint_tcbuffer_cbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_rel_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tdisjoint_tcbuffer_cbuffer", - "sqlfn": "tDisjoint", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "cbuffer" - ], - "ret": "tbool" - } - ] - }, - { - "name": "tdisjoint_tcbuffer_tcbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cbuffer_rel_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tdisjoint_tcbuffer_tcbuffer", - "sqlfn": "tDisjoint", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "tbool" - } - ] - }, - { - "name": "tintersects_cbuffer_tcbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cbuffer_rel_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tintersects_cbuffer_tcbuffer", - "sqlfn": "tIntersects", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "tcbuffer" - ], - "ret": "tbool" - } - ] - }, - { - "name": "tintersects_geo_tcbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cbuffer_rel_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tintersects_geo_tcbuffer", - "sqlfn": "tIntersects", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "geometry", - "tcbuffer" - ], - "ret": "tbool" - } - ] - }, - { - "name": "tintersects_tcbuffer_geo", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_cbuffer_rel_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tintersects_tcbuffer_geo", - "sqlfn": "tIntersects", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "geometry" - ], - "ret": "tbool" - } - ] - }, - { - "name": "tintersects_tcbuffer_cbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_rel_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tintersects_tcbuffer_cbuffer", - "sqlfn": "tIntersects", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "cbuffer" - ], - "ret": "tbool" - } - ] - }, - { - "name": "tintersects_tcbuffer_tcbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cbuffer_rel_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tintersects_tcbuffer_tcbuffer", - "sqlfn": "tIntersects", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "tbool" - } - ] - }, - { - "name": "ttouches_geo_tcbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cbuffer_rel_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Ttouches_geo_tcbuffer", - "sqlfn": "tTouches", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "geometry", - "tcbuffer" - ], - "ret": "tbool" - } - ] - }, - { - "name": "ttouches_tcbuffer_geo", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_cbuffer_rel_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Ttouches_tcbuffer_geo", - "sqlfn": "tTouches", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "geometry" - ], - "ret": "tbool" - } - ] - }, - { - "name": "ttouches_cbuffer_tcbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cbuffer_rel_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Ttouches_cbuffer_tcbuffer", - "sqlfn": "tTouches", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "tcbuffer" - ], - "ret": "tbool" - } - ] - }, - { - "name": "ttouches_tcbuffer_cbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "cb", - "cType": "const Cbuffer *", - "canonical": "const struct Cbuffer *" - } - ], - "group": "meos_cbuffer_rel_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "cb", - "kind": "serialized", - "cType": "const struct Cbuffer *", - "decode": "cbuffer_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Ttouches_tcbuffer_cbuffer", - "sqlfn": "tTouches", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "cbuffer" - ], - "ret": "tbool" - } - ] - }, - { - "name": "ttouches_tcbuffer_tcbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cbuffer_rel_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Ttouches_tcbuffer_tcbuffer", - "sqlfn": "tTouches", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "tbool" - } - ] - }, - { - "name": "tcellindex_get_resolution", - "file": "meos_cellindex.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cellindex", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tquadbin_get_resolution", - "sqlfn": "getResolution", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tint", - "sqlSignatures": [ - { - "args": [ - "tquadbin" - ], - "ret": "tint" - }, - { - "args": [ - "th3index" - ], - "ret": "tint" - }, - { - "args": [ - "ts2cell" - ], - "ret": "tint" - } - ] - }, - { - "name": "tcellindex_is_valid_cell", - "file": "meos_cellindex.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cellindex", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tquadbin_is_valid_cell", - "sqlfn": "isValidCell", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tquadbin" - ], - "ret": "tbool" - }, - { - "args": [ - "th3index" - ], - "ret": "tbool" - }, - { - "args": [ - "ts2cell" - ], - "ret": "tbool" - } - ] - }, - { - "name": "tcellindex_cell_to_parent", - "file": "meos_cellindex.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "resolution", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_cellindex", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "resolution", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tquadbin_cell_to_parent", - "sqlfn": "cellToParent", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "th3index", - "tquadbin", - "ts2cell" - ], - "sqlSignatures": [ - { - "args": [ - "tquadbin", - "integer" - ], - "ret": "tquadbin" - }, - { - "args": [ - "th3index", - "integer" - ], - "ret": "th3index" - }, - { - "args": [ - "ts2cell", - "integer" - ], - "ret": "ts2cell" - } - ] - }, - { - "name": "tcellindex_cell_to_point", - "file": "meos_cellindex.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cellindex", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tquadbin_cell_to_point", - "sqlfn": "cellToPoint", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tgeogpoint", - "tgeompoint" - ], - "sqlSignatures": [ - { - "args": [ - "tquadbin" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "ts2cell" - ], - "ret": "tgeogpoint" - } - ] - }, - { - "name": "tcellindex_cell_to_boundary", - "file": "meos_cellindex.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cellindex", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tquadbin_cell_to_boundary", - "sqlfn": "cellToBoundary", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tgeography", - "tgeometry" - ], - "sqlSignatures": [ - { - "args": [ - "tquadbin" - ], - "ret": "tgeometry" - }, - { - "args": [ - "th3index" - ], - "ret": "tgeography" - }, - { - "args": [ - "ts2cell" - ], - "ret": "tgeography" - } - ] - }, - { - "name": "tcellindex_cell_area", - "file": "meos_cellindex.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cellindex", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tquadbin_cell_area", - "sqlfn": "cellArea", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tquadbin" - ], - "ret": "tfloat" - }, - { - "args": [ - "th3index" - ], - "ret": "tfloat" - }, - { - "args": [ - "ts2cell" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "h3index_in", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_h3_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "unsupported" - } - }, - "sqlfn": "h3index_in" - }, - { - "name": "h3index_out", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_h3_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "sqlfn": "h3index_out" - }, - { - "name": "h3_is_valid_cell", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_h3_base_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "H3index_is_valid_cell", - "sqlfn": "isValidCell", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "h3index" - ], - "ret": "boolean" - } - ] - }, - { - "name": "h3_is_valid_directed_edge", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "edge", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_h3_base_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "edge", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "H3index_is_valid_directed_edge", - "sqlfn": "isValidDirectedEdge", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "h3index" - ], - "ret": "boolean" - } - ] - }, - { - "name": "h3_is_valid_vertex", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "vertex", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_h3_base_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "vertex", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "H3index_is_valid_vertex", - "sqlfn": "isValidVertex", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "h3index" - ], - "ret": "boolean" - } - ] - }, - { - "name": "h3index_eq", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "a", - "cType": "uint64_t", - "canonical": "uint64_t" - }, - { - "name": "b", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_h3_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "a", - "kind": "unsupported" - }, - { - "name": "b", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "h3index_ne", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "a", - "cType": "uint64_t", - "canonical": "uint64_t" - }, - { - "name": "b", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_h3_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "a", - "kind": "unsupported" - }, - { - "name": "b", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "h3index_lt", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "a", - "cType": "uint64_t", - "canonical": "uint64_t" - }, - { - "name": "b", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_h3_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "a", - "kind": "unsupported" - }, - { - "name": "b", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "h3index_le", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "a", - "cType": "uint64_t", - "canonical": "uint64_t" - }, - { - "name": "b", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_h3_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "a", - "kind": "unsupported" - }, - { - "name": "b", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "h3index_gt", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "a", - "cType": "uint64_t", - "canonical": "uint64_t" - }, - { - "name": "b", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_h3_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "a", - "kind": "unsupported" - }, - { - "name": "b", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "h3index_ge", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "a", - "cType": "uint64_t", - "canonical": "uint64_t" - }, - { - "name": "b", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_h3_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "a", - "kind": "unsupported" - }, - { - "name": "b", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "h3index_cmp", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "a", - "cType": "uint64_t", - "canonical": "uint64_t" - }, - { - "name": "b", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_h3_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "a", - "kind": "unsupported" - }, - { - "name": "b", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "sqlfn": "h3index_cmp" - }, - { - "name": "h3index_hash", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_h3_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t; unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "sqlfn": "hash" - }, - { - "name": "h3_grid_disk", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "origin", - "cType": "uint64_t", - "canonical": "uint64_t" - }, - { - "name": "k", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_h3_traversal", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "origin", - "kind": "unsupported" - }, - { - "name": "k", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "H3_grid_disk", - "sqlfn": "gridDisk", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "h3indexset", - "sqlSignatures": [ - { - "args": [ - "h3index", - "integer" - ], - "ret": "h3indexset" - } - ] - }, - { - "name": "h3_cell_to_children", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "origin", - "cType": "uint64_t", - "canonical": "uint64_t" - }, - { - "name": "childRes", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_h3_hierarchy", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "origin", - "kind": "unsupported" - }, - { - "name": "childRes", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "H3_cell_to_children", - "sqlfn": "cellToChildren", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "h3indexset", - "sqlSignatures": [ - { - "args": [ - "h3index", - "integer" - ], - "ret": "h3indexset" - } - ] - }, - { - "name": "h3_compact_cells", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "cells", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_h3_hierarchy", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cells", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "H3_compact_cells", - "sqlfn": "h3CompactCells", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "h3indexset", - "sqlSignatures": [ - { - "args": [ - "h3indexset" - ], - "ret": "h3indexset" - } - ] - }, - { - "name": "h3_uncompact_cells", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "cells", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "res", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_h3_hierarchy", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cells", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "res", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "H3_uncompact_cells", - "sqlfn": "h3UncompactCells", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "h3indexset", - "sqlSignatures": [ - { - "args": [ - "h3indexset", - "integer" - ], - "ret": "h3indexset" - } - ] - }, - { - "name": "h3_grid_ring", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "origin", - "cType": "uint64_t", - "canonical": "uint64_t" - }, - { - "name": "k", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_h3_traversal", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "origin", - "kind": "unsupported" - }, - { - "name": "k", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "H3_grid_ring", - "sqlfn": "h3GridRing", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "h3indexset", - "sqlSignatures": [ - { - "args": [ - "h3index", - "integer" - ], - "ret": "h3indexset" - } - ] - }, - { - "name": "h3_grid_path_cells", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "start", - "cType": "uint64_t", - "canonical": "uint64_t" - }, - { - "name": "end", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_h3_traversal", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "start", - "kind": "unsupported" - }, - { - "name": "end", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "H3_grid_path_cells", - "sqlfn": "h3GridPathCells", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "h3indexset", - "sqlSignatures": [ - { - "args": [ - "h3index", - "h3index" - ], - "ret": "h3indexset" - } - ] - }, - { - "name": "h3_origin_to_directed_edges", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "origin", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_h3_edges", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "origin", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "H3_origin_to_directed_edges", - "sqlfn": "h3OriginToDirectedEdges", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "h3indexset", - "sqlSignatures": [ - { - "args": [ - "h3index" - ], - "ret": "h3indexset" - } - ] - }, - { - "name": "h3_cell_to_vertexes", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_h3_vertex", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "H3_cell_to_vertexes", - "sqlfn": "h3CellToVertexes", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "h3indexset", - "sqlSignatures": [ - { - "args": [ - "h3index" - ], - "ret": "h3indexset" - } - ] - }, - { - "name": "h3_get_icosahedron_faces", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_h3_inspection", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "H3_get_icosahedron_faces", - "sqlfn": "h3GetIcosahedronFaces", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "intset", - "sqlSignatures": [ - { - "args": [ - "h3index" - ], - "ret": "intset" - } - ] - }, - { - "name": "h3index_from_wkb", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "wkb", - "cType": "const uint8_t *", - "canonical": "const uint8_t *" - }, - { - "name": "size", - "cType": "size_t", - "canonical": "size_t" - } - ], - "group": "meos_h3_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint8_t; no-decoder:size_t; unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "wkb", - "kind": "unsupported" - }, - { - "name": "size", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "H3index_from_wkb", - "sqlfn": "h3indexFromBinary", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "h3index", - "sqlSignatures": [ - { - "args": [ - "bytea" - ], - "ret": "h3index" - } - ] - }, - { - "name": "h3index_from_hexwkb", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "hexwkb", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_h3_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "hexwkb", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "H3index_from_hexwkb", - "sqlfn": "h3indexFromHexWKB", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "h3index", - "sqlSignatures": [ - { - "args": [ - "text" - ], - "ret": "h3index" - } - ] - }, - { - "name": "h3index_as_wkb", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "uint8_t *", - "canonical": "uint8_t *" - }, - "params": [ - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - }, - { - "name": "variant", - "cType": "uint8_t", - "canonical": "unsigned char" - }, - { - "name": "size_out", - "cType": "size_t *", - "canonical": "size_t *" - } - ], - "shape": { - "outParams": [ - "size_out" - ] - }, - "group": "meos_h3_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t; no-decoder:size_t; no-encoder:uint8_t" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "unsupported" - }, - { - "name": "variant", - "kind": "json", - "json": "integer" - }, - { - "name": "size_out", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "H3index_as_wkb", - "sqlfn": "asBinary", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "bytea", - "sqlSignatures": [ - { - "args": [ - "h3index", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ] - } - ] - }, - { - "name": "h3index_as_hexwkb", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - }, - { - "name": "variant", - "cType": "uint8_t", - "canonical": "unsigned char" - }, - { - "name": "size_out", - "cType": "size_t *", - "canonical": "size_t *" - } - ], - "shape": { - "outParams": [ - "size_out" - ] - }, - "group": "meos_h3_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t; no-decoder:size_t" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "unsupported" - }, - { - "name": "variant", - "kind": "json", - "json": "integer" - }, - { - "name": "size_out", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "H3index_as_hexwkb", - "sqlfn": "asHexWKB", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "text", - "sqlSignatures": [ - { - "args": [ - "h3index", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - } - ] - }, - { - "name": "h3index_get_resolution", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_h3_base_inspection", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t; unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "H3index_get_resolution", - "sqlfn": "getResolution", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "h3index" - ], - "ret": "integer" - } - ] - }, - { - "name": "h3index_cell_to_parent", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - }, - { - "name": "parent_resolution", - "cType": "uint32_t", - "canonical": "uint32_t" - } - ], - "group": "meos_h3_base_hierarchy", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t; no-decoder:uint32_t; unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "unsupported" - }, - { - "name": "parent_resolution", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "H3index_cell_to_parent", - "sqlfn": "cellToParent", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "h3index", - "sqlSignatures": [ - { - "args": [ - "h3index", - "integer" - ], - "ret": "h3index" - } - ] - }, - { - "name": "h3index_cell_to_point", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_h3_base_latlng", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "H3index_cell_to_point", - "sqlfn": "cellToPoint", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "geometry", - "sqlSignatures": [ - { - "args": [ - "h3index" - ], - "ret": "geometry" - } - ] - }, - { - "name": "h3index_cell_to_boundary", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_h3_base_latlng", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "H3index_cell_to_boundary", - "sqlfn": "cellToBoundary", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "geometry", - "sqlSignatures": [ - { - "args": [ - "h3index" - ], - "ret": "geometry" - } - ] - }, - { - "name": "h3index_cell_area", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_h3_base_metrics", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "H3index_cell_area", - "sqlfn": "cellArea", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "double precision", - "sqlSignatures": [ - { - "args": [ - "h3index" - ], - "ret": "double precision" - } - ] - }, - { - "name": "th3index_in", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_h3_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "th3indexinst_in", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_h3_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "th3indexseq_in", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "group": "meos_h3_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "th3indexseqset_in", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_h3_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "th3index_make", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "value", - "cType": "uint64_t", - "canonical": "uint64_t" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_h3_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t; no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "th3indexinst_make", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "value", - "cType": "uint64_t", - "canonical": "uint64_t" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_h3_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t; no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "th3indexseq_make", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "values", - "cType": "const uint64_t *", - "canonical": "const uint64_t *" - }, - { - "name": "times", - "cType": "const TimestampTz *", - "canonical": "const TimestampTz *" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - }, - { - "name": "lower_inc", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "upper_inc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_h3_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t; no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "values", - "kind": "unsupported" - }, - { - "name": "times", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "json", - "json": "integer" - }, - { - "name": "lower_inc", - "kind": "json", - "json": "boolean" - }, - { - "name": "upper_inc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "th3indexseqset_make", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "sequences", - "cType": "const TSequence **", - "canonical": "const TSequence **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_h3_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:sequences" - }, - "wire": { - "params": [ - { - "name": "sequences", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "th3index_start_value", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_h3_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_start_value", - "sqlfn": "startValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "h3index", - "sqlSignatures": [ - { - "args": [ - "th3index" - ], - "ret": "h3index" - } - ] - }, - { - "name": "th3index_end_value", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_h3_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_end_value", - "sqlfn": "endValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "h3index", - "sqlSignatures": [ - { - "args": [ - "th3index" - ], - "ret": "h3index" - } - ] - }, - { - "name": "th3index_value_n", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "n", - "cType": "int", - "canonical": "int" - }, - { - "name": "result", - "cType": "uint64_t *", - "canonical": "uint64_t *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_h3_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "n", - "kind": "json", - "json": "integer" - }, - { - "name": "result", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Temporal_value_n", - "sqlfn": "valueN", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "h3index", - "sqlSignatures": [ - { - "args": [ - "th3index", - "int" - ], - "ret": "h3index" - } - ] - }, - { - "name": "th3index_values", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "uint64_t *", - "canonical": "uint64_t *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "uint64_t", - "canonical": "uint64_t" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_h3_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count; no-encoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_valueset", - "sqlfn": "getValues", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "h3indexset", - "sqlSignatures": [ - { - "args": [ - "th3index" - ], - "ret": "h3indexset" - } - ] - }, - { - "name": "th3index_value_at_timestamptz", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "strict", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "result", - "cType": "uint64_t *", - "canonical": "uint64_t *" - } - ], - "shape": { - "outParams": [ - "result" - ], - "boundArgs": { - "strict": "true" - } - }, - "group": "meos_h3_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "strict", - "kind": "json", - "json": "boolean" - }, - { - "name": "result", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Temporal_value_at_timestamptz", - "sqlfn": "valueAtTimestamp", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "h3index", - "sqlSignatures": [ - { - "args": [ - "th3index", - "timestamptz" - ], - "ret": "h3index" - } - ] - }, - { - "name": "tbigint_to_th3index", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_h3_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tbigint_to_th3index", - "sqlfn": "th3index", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "th3index", - "sqlSignatures": [ - { - "args": [ - "tbigint" - ], - "ret": "th3index" - } - ], - "sqlop": "::" - }, - { - "name": "th3index_to_tbigint", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_h3_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Th3index_to_tbigint", - "sqlfn": "tbigint", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tbigint", - "sqlSignatures": [ - { - "args": [ - "th3index" - ], - "ret": "tbigint" - } - ], - "sqlop": "::" - }, - { - "name": "ever_eq_h3index_th3index", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_h3_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_eq_h3index_th3index", - "sqlfn": "eEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "h3index", - "th3index" - ], - "ret": "boolean" - } - ], - "sqlop": "?=" - }, - { - "name": "ever_eq_th3index_h3index", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_h3_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "cell", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_eq_th3index_h3index", - "sqlfn": "eEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "th3index", - "h3index" - ], - "ret": "boolean" - } - ], - "sqlop": "?=" - }, - { - "name": "ever_ne_h3index_th3index", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_h3_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ne_h3index_th3index", - "sqlfn": "eNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "h3index", - "th3index" - ], - "ret": "boolean" - } - ], - "sqlop": "?<>" - }, - { - "name": "ever_ne_th3index_h3index", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_h3_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "cell", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ne_th3index_h3index", - "sqlfn": "eNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "th3index", - "h3index" - ], - "ret": "boolean" - } - ], - "sqlop": "?<>" - }, - { - "name": "always_eq_h3index_th3index", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_h3_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_eq_h3index_th3index", - "sqlfn": "aEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "h3index", - "th3index" - ], - "ret": "boolean" - } - ], - "sqlop": "%=" - }, - { - "name": "always_eq_th3index_h3index", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_h3_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "cell", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_eq_th3index_h3index", - "sqlfn": "aEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "th3index", - "h3index" - ], - "ret": "boolean" - } - ], - "sqlop": "%=" - }, - { - "name": "always_ne_h3index_th3index", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_h3_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ne_h3index_th3index", - "sqlfn": "aNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "h3index", - "th3index" - ], - "ret": "boolean" - } - ], - "sqlop": "%<>" - }, - { - "name": "always_ne_th3index_h3index", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_h3_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "cell", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ne_th3index_h3index", - "sqlfn": "aNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "th3index", - "h3index" - ], - "ret": "boolean" - } - ], - "sqlop": "%<>" - }, - { - "name": "ever_eq_th3index_th3index", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_h3_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_eq_th3index_th3index", - "sqlfn": "eEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "th3index", - "th3index" - ], - "ret": "boolean" - } - ], - "sqlop": "?=" - }, - { - "name": "ever_ne_th3index_th3index", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_h3_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ne_th3index_th3index", - "sqlfn": "eNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "th3index", - "th3index" - ], - "ret": "boolean" - } - ], - "sqlop": "?<>" - }, - { - "name": "always_eq_th3index_th3index", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_h3_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_eq_th3index_th3index", - "sqlfn": "aEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "th3index", - "th3index" - ], - "ret": "boolean" - } - ], - "sqlop": "%=" - }, - { - "name": "always_ne_th3index_th3index", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_h3_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ne_th3index_th3index", - "sqlfn": "aNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "th3index", - "th3index" - ], - "ret": "boolean" - } - ], - "sqlop": "%<>" - }, - { - "name": "teq_h3index_th3index", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_h3_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Teq_h3index_th3index", - "sqlfn": "tEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "h3index", - "th3index" - ], - "ret": "tbool" - } - ], - "sqlop": "#=" - }, - { - "name": "teq_th3index_h3index", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_h3_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "cell", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Teq_th3index_h3index", - "sqlfn": "tEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "th3index", - "h3index" - ], - "ret": "tbool" - } - ], - "sqlop": "#=" - }, - { - "name": "teq_th3index_th3index", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_h3_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Teq_th3index_th3index", - "sqlfn": "tEq", - "sqlop": "#=" - }, - { - "name": "tne_h3index_th3index", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_h3_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tne_h3index_th3index", - "sqlfn": "tNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "h3index", - "th3index" - ], - "ret": "tbool" - } - ], - "sqlop": "#<>" - }, - { - "name": "tne_th3index_h3index", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_h3_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "cell", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tne_th3index_h3index", - "sqlfn": "tNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "th3index", - "h3index" - ], - "ret": "tbool" - } - ], - "sqlop": "#<>" - }, - { - "name": "tne_th3index_th3index", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_h3_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tne_th3index_th3index", - "sqlfn": "tNe", - "sqlop": "#<>" - }, - { - "name": "th3index_get_base_cell_number", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_h3_inspection", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Th3index_get_base_cell_number", - "sqlfn": "th3GetBaseCellNumber", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tint", - "sqlSignatures": [ - { - "args": [ - "th3index" - ], - "ret": "tint" - } - ] - }, - { - "name": "th3index_is_res_class_iii", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_h3_inspection", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Th3index_is_res_class_iii", - "sqlfn": "th3IsResClassIii", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "th3index" - ], - "ret": "tbool" - } - ] - }, - { - "name": "th3index_is_pentagon", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_h3_inspection", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Th3index_is_pentagon", - "sqlfn": "th3IsPentagon", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "th3index" - ], - "ret": "tbool" - } - ] - }, - { - "name": "th3index_cell_to_parent_next", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_h3_hierarchy", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Th3index_cell_to_parent_next", - "sqlfn": "cellToParent", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "th3index", - "sqlSignatures": [ - { - "args": [ - "th3index" - ], - "ret": "th3index" - } - ] - }, - { - "name": "th3index_cell_to_center_child", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "resolution", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_h3_hierarchy", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "resolution", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Th3index_cell_to_center_child", - "sqlfn": "th3CellToCenterChild", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "th3index", - "sqlSignatures": [ - { - "args": [ - "th3index", - "integer" - ], - "ret": "th3index" - } - ] - }, - { - "name": "th3index_cell_to_center_child_next", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_h3_hierarchy", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Th3index_cell_to_center_child_next", - "sqlfn": "th3CellToCenterChild", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "th3index", - "sqlSignatures": [ - { - "args": [ - "th3index" - ], - "ret": "th3index" - } - ] - }, - { - "name": "th3index_cell_to_child_pos", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "parent_res", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_h3_hierarchy", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "parent_res", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Th3index_cell_to_child_pos", - "sqlfn": "th3CellToChildPos", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbigint", - "sqlSignatures": [ - { - "args": [ - "th3index", - "integer" - ], - "ret": "tbigint" - } - ] - }, - { - "name": "th3index_child_pos_to_cell", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "child_pos", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "parent", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "child_res", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_h3_hierarchy", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "child_pos", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "parent", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "child_res", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Th3index_child_pos_to_cell", - "sqlfn": "th3ChildPosToCell", - "sqlArity": 3, - "sqlArityMax": 3, - "sqlReturnType": "th3index", - "sqlSignatures": [ - { - "args": [ - "tbigint", - "th3index", - "integer" - ], - "ret": "th3index" - } - ] - }, - { - "name": "tgeogpoint_to_th3index", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "resolution", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_h3_latlng", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "resolution", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tgeogpoint_to_th3index", - "sqlfn": "th3index", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "th3index", - "sqlSignatures": [ - { - "args": [ - "tgeogpoint", - "integer" - ], - "ret": "th3index" - } - ] - }, - { - "name": "tgeompoint_to_th3index", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "resolution", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_h3_latlng", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "resolution", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tgeompoint_to_th3index", - "sqlfn": "th3index", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "th3index", - "sqlSignatures": [ - { - "args": [ - "tgeompoint", - "integer" - ], - "ret": "th3index" - } - ] - }, - { - "name": "th3index_to_tgeogpoint", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_h3_latlng", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Th3index_cell_to_tgeogpoint", - "sqlfn": "cellToPoint", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tgeogpoint", - "sqlSignatures": [ - { - "args": [ - "th3index" - ], - "ret": "tgeogpoint" - } - ] - }, - { - "name": "th3index_to_tgeompoint", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_h3_latlng", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Th3index_cell_to_tgeompoint", - "sqlfn": "tgeompoint", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tgeompoint", - "sqlSignatures": [ - { - "args": [ - "th3index" - ], - "ret": "tgeompoint" - } - ] - }, - { - "name": "h3index_to_set", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_h3_set_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Value_to_set", - "sqlfn": "set", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "h3indexset", - "sqlSignatures": [ - { - "args": [ - "h3index" - ], - "ret": "h3indexset" - } - ] - }, - { - "name": "geo_to_h3index_cell", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "point", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "resolution", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_h3_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "point", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "resolution", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Geo_point_to_h3index", - "sqlfn": "geoToH3Cell", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "h3index", - "sqlSignatures": [ - { - "args": [ - "geometry", - "integer" - ], - "ret": "h3index" - } - ] - }, - { - "name": "geo_to_h3index_set", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "resolution", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_h3_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "resolution", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Geo_to_h3indexset", - "sqlfn": "geoToH3IndexSet", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "h3indexset", - "sqlSignatures": [ - { - "args": [ - "geometry", - "integer" - ], - "ret": "h3indexset" - } - ] - }, - { - "name": "h3index_to_stbox", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_h3_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "H3index_to_stbox", - "sqlfn": "stbox", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "stbox", - "sqlSignatures": [ - { - "args": [ - "h3index" - ], - "ret": "stbox" - } - ], - "sqlop": "::" - }, - { - "name": "h3index_timestamptz_to_stbox", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_h3_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t; no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "unsupported" - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "H3index_timestamptz_to_stbox", - "sqlfn": "stbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "stbox", - "sqlSignatures": [ - { - "args": [ - "h3index", - "timestamptz" - ], - "ret": "stbox" - } - ] - }, - { - "name": "h3index_tstzspan_to_stbox", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_h3_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "H3index_tstzspan_to_stbox", - "sqlfn": "stbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "stbox", - "sqlSignatures": [ - { - "args": [ - "h3index", - "tstzspan" - ], - "ret": "stbox" - } - ] - }, - { - "name": "ever_eq_h3indexset_th3index", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "cells", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "th3idx", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_h3_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cells", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "th3idx", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_eq_h3indexset_th3index", - "sqlfn": "eEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "h3indexset", - "th3index" - ], - "ret": "boolean" - } - ], - "sqlop": "?=" - }, - { - "name": "th3index_are_neighbor_cells", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "origin", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "dest", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_h3_edges", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "origin", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "dest", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Th3index_are_neighbor_cells", - "sqlfn": "th3AreNeighborCells", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "th3index", - "th3index" - ], - "ret": "tbool" - } - ] - }, - { - "name": "th3index_cells_to_directed_edge", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "origin", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "dest", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_h3_edges", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "origin", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "dest", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Th3index_cells_to_directed_edge", - "sqlfn": "th3CellsToDirectedEdge", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "th3index", - "sqlSignatures": [ - { - "args": [ - "th3index", - "th3index" - ], - "ret": "th3index" - } - ] - }, - { - "name": "th3index_is_valid_directed_edge", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "edge", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_h3_edges", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "edge", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Th3index_is_valid_directed_edge", - "sqlfn": "isValidDirectedEdge", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "th3index" - ], - "ret": "tbool" - } - ] - }, - { - "name": "th3index_get_directed_edge_origin", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "edge", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_h3_edges", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "edge", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Th3index_get_directed_edge_origin", - "sqlfn": "th3GetDirectedEdgeOrigin", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "th3index", - "sqlSignatures": [ - { - "args": [ - "th3index" - ], - "ret": "th3index" - } - ] - }, - { - "name": "th3index_get_directed_edge_destination", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "edge", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_h3_edges", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "edge", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Th3index_get_directed_edge_destination", - "sqlfn": "th3GetDirectedEdgeDestination", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "th3index", - "sqlSignatures": [ - { - "args": [ - "th3index" - ], - "ret": "th3index" - } - ] - }, - { - "name": "th3index_directed_edge_to_boundary", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "edge", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_h3_edges", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "edge", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Th3index_directed_edge_to_boundary", - "sqlfn": "th3DirectedEdgeToBoundary", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tgeography", - "sqlSignatures": [ - { - "args": [ - "th3index" - ], - "ret": "tgeography" - } - ] - }, - { - "name": "th3index_cell_to_vertex", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "vertex_num", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_h3_vertex", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "vertex_num", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Th3index_cell_to_vertex", - "sqlfn": "th3CellToVertex", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "th3index", - "sqlSignatures": [ - { - "args": [ - "th3index", - "integer" - ], - "ret": "th3index" - } - ] - }, - { - "name": "th3index_vertex_to_latlng", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_h3_vertex", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Th3index_vertex_to_latlng", - "sqlfn": "th3VertexToPoint", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tgeogpoint", - "sqlSignatures": [ - { - "args": [ - "th3index" - ], - "ret": "tgeogpoint" - } - ] - }, - { - "name": "th3index_is_valid_vertex", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_h3_vertex", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Th3index_is_valid_vertex", - "sqlfn": "isValidVertex", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "th3index" - ], - "ret": "tbool" - } - ] - }, - { - "name": "th3index_grid_distance", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "origin", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "dest", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_h3_traversal", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "origin", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "dest", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Th3index_grid_distance", - "sqlfn": "th3GridDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbigint", - "sqlSignatures": [ - { - "args": [ - "th3index", - "th3index" - ], - "ret": "tbigint" - } - ], - "sqlop": "\\<->" - }, - { - "name": "th3index_cell_to_local_ij", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "origin", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "cell", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_h3_traversal", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "origin", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "cell", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Th3index_cell_to_local_ij", - "sqlfn": "th3CellToLocalIj", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tgeompoint", - "sqlSignatures": [ - { - "args": [ - "th3index", - "th3index" - ], - "ret": "tgeompoint" - } - ] - }, - { - "name": "th3index_local_ij_to_cell", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "origin", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "coord", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_h3_traversal", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "origin", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "coord", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Th3index_local_ij_to_cell", - "sqlfn": "th3LocalIjToCell", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "th3index", - "sqlSignatures": [ - { - "args": [ - "th3index", - "tgeompoint" - ], - "ret": "th3index" - } - ] - }, - { - "name": "th3index_edge_length", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_h3_metrics", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Th3index_edge_length", - "sqlfn": "th3EdgeLength", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "th3index" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "tgeogpoint_great_circle_distance", - "file": "meos_h3.h", - "family": "H3", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "a", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "b", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_h3_metrics", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "a", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "b", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tgeogpoint_great_circle_distance", - "sqlfn": "greatCircleDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tgeogpoint", - "tgeogpoint" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "prng_get_generation_rng", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "pg_prng_state *", - "canonical": "struct pg_prng_state *" - }, - "params": [], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-encoder:pg_prng_state" - }, - "wire": { - "params": [], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "prng_get_aggregation_rng", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "pg_prng_state *", - "canonical": "struct pg_prng_state *" - }, - "params": [], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-encoder:pg_prng_state" - }, - "wire": { - "params": [], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "meos_random_double", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "rng", - "cType": "pg_prng_state *", - "canonical": "struct pg_prng_state *" - } - ], - "api": "internal", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "internal; lifecycle; no-decoder:pg_prng_state" - }, - "wire": { - "params": [ - { - "name": "rng", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "meos_random_exponential", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "rng", - "cType": "pg_prng_state *", - "canonical": "struct pg_prng_state *" - }, - { - "name": "mean", - "cType": "double", - "canonical": "double" - } - ], - "api": "internal", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "internal; lifecycle; no-decoder:pg_prng_state" - }, - "wire": { - "params": [ - { - "name": "rng", - "kind": "unsupported" - }, - { - "name": "mean", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "meos_random_binomial20_half", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "rng", - "cType": "pg_prng_state *", - "canonical": "struct pg_prng_state *" - } - ], - "api": "internal", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "internal; lifecycle; no-decoder:pg_prng_state; unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "rng", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "basetype_in", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "type", - "cType": "MeosType", - "canonical": "MeosType" - }, - { - "name": "end", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "result", - "cType": "Datum *", - "canonical": "Datum *" - } - ], - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - }, - { - "name": "type", - "kind": "json", - "json": "string", - "enum": "MeosType" - }, - { - "name": "end", - "kind": "json", - "json": "boolean" - }, - { - "name": "result", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "datum_ceil", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Datum", - "canonical": "Datum" - }, - "params": [ - { - "name": "d", - "cType": "Datum", - "canonical": "Datum" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum; unsupported-return:Datum" - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "datum_degrees", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Datum", - "canonical": "Datum" - }, - "params": [ - { - "name": "d", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "normalize", - "cType": "Datum", - "canonical": "Datum" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum; unsupported-return:Datum" - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "unsupported" - }, - { - "name": "normalize", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "datum_float_round", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Datum", - "canonical": "Datum" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "size", - "cType": "Datum", - "canonical": "Datum" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum; unsupported-return:Datum" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "size", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "datum_floor", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Datum", - "canonical": "Datum" - }, - "params": [ - { - "name": "d", - "cType": "Datum", - "canonical": "Datum" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum; unsupported-return:Datum" - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "datum_hash", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "d", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "basetype", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum; unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "unsupported" - }, - { - "name": "basetype", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "datum_hash_extended", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "d", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "basetype", - "cType": "MeosType", - "canonical": "MeosType" - }, - { - "name": "seed", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum; no-decoder:uint64_t; unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "unsupported" - }, - { - "name": "basetype", - "kind": "json", - "json": "string", - "enum": "MeosType" - }, - { - "name": "seed", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "datum_radians", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Datum", - "canonical": "Datum" - }, - "params": [ - { - "name": "d", - "cType": "Datum", - "canonical": "Datum" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum; unsupported-return:Datum" - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "floatspan_round_set", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - }, - { - "name": "result", - "cType": "Span *", - "canonical": "Span *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_internal_setspan_transf", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - }, - { - "name": "result", - "kind": "serialized", - "cType": "Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "set_in", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "basetype", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "group": "meos_internal_setspan_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - }, - { - "name": "basetype", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_in", - "sqlfn": "intset_in", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "bigintset", - "cbufferset", - "dateset", - "floatset", - "geogset", - "geomset", - "h3indexset", - "intset", - "jsonbset", - "npointset", - "pcpatchset", - "pcpointset", - "posechainset", - "poseset", - "quadbinset", - "s2cellset", - "textset", - "tstzset" - ], - "sqlSignatures": [ - { - "args": [ - "cstring" - ], - "ret": "cbufferset", - "sqlName": "cbufferset_in" - }, - { - "args": [ - "cstring" - ], - "ret": "geomset", - "sqlName": "geomset_in" - }, - { - "args": [ - "cstring" - ], - "ret": "geogset", - "sqlName": "geogset_in" - }, - { - "args": [ - "cstring" - ], - "ret": "h3indexset", - "sqlName": "h3indexset_in" - }, - { - "args": [ - "cstring" - ], - "ret": "jsonbset", - "sqlName": "jsonbset_in" - }, - { - "args": [ - "cstring" - ], - "ret": "npointset", - "sqlName": "npointset_in" - }, - { - "args": [ - "cstring" - ], - "ret": "pcpointset", - "sqlName": "pcpointset_in" - }, - { - "args": [ - "cstring" - ], - "ret": "pcpatchset", - "sqlName": "pcpatchset_in" - }, - { - "args": [ - "cstring" - ], - "ret": "poseset", - "sqlName": "poseset_in" - }, - { - "args": [ - "cstring" - ], - "ret": "posechainset", - "sqlName": "posechainset_in" - }, - { - "args": [ - "cstring" - ], - "ret": "quadbinset", - "sqlName": "quadbinset_in" - }, - { - "args": [ - "cstring" - ], - "ret": "s2cellset", - "sqlName": "s2cellset_in" - }, - { - "args": [ - "cstring" - ], - "ret": "intset", - "sqlName": "intset_in" - }, - { - "args": [ - "cstring" - ], - "ret": "bigintset", - "sqlName": "bigintset_in" - }, - { - "args": [ - "cstring" - ], - "ret": "floatset", - "sqlName": "floatset_in" - }, - { - "args": [ - "cstring" - ], - "ret": "textset", - "sqlName": "textset_in" - }, - { - "args": [ - "cstring" - ], - "ret": "dateset", - "sqlName": "dateset_in" - }, - { - "args": [ - "cstring" - ], - "ret": "tstzset", - "sqlName": "tstzset_in" - } - ] - }, - { - "name": "set_out", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_internal_setspan_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Set_out", - "sqlfn": "intset_out", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "cstring", - "sqlSignatures": [ - { - "args": [ - "cbufferset" - ], - "ret": "cstring", - "sqlName": "cbufferset_out" - }, - { - "args": [ - "geomset" - ], - "ret": "cstring", - "sqlName": "geomset_out" - }, - { - "args": [ - "geogset" - ], - "ret": "cstring", - "sqlName": "geogset_out" - }, - { - "args": [ - "h3indexset" - ], - "ret": "cstring", - "sqlName": "h3indexset_out" - }, - { - "args": [ - "jsonbset" - ], - "ret": "cstring", - "sqlName": "jsonbset_out" - }, - { - "args": [ - "npointset" - ], - "ret": "cstring", - "sqlName": "npointset_out" - }, - { - "args": [ - "pcpointset" - ], - "ret": "cstring", - "sqlName": "pcpointset_out" - }, - { - "args": [ - "pcpatchset" - ], - "ret": "cstring", - "sqlName": "pcpatchset_out" - }, - { - "args": [ - "poseset" - ], - "ret": "cstring", - "sqlName": "poseset_out" - }, - { - "args": [ - "posechainset" - ], - "ret": "cstring", - "sqlName": "posechainset_out" - }, - { - "args": [ - "quadbinset" - ], - "ret": "cstring", - "sqlName": "quadbinset_out" - }, - { - "args": [ - "s2cellset" - ], - "ret": "cstring", - "sqlName": "s2cellset_out" - }, - { - "args": [ - "intset" - ], - "ret": "cstring", - "sqlName": "intset_out" - }, - { - "args": [ - "bigintset" - ], - "ret": "cstring", - "sqlName": "bigintset_out" - }, - { - "args": [ - "floatset" - ], - "ret": "cstring", - "sqlName": "floatset_out" - }, - { - "args": [ - "textset" - ], - "ret": "cstring", - "sqlName": "textset_out" - }, - { - "args": [ - "dateset" - ], - "ret": "cstring", - "sqlName": "dateset_out" - }, - { - "args": [ - "tstzset" - ], - "ret": "cstring", - "sqlName": "tstzset_out" - } - ] - }, - { - "name": "span_in", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "spantype", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "group": "meos_internal_setspan_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - }, - { - "name": "spantype", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Span_in", - "sqlfn": "span_in", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "bigintspan", - "datespan", - "floatspan", - "intspan", - "tstzspan" - ], - "sqlSignatures": [ - { - "args": [ - "cstring" - ], - "ret": "intspan", - "sqlName": "intspan_in" - }, - { - "args": [ - "cstring" - ], - "ret": "bigintspan", - "sqlName": "bigintspan_in" - }, - { - "args": [ - "cstring" - ], - "ret": "floatspan", - "sqlName": "floatspan_in" - }, - { - "args": [ - "cstring" - ], - "ret": "datespan", - "sqlName": "datespan_in" - }, - { - "args": [ - "cstring" - ], - "ret": "tstzspan", - "sqlName": "tstzspan_in" - } - ] - }, - { - "name": "span_out", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_internal_setspan_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Span_out", - "sqlfn": "span_out", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "cstring", - "sqlSignatures": [ - { - "args": [ - "intspan" - ], - "ret": "cstring", - "sqlName": "intspan_out" - }, - { - "args": [ - "bigintspan" - ], - "ret": "cstring", - "sqlName": "bigintspan_out" - }, - { - "args": [ - "floatspan" - ], - "ret": "cstring", - "sqlName": "floatspan_out" - }, - { - "args": [ - "datespan" - ], - "ret": "cstring", - "sqlName": "datespan_out" - }, - { - "args": [ - "tstzspan" - ], - "ret": "cstring", - "sqlName": "tstzspan_out" - } - ] - }, - { - "name": "spanset_in", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "spantype", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "group": "meos_internal_setspan_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - }, - { - "name": "spantype", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Spanset_in", - "sqlfn": "spanset_in", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "bigintspanset", - "datespanset", - "floatspanset", - "intspanset", - "tstzspanset" - ], - "sqlSignatures": [ - { - "args": [ - "cstring" - ], - "ret": "intspanset", - "sqlName": "intspanset_in" - }, - { - "args": [ - "cstring" - ], - "ret": "bigintspanset", - "sqlName": "bigintspanset_in" - }, - { - "args": [ - "cstring" - ], - "ret": "floatspanset", - "sqlName": "floatspanset_in" - }, - { - "args": [ - "cstring" - ], - "ret": "datespanset", - "sqlName": "datespanset_in" - }, - { - "args": [ - "cstring" - ], - "ret": "tstzspanset", - "sqlName": "tstzspanset_in" - } - ] - }, - { - "name": "spanset_out", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_internal_setspan_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Spanset_out", - "sqlfn": "spanset_out", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "cstring", - "sqlSignatures": [ - { - "args": [ - "intspanset" - ], - "ret": "cstring", - "sqlName": "intspanset_out" - }, - { - "args": [ - "bigintspanset" - ], - "ret": "cstring", - "sqlName": "bigintspanset_out" - }, - { - "args": [ - "floatspanset" - ], - "ret": "cstring", - "sqlName": "floatspanset_out" - }, - { - "args": [ - "datespanset" - ], - "ret": "cstring", - "sqlName": "datespanset_out" - }, - { - "args": [ - "tstzspanset" - ], - "ret": "cstring", - "sqlName": "tstzspanset_out" - } - ] - }, - { - "name": "set_make", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "values", - "cType": "const Datum *", - "canonical": "const Datum *" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - }, - { - "name": "basetype", - "cType": "MeosType", - "canonical": "MeosType" - }, - { - "name": "order", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_setspan_constructor", - "api": "internal", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "values", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "json", - "json": "integer" - }, - { - "name": "basetype", - "kind": "json", - "json": "string", - "enum": "MeosType" - }, - { - "name": "order", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "set_make_exp", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "values", - "cType": "const Datum *", - "canonical": "const Datum *" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - }, - { - "name": "maxcount", - "cType": "int", - "canonical": "int" - }, - { - "name": "basetype", - "cType": "MeosType", - "canonical": "MeosType" - }, - { - "name": "order", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_setspan_constructor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "values", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "json", - "json": "integer" - }, - { - "name": "maxcount", - "kind": "json", - "json": "integer" - }, - { - "name": "basetype", - "kind": "json", - "json": "string", - "enum": "MeosType" - }, - { - "name": "order", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "set_make_free", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "values", - "cType": "Datum *", - "canonical": "Datum *" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - }, - { - "name": "basetype", - "cType": "MeosType", - "canonical": "MeosType" - }, - { - "name": "order", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_setspan_constructor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "values", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "json", - "json": "integer" - }, - { - "name": "basetype", - "kind": "json", - "json": "string", - "enum": "MeosType" - }, - { - "name": "order", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "span_make", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "lower", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "upper", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "lower_inc", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "upper_inc", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "basetype", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "group": "meos_internal_setspan_constructor", - "api": "internal", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "lower", - "kind": "unsupported" - }, - { - "name": "upper", - "kind": "unsupported" - }, - { - "name": "lower_inc", - "kind": "json", - "json": "boolean" - }, - { - "name": "upper_inc", - "kind": "json", - "json": "boolean" - }, - { - "name": "basetype", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "span_set", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "lower", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "upper", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "lower_inc", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "upper_inc", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "basetype", - "cType": "MeosType", - "canonical": "MeosType" - }, - { - "name": "spantype", - "cType": "MeosType", - "canonical": "MeosType" - }, - { - "name": "s", - "cType": "Span *", - "canonical": "Span *" - } - ], - "shape": { - "outParams": [ - "s" - ] - }, - "group": "meos_internal_setspan_constructor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "lower", - "kind": "unsupported" - }, - { - "name": "upper", - "kind": "unsupported" - }, - { - "name": "lower_inc", - "kind": "json", - "json": "boolean" - }, - { - "name": "upper_inc", - "kind": "json", - "json": "boolean" - }, - { - "name": "basetype", - "kind": "json", - "json": "string", - "enum": "MeosType" - }, - { - "name": "spantype", - "kind": "json", - "json": "string", - "enum": "MeosType" - }, - { - "name": "s", - "kind": "serialized", - "cType": "Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "spanset_make_exp", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "spans", - "cType": "Span *", - "canonical": "Span *" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - }, - { - "name": "maxcount", - "cType": "int", - "canonical": "int" - }, - { - "name": "normalize", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "order", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_setspan_constructor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "spans", - "kind": "serialized", - "cType": "Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "count", - "kind": "json", - "json": "integer" - }, - { - "name": "maxcount", - "kind": "json", - "json": "integer" - }, - { - "name": "normalize", - "kind": "json", - "json": "boolean" - }, - { - "name": "order", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "spanset_make_free", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "spans", - "cType": "Span *", - "canonical": "Span *" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - }, - { - "name": "normalize", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "order", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_setspan_constructor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "spans", - "kind": "serialized", - "cType": "Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "count", - "kind": "json", - "json": "integer" - }, - { - "name": "normalize", - "kind": "json", - "json": "boolean" - }, - { - "name": "order", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "set_span", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_internal_setspan_conversion", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_to_span", - "sqlfn": "span", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "bigintspan", - "datespan", - "floatspan", - "intspan", - "tstzspan" - ], - "sqlSignatures": [ - { - "args": [ - "intset" - ], - "ret": "intspan" - }, - { - "args": [ - "bigintset" - ], - "ret": "bigintspan" - }, - { - "args": [ - "floatset" - ], - "ret": "floatspan" - }, - { - "args": [ - "dateset" - ], - "ret": "datespan" - }, - { - "args": [ - "tstzset" - ], - "ret": "tstzspan" - } - ] - }, - { - "name": "set_spanset", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_internal_setspan_conversion", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_to_spanset", - "sqlfn": "spanset", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "bigintspanset", - "datespanset", - "floatspanset", - "intspanset", - "tstzspanset" - ], - "sqlSignatures": [ - { - "args": [ - "intset" - ], - "ret": "intspanset" - }, - { - "args": [ - "bigintset" - ], - "ret": "bigintspanset" - }, - { - "args": [ - "floatset" - ], - "ret": "floatspanset" - }, - { - "args": [ - "dateset" - ], - "ret": "datespanset" - }, - { - "args": [ - "tstzset" - ], - "ret": "tstzspanset" - } - ] - }, - { - "name": "value_set_span", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "basetype", - "cType": "MeosType", - "canonical": "MeosType" - }, - { - "name": "s", - "cType": "Span *", - "canonical": "Span *" - } - ], - "shape": { - "outParams": [ - "s" - ] - }, - "group": "meos_internal_setspan_conversion", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "basetype", - "kind": "json", - "json": "string", - "enum": "MeosType" - }, - { - "name": "s", - "kind": "serialized", - "cType": "Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "value_set", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "d", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "basetype", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "group": "meos_internal_setspan_conversion", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "unsupported" - }, - { - "name": "basetype", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "value_span", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "d", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "basetype", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "group": "meos_internal_setspan_conversion", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "unsupported" - }, - { - "name": "basetype", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "value_spanset", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "d", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "basetype", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "group": "meos_internal_setspan_conversion", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "unsupported" - }, - { - "name": "basetype", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "numspan_width", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Datum", - "canonical": "Datum" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_internal_setspan_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; unsupported-return:Datum" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Numspan_width", - "sqlfn": "width", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "bigint", - "float", - "int" - ], - "sqlSignatures": [ - { - "args": [ - "intspan" - ], - "ret": "int" - }, - { - "args": [ - "bigintspan" - ], - "ret": "bigint" - }, - { - "args": [ - "floatspan" - ], - "ret": "float" - } - ] - }, - { - "name": "numspanset_width", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Datum", - "canonical": "Datum" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "boundspan", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_setspan_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; unsupported-return:Datum" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "boundspan", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Numspanset_width", - "sqlfn": "width", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "bigint", - "float", - "int" - ], - "sqlSignatures": [ - { - "args": [ - "intspanset", - "boolean" - ], - "ret": "int", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "bigintspanset", - "boolean" - ], - "ret": "bigint", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "floatspanset", - "boolean" - ], - "ret": "float", - "argDefaults": [ - null, - "FALSE" - ] - } - ] - }, - { - "name": "set_end_value", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Datum", - "canonical": "Datum" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_internal_setspan_accessor", - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; unsupported-return:Datum" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Set_end_value", - "sqlfn": "endValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "bigint", - "cbuffer", - "date", - "float", - "geography", - "geometry", - "h3index", - "integer", - "jsonb", - "npoint", - "pcpatch", - "pcpoint", - "pose", - "posechain", - "quadbin", - "s2cell", - "text", - "timestamptz" - ], - "sqlSignatures": [ - { - "args": [ - "cbufferset" - ], - "ret": "cbuffer" - }, - { - "args": [ - "geomset" - ], - "ret": "geometry" - }, - { - "args": [ - "geogset" - ], - "ret": "geography" - }, - { - "args": [ - "h3indexset" - ], - "ret": "h3index" - }, - { - "args": [ - "jsonbset" - ], - "ret": "jsonb" - }, - { - "args": [ - "npointset" - ], - "ret": "npoint" - }, - { - "args": [ - "pcpointset" - ], - "ret": "pcpoint" - }, - { - "args": [ - "pcpatchset" - ], - "ret": "pcpatch" - }, - { - "args": [ - "poseset" - ], - "ret": "pose" - }, - { - "args": [ - "posechainset" - ], - "ret": "posechain" - }, - { - "args": [ - "quadbinset" - ], - "ret": "quadbin" - }, - { - "args": [ - "s2cellset" - ], - "ret": "s2cell" - }, - { - "args": [ - "intset" - ], - "ret": "integer" - }, - { - "args": [ - "bigintset" - ], - "ret": "bigint" - }, - { - "args": [ - "floatset" - ], - "ret": "float" - }, - { - "args": [ - "textset" - ], - "ret": "text" - }, - { - "args": [ - "dateset" - ], - "ret": "date" - }, - { - "args": [ - "tstzset" - ], - "ret": "timestamptz" - } - ] - }, - { - "name": "set_mem_size", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_internal_setspan_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Set_mem_size", - "sqlfn": "memSize", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "cbufferset" - ], - "ret": "integer" - }, - { - "args": [ - "geomset" - ], - "ret": "integer" - }, - { - "args": [ - "geogset" - ], - "ret": "integer" - }, - { - "args": [ - "h3indexset" - ], - "ret": "integer" - }, - { - "args": [ - "jsonbset" - ], - "ret": "integer" - }, - { - "args": [ - "npointset" - ], - "ret": "integer" - }, - { - "args": [ - "pcpointset" - ], - "ret": "integer" - }, - { - "args": [ - "pcpatchset" - ], - "ret": "integer" - }, - { - "args": [ - "poseset" - ], - "ret": "integer" - }, - { - "args": [ - "posechainset" - ], - "ret": "integer" - }, - { - "args": [ - "quadbinset" - ], - "ret": "integer" - }, - { - "args": [ - "s2cellset" - ], - "ret": "integer" - }, - { - "args": [ - "intset" - ], - "ret": "integer" - }, - { - "args": [ - "bigintset" - ], - "ret": "integer" - }, - { - "args": [ - "floatset" - ], - "ret": "integer" - }, - { - "args": [ - "textset" - ], - "ret": "integer" - }, - { - "args": [ - "dateset" - ], - "ret": "integer" - }, - { - "args": [ - "tstzset" - ], - "ret": "integer" - } - ] - }, - { - "name": "set_set_subspan", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "minidx", - "cType": "int", - "canonical": "int" - }, - { - "name": "maxidx", - "cType": "int", - "canonical": "int" - }, - { - "name": "result", - "cType": "Span *", - "canonical": "Span *" - } - ], - "group": "meos_internal_setspan_conversion", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "minidx", - "kind": "json", - "json": "integer" - }, - { - "name": "maxidx", - "kind": "json", - "json": "integer" - }, - { - "name": "result", - "kind": "serialized", - "cType": "Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "set_set_span", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "result", - "cType": "Span *", - "canonical": "Span *" - } - ], - "group": "meos_internal_setspan_conversion", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "result", - "kind": "serialized", - "cType": "Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "set_start_value", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Datum", - "canonical": "Datum" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_internal_setspan_accessor", - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; unsupported-return:Datum" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Set_start_value", - "sqlfn": "startValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "bigint", - "cbuffer", - "date", - "float", - "geography", - "geometry", - "h3index", - "integer", - "jsonb", - "npoint", - "pcpatch", - "pcpoint", - "pose", - "posechain", - "quadbin", - "s2cell", - "text", - "timestamptz" - ], - "sqlSignatures": [ - { - "args": [ - "cbufferset" - ], - "ret": "cbuffer" - }, - { - "args": [ - "geomset" - ], - "ret": "geometry" - }, - { - "args": [ - "geogset" - ], - "ret": "geography" - }, - { - "args": [ - "h3indexset" - ], - "ret": "h3index" - }, - { - "args": [ - "jsonbset" - ], - "ret": "jsonb" - }, - { - "args": [ - "npointset" - ], - "ret": "npoint" - }, - { - "args": [ - "pcpointset" - ], - "ret": "pcpoint" - }, - { - "args": [ - "pcpatchset" - ], - "ret": "pcpatch" - }, - { - "args": [ - "poseset" - ], - "ret": "pose" - }, - { - "args": [ - "posechainset" - ], - "ret": "posechain" - }, - { - "args": [ - "quadbinset" - ], - "ret": "quadbin" - }, - { - "args": [ - "s2cellset" - ], - "ret": "s2cell" - }, - { - "args": [ - "intset" - ], - "ret": "integer" - }, - { - "args": [ - "bigintset" - ], - "ret": "bigint" - }, - { - "args": [ - "floatset" - ], - "ret": "float" - }, - { - "args": [ - "textset" - ], - "ret": "text" - }, - { - "args": [ - "dateset" - ], - "ret": "date" - }, - { - "args": [ - "tstzset" - ], - "ret": "timestamptz" - } - ] - }, - { - "name": "set_value_n", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "n", - "cType": "int", - "canonical": "int" - }, - { - "name": "result", - "cType": "Datum *", - "canonical": "Datum *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_internal_setspan_accessor", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "n", - "kind": "json", - "json": "integer" - }, - { - "name": "result", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "set_vals", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Datum *", - "canonical": "Datum *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_internal_setspan_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-encoder:Datum" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Set_values", - "sqlfn": "getValues", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "bigint[]", - "cbuffer[]", - "date[]", - "float[]", - "geography[]", - "geometry[]", - "h3index[]", - "integer[]", - "jsonb[]", - "npoint[]", - "pcpatch[]", - "pcpoint[]", - "pose[]", - "posechain[]", - "quadbin[]", - "s2cell[]", - "text[]", - "timestamptz[]" - ], - "sqlSignatures": [ - { - "args": [ - "cbufferset" - ], - "ret": "cbuffer[]" - }, - { - "args": [ - "geomset" - ], - "ret": "geometry[]" - }, - { - "args": [ - "geogset" - ], - "ret": "geography[]" - }, - { - "args": [ - "h3indexset" - ], - "ret": "h3index[]" - }, - { - "args": [ - "jsonbset" - ], - "ret": "jsonb[]" - }, - { - "args": [ - "npointset" - ], - "ret": "npoint[]" - }, - { - "args": [ - "pcpointset" - ], - "ret": "pcpoint[]" - }, - { - "args": [ - "pcpatchset" - ], - "ret": "pcpatch[]" - }, - { - "args": [ - "poseset" - ], - "ret": "pose[]" - }, - { - "args": [ - "posechainset" - ], - "ret": "posechain[]" - }, - { - "args": [ - "quadbinset" - ], - "ret": "quadbin[]" - }, - { - "args": [ - "s2cellset" - ], - "ret": "s2cell[]" - }, - { - "args": [ - "intset" - ], - "ret": "integer[]" - }, - { - "args": [ - "bigintset" - ], - "ret": "bigint[]" - }, - { - "args": [ - "floatset" - ], - "ret": "float[]" - }, - { - "args": [ - "textset" - ], - "ret": "text[]" - }, - { - "args": [ - "dateset" - ], - "ret": "date[]" - }, - { - "args": [ - "tstzset" - ], - "ret": "timestamptz[]" - } - ] - }, - { - "name": "set_values", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Datum *", - "canonical": "Datum *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Datum", - "canonical": "Datum" - } - } - }, - "group": "meos_internal_setspan_accessor", - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; array-or-out-param:count; no-encoder:Datum" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Set_values", - "sqlfn": "getValues", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "bigint[]", - "cbuffer[]", - "date[]", - "float[]", - "geography[]", - "geometry[]", - "h3index[]", - "integer[]", - "jsonb[]", - "npoint[]", - "pcpatch[]", - "pcpoint[]", - "pose[]", - "posechain[]", - "quadbin[]", - "s2cell[]", - "text[]", - "timestamptz[]" - ], - "sqlSignatures": [ - { - "args": [ - "cbufferset" - ], - "ret": "cbuffer[]" - }, - { - "args": [ - "geomset" - ], - "ret": "geometry[]" - }, - { - "args": [ - "geogset" - ], - "ret": "geography[]" - }, - { - "args": [ - "h3indexset" - ], - "ret": "h3index[]" - }, - { - "args": [ - "jsonbset" - ], - "ret": "jsonb[]" - }, - { - "args": [ - "npointset" - ], - "ret": "npoint[]" - }, - { - "args": [ - "pcpointset" - ], - "ret": "pcpoint[]" - }, - { - "args": [ - "pcpatchset" - ], - "ret": "pcpatch[]" - }, - { - "args": [ - "poseset" - ], - "ret": "pose[]" - }, - { - "args": [ - "posechainset" - ], - "ret": "posechain[]" - }, - { - "args": [ - "quadbinset" - ], - "ret": "quadbin[]" - }, - { - "args": [ - "s2cellset" - ], - "ret": "s2cell[]" - }, - { - "args": [ - "intset" - ], - "ret": "integer[]" - }, - { - "args": [ - "bigintset" - ], - "ret": "bigint[]" - }, - { - "args": [ - "floatset" - ], - "ret": "float[]" - }, - { - "args": [ - "textset" - ], - "ret": "text[]" - }, - { - "args": [ - "dateset" - ], - "ret": "date[]" - }, - { - "args": [ - "tstzset" - ], - "ret": "timestamptz[]" - } - ] - }, - { - "name": "spanset_lower", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Datum", - "canonical": "Datum" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_internal_setspan_accessor", - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; unsupported-return:Datum" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Spanset_lower", - "sqlfn": "lower", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "bigint", - "date", - "float", - "integer", - "timestamptz" - ], - "sqlSignatures": [ - { - "args": [ - "intspanset" - ], - "ret": "integer" - }, - { - "args": [ - "bigintspanset" - ], - "ret": "bigint" - }, - { - "args": [ - "floatspanset" - ], - "ret": "float" - }, - { - "args": [ - "datespanset" - ], - "ret": "date" - }, - { - "args": [ - "tstzspanset" - ], - "ret": "timestamptz" - } - ] - }, - { - "name": "spanset_mem_size", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_internal_setspan_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Spanset_mem_size", - "sqlfn": "memSize", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "intspanset" - ], - "ret": "integer" - }, - { - "args": [ - "bigintspanset" - ], - "ret": "integer" - }, - { - "args": [ - "floatspanset" - ], - "ret": "integer" - }, - { - "args": [ - "datespanset" - ], - "ret": "integer" - }, - { - "args": [ - "tstzspanset" - ], - "ret": "integer" - } - ] - }, - { - "name": "spanset_sps", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "const Span **", - "canonical": "const Span **" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "const Span *", - "canonical": "const Span *" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_internal_setspan_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "array", - "element": { - "kind": "serialized", - "cType": "const Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - }, - "count_outparam": "count" - } - } - }, - { - "name": "spanset_upper", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Datum", - "canonical": "Datum" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_internal_setspan_accessor", - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; unsupported-return:Datum" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Spanset_upper", - "sqlfn": "upper", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "bigint", - "date", - "float", - "integer", - "timestamptz" - ], - "sqlSignatures": [ - { - "args": [ - "intspanset" - ], - "ret": "integer" - }, - { - "args": [ - "bigintspanset" - ], - "ret": "bigint" - }, - { - "args": [ - "floatspanset" - ], - "ret": "float" - }, - { - "args": [ - "datespanset" - ], - "ret": "date" - }, - { - "args": [ - "tstzspanset" - ], - "ret": "timestamptz" - } - ] - }, - { - "name": "datespan_set_tstzspan", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "s1", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "s2", - "cType": "Span *", - "canonical": "Span *" - } - ], - "group": "meos_internal_setspan_conversion", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "bigintspan_set_floatspan", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "s1", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "s2", - "cType": "Span *", - "canonical": "Span *" - } - ], - "group": "meos_internal_setspan_conversion", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "bigintspan_set_intspan", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "s1", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "s2", - "cType": "Span *", - "canonical": "Span *" - } - ], - "group": "meos_internal_setspan_conversion", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "floatspan_set_bigintspan", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "s1", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "s2", - "cType": "Span *", - "canonical": "Span *" - } - ], - "group": "meos_internal_setspan_conversion", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "floatspan_set_intspan", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "s1", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "s2", - "cType": "Span *", - "canonical": "Span *" - } - ], - "group": "meos_internal_setspan_conversion", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "intspan_set_bigintspan", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "s1", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "s2", - "cType": "Span *", - "canonical": "Span *" - } - ], - "group": "meos_internal_setspan_conversion", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "intspan_set_floatspan", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "s1", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "s2", - "cType": "Span *", - "canonical": "Span *" - } - ], - "group": "meos_internal_setspan_conversion", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "numset_shift_scale", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "shift", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "width", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "hasshift", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "haswidth", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_setspan_transf", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "shift", - "kind": "unsupported" - }, - { - "name": "width", - "kind": "unsupported" - }, - { - "name": "hasshift", - "kind": "json", - "json": "boolean" - }, - { - "name": "haswidth", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "numspan_expand", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - } - ], - "group": "meos_internal_setspan_transf", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Numspan_expand", - "sqlfn": "expand", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "bigintspan", - "datespan", - "floatspan", - "intspan" - ], - "sqlSignatures": [ - { - "args": [ - "intspan", - "integer" - ], - "ret": "intspan" - }, - { - "args": [ - "bigintspan", - "bigint" - ], - "ret": "bigintspan" - }, - { - "args": [ - "floatspan", - "float" - ], - "ret": "floatspan" - }, - { - "args": [ - "datespan", - "integer" - ], - "ret": "datespan" - } - ] - }, - { - "name": "numspan_shift_scale", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "shift", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "width", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "hasshift", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "haswidth", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_setspan_transf", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "shift", - "kind": "unsupported" - }, - { - "name": "width", - "kind": "unsupported" - }, - { - "name": "hasshift", - "kind": "json", - "json": "boolean" - }, - { - "name": "haswidth", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "numspanset_shift_scale", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "shift", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "width", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "hasshift", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "haswidth", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_setspan_transf", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "shift", - "kind": "unsupported" - }, - { - "name": "width", - "kind": "unsupported" - }, - { - "name": "hasshift", - "kind": "json", - "json": "boolean" - }, - { - "name": "haswidth", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Numspanset_shift", - "sqlfn": "shift", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnTypeAll": [ - "bigintspanset", - "datespanset", - "floatspanset", - "intspanset" - ], - "sqlSignatures": [ - { - "args": [ - "intspanset", - "integer" - ], - "ret": "intspanset", - "sqlName": "shift" - }, - { - "args": [ - "bigintspanset", - "bigint" - ], - "ret": "bigintspanset", - "sqlName": "shift" - }, - { - "args": [ - "floatspanset", - "float" - ], - "ret": "floatspanset", - "sqlName": "shift" - }, - { - "args": [ - "datespanset", - "integer" - ], - "ret": "datespanset", - "sqlName": "shift" - }, - { - "args": [ - "intspanset", - "integer" - ], - "ret": "intspanset", - "sqlName": "scale" - }, - { - "args": [ - "bigintspanset", - "bigint" - ], - "ret": "bigintspanset", - "sqlName": "scale" - }, - { - "args": [ - "floatspanset", - "float" - ], - "ret": "floatspanset", - "sqlName": "scale" - }, - { - "args": [ - "datespanset", - "integer" - ], - "ret": "datespanset", - "sqlName": "scale" - }, - { - "args": [ - "intspanset", - "integer", - "integer" - ], - "ret": "intspanset", - "sqlName": "shiftScale" - }, - { - "args": [ - "bigintspanset", - "bigint", - "bigint" - ], - "ret": "bigintspanset", - "sqlName": "shiftScale" - }, - { - "args": [ - "floatspanset", - "float", - "float" - ], - "ret": "floatspanset", - "sqlName": "shiftScale" - }, - { - "args": [ - "datespanset", - "integer", - "integer" - ], - "ret": "datespanset", - "sqlName": "shiftScale" - } - ], - "shape": { - "boundArgs": { - "width": "0", - "hasshift": "true", - "haswidth": "false" - } - } - }, - { - "name": "set_compact", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_internal_setspan_transf", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "span_expand", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "s1", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "s2", - "cType": "Span *", - "canonical": "Span *" - } - ], - "group": "meos_internal_setspan_transf", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "super_union_span_span", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "s1", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "s2", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_internal_setspan_set", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "spanset_compact", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_internal_setspan_transf", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "tbox_expand_value", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "basetyp", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "group": "meos_internal_box_transf", - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "basetyp", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tbox_expand_value", - "sqlfn": "expandValue", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbox", - "sqlSignatures": [ - { - "args": [ - "tbox", - "bigint" - ], - "ret": "tbox" - }, - { - "args": [ - "tbox", - "integer" - ], - "ret": "tbox" - }, - { - "args": [ - "tbox", - "float" - ], - "ret": "tbox" - } - ] - }, - { - "name": "textcat_textset_text_common", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "invert", - "cType": "bool", - "canonical": "bool" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "txt", - "kind": "json", - "json": "string" - }, - { - "name": "invert", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "tstzspan_set_datespan", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "s1", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "s2", - "cType": "Span *", - "canonical": "Span *" - } - ], - "group": "meos_internal_setspan_conversion", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "adjacent_span_value", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - } - ], - "group": "meos_internal_setspan_topo", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "adjacent_spanset_value", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - } - ], - "group": "meos_internal_setspan_topo", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "adjacent_value_spanset", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_internal_setspan_topo", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "contained_value_set", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_internal_setspan_topo", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "contained_value_span", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_internal_setspan_topo", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "contained_value_spanset", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_internal_setspan_topo", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "contains_set_value", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - } - ], - "group": "meos_internal_setspan_topo", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "contains_span_value", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - } - ], - "group": "meos_internal_setspan_topo", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "contains_spanset_value", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - } - ], - "group": "meos_internal_setspan_topo", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ovadj_span_span", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s1", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "s2", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_internal_setspan_topo", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "left_set_value", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - } - ], - "group": "meos_internal_setspan_pos", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "left_span_value", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - } - ], - "group": "meos_internal_setspan_pos", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "left_spanset_value", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - } - ], - "group": "meos_internal_setspan_pos", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "left_value_set", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_internal_setspan_pos", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "left_value_span", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_internal_setspan_pos", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "left_value_spanset", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_internal_setspan_pos", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "lfnadj_span_span", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s1", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "s2", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_internal_setspan_pos", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "overleft_set_value", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - } - ], - "group": "meos_internal_setspan_pos", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "overleft_span_value", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - } - ], - "group": "meos_internal_setspan_pos", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "overleft_spanset_value", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - } - ], - "group": "meos_internal_setspan_pos", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "overleft_value_set", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_internal_setspan_pos", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "overleft_value_span", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_internal_setspan_pos", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "overleft_value_spanset", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_internal_setspan_pos", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "overright_set_value", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - } - ], - "group": "meos_internal_setspan_pos", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "overright_span_value", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - } - ], - "group": "meos_internal_setspan_pos", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "overright_spanset_value", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - } - ], - "group": "meos_internal_setspan_pos", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "overright_value_set", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_internal_setspan_pos", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "overright_value_span", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_internal_setspan_pos", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "overright_value_spanset", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_internal_setspan_pos", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "right_value_set", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_internal_setspan_pos", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "right_set_value", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - } - ], - "group": "meos_internal_setspan_pos", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "right_value_span", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_internal_setspan_pos", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "right_value_spanset", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_internal_setspan_pos", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "right_span_value", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - } - ], - "group": "meos_internal_setspan_pos", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "right_spanset_value", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - } - ], - "group": "meos_internal_setspan_pos", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "bbox_type", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "bboxtype", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "bboxtype", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "bbox_get_size", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "size_t", - "canonical": "size_t" - }, - "params": [ - { - "name": "bboxtype", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; unsupported-return:size_t" - }, - "wire": { - "params": [ - { - "name": "bboxtype", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "bbox_max_dims", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "bboxtype", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "bboxtype", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "temporal_bbox_eq", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const void *", - "canonical": "const void *" - }, - { - "name": "box2", - "cType": "const void *", - "canonical": "const void *" - }, - { - "name": "temptype", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:void" - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "unsupported" - }, - { - "name": "box2", - "kind": "unsupported" - }, - { - "name": "temptype", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "temporal_bbox_cmp", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "box1", - "cType": "const void *", - "canonical": "const void *" - }, - { - "name": "box2", - "cType": "const void *", - "canonical": "const void *" - }, - { - "name": "temptype", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:void" - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "unsupported" - }, - { - "name": "box2", - "kind": "unsupported" - }, - { - "name": "temptype", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "ensure_bbox_temporal_compatible", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "bboxtype", - "cType": "MeosType", - "canonical": "MeosType" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "bboxtype", - "kind": "json", - "json": "string", - "enum": "MeosType" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ensure_same_index_bboxtype", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "bboxtype1", - "cType": "MeosType", - "canonical": "MeosType" - }, - { - "name": "bboxtype2", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "bboxtype1", - "kind": "json", - "json": "string", - "enum": "MeosType" - }, - { - "name": "bboxtype2", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ensure_index_join_op", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "op", - "cType": "IndexSearchOp", - "canonical": "IndexSearchOp" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "op", - "kind": "json", - "json": "string", - "enum": "IndexSearchOp" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "bbox_temporal_split_boxes", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void *", - "canonical": "void *" - }, - "params": [ - { - "name": "bboxtype", - "cType": "MeosType", - "canonical": "MeosType" - }, - { - "name": "boxsize", - "cType": "size_t", - "canonical": "size_t" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "maxboxes", - "cType": "int", - "canonical": "int" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "void", - "canonical": "void" - } - }, - "outParams": [ - "count" - ] - }, - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:size_t; array-or-out-param:count; no-encoder:void" - }, - "wire": { - "params": [ - { - "name": "bboxtype", - "kind": "json", - "json": "string", - "enum": "MeosType" - }, - { - "name": "boxsize", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "maxboxes", - "kind": "json", - "json": "integer" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "span_contains", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s1", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "s2", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_internal_setspan_topo", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "span_contained", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s1", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "s2", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_internal_setspan_topo", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "span_overlaps", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s1", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "s2", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_internal_setspan_topo", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "span_same", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s1", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "s2", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_internal_setspan_topo", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "span_adjacent", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s1", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "s2", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_internal_setspan_topo", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "span_left", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s1", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "s2", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_internal_setspan_pos", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "span_right", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s1", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "s2", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_internal_setspan_pos", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "span_overleft", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s1", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "s2", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_internal_setspan_pos", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "span_overright", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s1", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "s2", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_internal_setspan_pos", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "bbox_union_span_span", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "s1", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "s2", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "result", - "cType": "Span *", - "canonical": "Span *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_internal_setspan_set", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "result", - "kind": "serialized", - "cType": "Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "inter_span_span", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s1", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "s2", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "result", - "cType": "Span *", - "canonical": "Span *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_internal_setspan_set", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "result", - "kind": "serialized", - "cType": "Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "intersection_set_value", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - } - ], - "group": "meos_internal_setspan_set", - "api": "internal", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "intersection_span_value", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - } - ], - "group": "meos_internal_setspan_set", - "api": "internal", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "intersection_spanset_value", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - } - ], - "group": "meos_internal_setspan_set", - "api": "internal", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "intersection_value_set", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_internal_setspan_set", - "api": "internal", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "intersection_value_span", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_internal_setspan_set", - "api": "internal", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "intersection_value_spanset", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_internal_setspan_set", - "api": "internal", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "mi_span_span", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "s1", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "s2", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "result", - "cType": "Span *", - "canonical": "Span *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_internal_setspan_set", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "result", - "kind": "serialized", - "cType": "Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "minus_set_value", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - } - ], - "group": "meos_internal_setspan_set", - "api": "internal", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "minus_span_value", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - } - ], - "group": "meos_internal_setspan_set", - "api": "internal", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "minus_spanset_value", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - } - ], - "group": "meos_internal_setspan_set", - "api": "internal", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "minus_value_set", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_internal_setspan_set", - "api": "internal", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "minus_value_span", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_internal_setspan_set", - "api": "internal", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "minus_value_spanset", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_internal_setspan_set", - "api": "internal", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "union_set_value", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - } - ], - "group": "meos_internal_setspan_set", - "api": "internal", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "union_span_value", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - } - ], - "group": "meos_internal_setspan_set", - "api": "internal", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "union_spanset_value", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - } - ], - "group": "meos_internal_setspan_set", - "api": "internal", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "union_value_set", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_internal_setspan_set", - "api": "internal", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "union_value_span", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_internal_setspan_set", - "api": "internal", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "union_value_spanset", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_internal_setspan_set", - "api": "internal", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "distance_set_set", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Datum", - "canonical": "Datum" - }, - "params": [ - { - "name": "s1", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "s2", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_internal_setspan_dist", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; unsupported-return:Datum" - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Distance_set_set", - "sqlfn": "setDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "float", - "integer" - ], - "sqlSignatures": [ - { - "args": [ - "cbufferset", - "cbufferset" - ], - "ret": "float" - }, - { - "args": [ - "geomset", - "geomset" - ], - "ret": "float" - }, - { - "args": [ - "geogset", - "geogset" - ], - "ret": "float" - }, - { - "args": [ - "npointset", - "npointset" - ], - "ret": "float" - }, - { - "args": [ - "poseset", - "poseset" - ], - "ret": "float" - }, - { - "args": [ - "intset", - "intset" - ], - "ret": "integer" - }, - { - "args": [ - "bigintset", - "bigintset" - ], - "ret": "float" - }, - { - "args": [ - "floatset", - "floatset" - ], - "ret": "float" - }, - { - "args": [ - "dateset", - "dateset" - ], - "ret": "integer" - }, - { - "args": [ - "tstzset", - "tstzset" - ], - "ret": "float" - } - ], - "sqlop": "<->" - }, - { - "name": "distance_set_value", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Datum", - "canonical": "Datum" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - } - ], - "group": "meos_internal_setspan_dist", - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum; unsupported-return:Datum" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "distance_span_span", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Datum", - "canonical": "Datum" - }, - "params": [ - { - "name": "s1", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "s2", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_internal_setspan_dist", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; unsupported-return:Datum" - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Distance_span_span", - "sqlfn": "distance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "bigint", - "float", - "integer" - ], - "sqlSignatures": [ - { - "args": [ - "intspan", - "intspan" - ], - "ret": "integer" - }, - { - "args": [ - "bigintspan", - "bigintspan" - ], - "ret": "bigint" - }, - { - "args": [ - "floatspan", - "floatspan" - ], - "ret": "float" - }, - { - "args": [ - "datespan", - "datespan" - ], - "ret": "integer" - }, - { - "args": [ - "tstzspan", - "tstzspan" - ], - "ret": "float" - } - ], - "sqlop": "<->" - }, - { - "name": "distance_span_value", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Datum", - "canonical": "Datum" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - } - ], - "group": "meos_internal_setspan_dist", - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum; unsupported-return:Datum" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "distance_spanset_span", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Datum", - "canonical": "Datum" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_internal_setspan_dist", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; unsupported-return:Datum" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Distance_spanset_span", - "sqlfn": "distance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "bigint", - "float", - "integer" - ], - "sqlSignatures": [ - { - "args": [ - "intspanset", - "intspan" - ], - "ret": "integer" - }, - { - "args": [ - "bigintspanset", - "bigintspan" - ], - "ret": "bigint" - }, - { - "args": [ - "floatspanset", - "floatspan" - ], - "ret": "float" - }, - { - "args": [ - "datespanset", - "datespan" - ], - "ret": "integer" - }, - { - "args": [ - "tstzspanset", - "tstzspan" - ], - "ret": "float" - } - ], - "sqlop": "<->" - }, - { - "name": "distance_spanset_spanset", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Datum", - "canonical": "Datum" - }, - "params": [ - { - "name": "ss1", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "ss2", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_internal_setspan_dist", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; unsupported-return:Datum" - }, - "wire": { - "params": [ - { - "name": "ss1", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "ss2", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Distance_spanset_span", - "sqlfn": "distance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "bigint", - "float", - "integer" - ], - "sqlSignatures": [ - { - "args": [ - "intspanset", - "intspan" - ], - "ret": "integer" - }, - { - "args": [ - "bigintspanset", - "bigintspan" - ], - "ret": "bigint" - }, - { - "args": [ - "floatspanset", - "floatspan" - ], - "ret": "float" - }, - { - "args": [ - "datespanset", - "datespan" - ], - "ret": "integer" - }, - { - "args": [ - "tstzspanset", - "tstzspan" - ], - "ret": "float" - } - ], - "sqlop": "<->" - }, - { - "name": "distance_spanset_value", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Datum", - "canonical": "Datum" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - } - ], - "group": "meos_internal_setspan_dist", - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum; unsupported-return:Datum" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "distance_value_value", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Datum", - "canonical": "Datum" - }, - "params": [ - { - "name": "l", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "r", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "basetype", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "group": "meos_internal_setspan_dist", - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum; unsupported-return:Datum" - }, - "wire": { - "params": [ - { - "name": "l", - "kind": "unsupported" - }, - { - "name": "r", - "kind": "unsupported" - }, - { - "name": "basetype", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "spanbase_extent_transfn", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "state", - "cType": "Span *", - "canonical": "Span *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "basetype", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "shape": { - "nullable": [ - "state" - ] - }, - "group": "meos_internal_setspan_agg", - "api": "internal", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "serialized", - "cType": "Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "basetype", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "value_union_transfn", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "state", - "cType": "Set *", - "canonical": "Set *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "basetype", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "group": "meos_internal_setspan_agg", - "api": "internal", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "serialized", - "cType": "Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "basetype", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "sqlAggRole": [ - "setUnionTransition" - ] - }, - { - "name": "number_tstzspan_to_tbox", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "d", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "basetype", - "cType": "MeosType", - "canonical": "MeosType" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_internal_box_constructor", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "unsupported" - }, - { - "name": "basetype", - "kind": "json", - "json": "string", - "enum": "MeosType" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Number_tstzspan_to_tbox", - "sqlfn": "tbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbox", - "sqlSignatures": [ - { - "args": [ - "bigint", - "tstzspan" - ], - "ret": "tbox" - }, - { - "args": [ - "integer", - "tstzspan" - ], - "ret": "tbox" - }, - { - "args": [ - "float", - "tstzspan" - ], - "ret": "tbox" - } - ] - }, - { - "name": "number_timestamptz_to_tbox", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "d", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "basetype", - "cType": "MeosType", - "canonical": "MeosType" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_internal_box_constructor", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum; no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "unsupported" - }, - { - "name": "basetype", - "kind": "json", - "json": "string", - "enum": "MeosType" - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Number_timestamptz_to_tbox", - "sqlfn": "tbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbox", - "sqlSignatures": [ - { - "args": [ - "bigint", - "timestamptz" - ], - "ret": "tbox" - }, - { - "args": [ - "integer", - "timestamptz" - ], - "ret": "tbox" - }, - { - "args": [ - "float", - "timestamptz" - ], - "ret": "tbox" - } - ] - }, - { - "name": "tbox_set", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "p", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "box", - "cType": "TBox *", - "canonical": "TBox *" - } - ], - "shape": { - "outParams": [ - "box" - ] - }, - "group": "meos_internal_box_constructor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "p", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "float_set_tbox", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "box", - "cType": "TBox *", - "canonical": "TBox *" - } - ], - "shape": { - "outParams": [ - "box" - ] - }, - "group": "meos_internal_box_conversion", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "box", - "kind": "serialized", - "cType": "TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "int_set_tbox", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "i", - "cType": "int", - "canonical": "int" - }, - { - "name": "box", - "cType": "TBox *", - "canonical": "TBox *" - } - ], - "shape": { - "outParams": [ - "box" - ] - }, - "group": "meos_internal_box_conversion", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "i", - "kind": "json", - "json": "integer" - }, - { - "name": "box", - "kind": "serialized", - "cType": "TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "number_set_tbox", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "d", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "basetype", - "cType": "MeosType", - "canonical": "MeosType" - }, - { - "name": "box", - "cType": "TBox *", - "canonical": "TBox *" - } - ], - "shape": { - "outParams": [ - "box" - ] - }, - "group": "meos_internal_box_conversion", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "unsupported" - }, - { - "name": "basetype", - "kind": "json", - "json": "string", - "enum": "MeosType" - }, - { - "name": "box", - "kind": "serialized", - "cType": "TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "number_tbox", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "basetype", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "group": "meos_internal_box_conversion", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "basetype", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Number_to_tbox", - "sqlfn": "tbox", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tbox", - "sqlSignatures": [ - { - "args": [ - "bigint" - ], - "ret": "tbox" - }, - { - "args": [ - "integer" - ], - "ret": "tbox" - }, - { - "args": [ - "float" - ], - "ret": "tbox" - } - ] - }, - { - "name": "numset_set_tbox", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "box", - "cType": "TBox *", - "canonical": "TBox *" - } - ], - "shape": { - "outParams": [ - "box" - ] - }, - "group": "meos_internal_box_conversion", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "numspan_set_tbox", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "span", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "box", - "cType": "TBox *", - "canonical": "TBox *" - } - ], - "shape": { - "outParams": [ - "box" - ] - }, - "group": "meos_internal_box_conversion", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "span", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "timestamptz_set_tbox", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "box", - "cType": "TBox *", - "canonical": "TBox *" - } - ], - "shape": { - "outParams": [ - "box" - ] - }, - "group": "meos_internal_box_conversion", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "box", - "kind": "serialized", - "cType": "TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "tstzset_set_tbox", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "box", - "cType": "TBox *", - "canonical": "TBox *" - } - ], - "shape": { - "outParams": [ - "box" - ] - }, - "group": "meos_internal_box_conversion", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "tstzspan_set_tbox", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "box", - "cType": "TBox *", - "canonical": "TBox *" - } - ], - "shape": { - "outParams": [ - "box" - ] - }, - "group": "meos_internal_box_conversion", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "tbox_shift_scale_value", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "shift", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "width", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "hasshift", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "haswidth", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_box_transf", - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "shift", - "kind": "unsupported" - }, - { - "name": "width", - "kind": "unsupported" - }, - { - "name": "hasshift", - "kind": "json", - "json": "boolean" - }, - { - "name": "haswidth", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "tbox_expand", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "box1", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "box2", - "cType": "TBox *", - "canonical": "TBox *" - } - ], - "group": "meos_internal_box_transf", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "tbox_contains", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "box2", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_internal_box_bbox_topo", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "tbox_contained", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "box2", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_internal_box_bbox_topo", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "tbox_overlaps", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "box2", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_internal_box_bbox_topo", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "tbox_same", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "box2", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_internal_box_bbox_topo", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "tbox_adjacent", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "box2", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_internal_box_bbox_topo", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "tbox_left", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "box2", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_internal_box_bbox_pos", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "tbox_right", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "box2", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_internal_box_bbox_pos", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "tbox_overleft", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "box2", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_internal_box_bbox_pos", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "tbox_overright", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "box2", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_internal_box_bbox_pos", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "tbox_before", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "box2", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_internal_box_bbox_pos", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "tbox_after", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "box2", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_internal_box_bbox_pos", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "tbox_overbefore", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "box2", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_internal_box_bbox_pos", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "tbox_overafter", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "box2", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_internal_box_bbox_pos", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "inter_tbox_tbox", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "box2", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "result", - "cType": "TBox *", - "canonical": "TBox *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_internal_box_set", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "result", - "kind": "serialized", - "cType": "TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Intersection_tbox_tbox", - "sqlfn": "tboxIntersection", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbox", - "sqlSignatures": [ - { - "args": [ - "tbox", - "tbox" - ], - "ret": "tbox" - } - ], - "sqlop": "*" - }, - { - "name": "tboolinst_from_mfjson", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "mfjson", - "cType": "json_object *", - "canonical": "struct json_object *" - } - ], - "group": "meos_internal_temporal_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:json_object" - }, - "wire": { - "params": [ - { - "name": "mfjson", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_from_mfjson", - "sqlfn": "tintFromMFJSON", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "text" - ], - "ret": "tcbuffer", - "sqlName": "tcbufferFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeometry", - "sqlName": "tgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeography", - "sqlName": "tgeographyFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeompoint", - "sqlName": "tgeompointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeogpoint", - "sqlName": "tgeogpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "th3index", - "sqlName": "th3indexFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tjsonb", - "sqlName": "tjsonbFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tnpoint", - "sqlName": "tnpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tpose", - "sqlName": "tposeFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tposechain", - "sqlName": "tposechainFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tquadbin", - "sqlName": "tquadbinFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "trgeometry", - "sqlName": "trgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ts2cell", - "sqlName": "ts2cellFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbool", - "sqlName": "tboolFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tint", - "sqlName": "tintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbigint", - "sqlName": "tbigintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tfloat", - "sqlName": "tfloatFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ttext", - "sqlName": "ttextFromMFJSON" - } - ] - }, - { - "name": "tboolinst_in", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_internal_temporal_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tboolseq_from_mfjson", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "mfjson", - "cType": "json_object *", - "canonical": "struct json_object *" - } - ], - "group": "meos_internal_temporal_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:json_object" - }, - "wire": { - "params": [ - { - "name": "mfjson", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_from_mfjson", - "sqlfn": "tintFromMFJSON", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "text" - ], - "ret": "tcbuffer", - "sqlName": "tcbufferFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeometry", - "sqlName": "tgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeography", - "sqlName": "tgeographyFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeompoint", - "sqlName": "tgeompointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeogpoint", - "sqlName": "tgeogpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "th3index", - "sqlName": "th3indexFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tjsonb", - "sqlName": "tjsonbFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tnpoint", - "sqlName": "tnpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tpose", - "sqlName": "tposeFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tposechain", - "sqlName": "tposechainFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tquadbin", - "sqlName": "tquadbinFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "trgeometry", - "sqlName": "trgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ts2cell", - "sqlName": "ts2cellFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbool", - "sqlName": "tboolFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tint", - "sqlName": "tintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbigint", - "sqlName": "tbigintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tfloat", - "sqlName": "tfloatFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ttext", - "sqlName": "ttextFromMFJSON" - } - ] - }, - { - "name": "tboolseq_in", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "group": "meos_internal_temporal_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tboolseqset_from_mfjson", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "mfjson", - "cType": "json_object *", - "canonical": "struct json_object *" - } - ], - "group": "meos_internal_temporal_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:json_object" - }, - "wire": { - "params": [ - { - "name": "mfjson", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_from_mfjson", - "sqlfn": "tintFromMFJSON", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "text" - ], - "ret": "tcbuffer", - "sqlName": "tcbufferFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeometry", - "sqlName": "tgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeography", - "sqlName": "tgeographyFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeompoint", - "sqlName": "tgeompointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeogpoint", - "sqlName": "tgeogpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "th3index", - "sqlName": "th3indexFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tjsonb", - "sqlName": "tjsonbFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tnpoint", - "sqlName": "tnpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tpose", - "sqlName": "tposeFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tposechain", - "sqlName": "tposechainFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tquadbin", - "sqlName": "tquadbinFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "trgeometry", - "sqlName": "trgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ts2cell", - "sqlName": "ts2cellFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbool", - "sqlName": "tboolFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tint", - "sqlName": "tintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbigint", - "sqlName": "tbigintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tfloat", - "sqlName": "tfloatFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ttext", - "sqlName": "ttextFromMFJSON" - } - ] - }, - { - "name": "tboolseqset_in", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_internal_temporal_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "temporal_in", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "temptype", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "group": "meos_internal_temporal_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - }, - { - "name": "temptype", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_in", - "sqlfn": "tint_in", - "sqlArity": 3, - "sqlArityMax": 3, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tfloat", - "th3index", - "tint", - "tjsonb", - "tpcpatch", - "tpcpoint", - "tquadbin", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "cstring", - "oid", - "integer" - ], - "ret": "th3index", - "sqlName": "th3index_in" - }, - { - "args": [ - "cstring", - "oid", - "integer" - ], - "ret": "tjsonb", - "sqlName": "tjsonb_in" - }, - { - "args": [ - "cstring", - "oid", - "integer" - ], - "ret": "tpcpoint", - "sqlName": "tpcpoint_in" - }, - { - "args": [ - "cstring", - "oid", - "integer" - ], - "ret": "tpcpatch", - "sqlName": "tpcpatch_in" - }, - { - "args": [ - "cstring", - "oid", - "integer" - ], - "ret": "tquadbin", - "sqlName": "tquadbin_in" - }, - { - "args": [ - "cstring", - "oid", - "integer" - ], - "ret": "ts2cell", - "sqlName": "ts2cell_in" - }, - { - "args": [ - "cstring", - "oid", - "integer" - ], - "ret": "tbool", - "sqlName": "tbool_in" - }, - { - "args": [ - "cstring", - "oid", - "integer" - ], - "ret": "tint", - "sqlName": "tint_in" - }, - { - "args": [ - "cstring", - "oid", - "integer" - ], - "ret": "tbigint", - "sqlName": "tbigint_in" - }, - { - "args": [ - "cstring", - "oid", - "integer" - ], - "ret": "tfloat", - "sqlName": "tfloat_in" - }, - { - "args": [ - "cstring", - "oid", - "integer" - ], - "ret": "ttext", - "sqlName": "ttext_in" - } - ] - }, - { - "name": "temporal_out", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_internal_temporal_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Temporal_out", - "sqlfn": "temporal_out", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "cstring", - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "cstring" - }, - { - "args": [ - "tgeometry" - ], - "ret": "cstring" - }, - { - "args": [ - "tgeography" - ], - "ret": "cstring" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "cstring" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "cstring" - }, - { - "args": [ - "th3index" - ], - "ret": "cstring" - }, - { - "args": [ - "tjsonb" - ], - "ret": "cstring" - }, - { - "args": [ - "tnpoint" - ], - "ret": "cstring" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "cstring" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "cstring" - }, - { - "args": [ - "tpose" - ], - "ret": "cstring" - }, - { - "args": [ - "tposechain" - ], - "ret": "cstring" - }, - { - "args": [ - "tquadbin" - ], - "ret": "cstring" - }, - { - "args": [ - "ts2cell" - ], - "ret": "cstring" - }, - { - "args": [ - "tbool" - ], - "ret": "cstring" - }, - { - "args": [ - "tint" - ], - "ret": "cstring" - }, - { - "args": [ - "tbigint" - ], - "ret": "cstring" - }, - { - "args": [ - "tfloat" - ], - "ret": "cstring" - }, - { - "args": [ - "ttext" - ], - "ret": "cstring" - } - ], - "shape": { - "boundArgs": { - "maxdd": "OUT_DEFAULT_DECIMAL_DIGITS" - } - } - }, - { - "name": "temparr_out", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char **", - "canonical": "char **" - }, - "params": [ - { - "name": "temparr", - "cType": "Temporal **", - "canonical": "Temporal **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_internal_temporal_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal; unsupported-return:char **" - }, - "wire": { - "params": [ - { - "name": "temparr", - "kind": "array", - "count_param": "count", - "element": { - "kind": "serialized", - "cType": "Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "tfloatinst_from_mfjson", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "mfjson", - "cType": "json_object *", - "canonical": "struct json_object *" - } - ], - "group": "meos_internal_temporal_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:json_object" - }, - "wire": { - "params": [ - { - "name": "mfjson", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_from_mfjson", - "sqlfn": "tintFromMFJSON", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "text" - ], - "ret": "tcbuffer", - "sqlName": "tcbufferFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeometry", - "sqlName": "tgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeography", - "sqlName": "tgeographyFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeompoint", - "sqlName": "tgeompointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeogpoint", - "sqlName": "tgeogpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "th3index", - "sqlName": "th3indexFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tjsonb", - "sqlName": "tjsonbFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tnpoint", - "sqlName": "tnpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tpose", - "sqlName": "tposeFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tposechain", - "sqlName": "tposechainFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tquadbin", - "sqlName": "tquadbinFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "trgeometry", - "sqlName": "trgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ts2cell", - "sqlName": "ts2cellFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbool", - "sqlName": "tboolFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tint", - "sqlName": "tintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbigint", - "sqlName": "tbigintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tfloat", - "sqlName": "tfloatFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ttext", - "sqlName": "ttextFromMFJSON" - } - ] - }, - { - "name": "tfloatinst_in", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_internal_temporal_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tfloatseq_from_mfjson", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "mfjson", - "cType": "json_object *", - "canonical": "struct json_object *" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "group": "meos_internal_temporal_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:json_object" - }, - "wire": { - "params": [ - { - "name": "mfjson", - "kind": "unsupported" - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_from_mfjson", - "sqlfn": "tintFromMFJSON", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "text" - ], - "ret": "tcbuffer", - "sqlName": "tcbufferFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeometry", - "sqlName": "tgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeography", - "sqlName": "tgeographyFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeompoint", - "sqlName": "tgeompointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeogpoint", - "sqlName": "tgeogpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "th3index", - "sqlName": "th3indexFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tjsonb", - "sqlName": "tjsonbFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tnpoint", - "sqlName": "tnpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tpose", - "sqlName": "tposeFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tposechain", - "sqlName": "tposechainFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tquadbin", - "sqlName": "tquadbinFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "trgeometry", - "sqlName": "trgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ts2cell", - "sqlName": "ts2cellFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbool", - "sqlName": "tboolFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tint", - "sqlName": "tintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbigint", - "sqlName": "tbigintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tfloat", - "sqlName": "tfloatFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ttext", - "sqlName": "ttextFromMFJSON" - } - ] - }, - { - "name": "tfloatseq_in", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "group": "meos_internal_temporal_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tfloatseqset_from_mfjson", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "mfjson", - "cType": "json_object *", - "canonical": "struct json_object *" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "group": "meos_internal_temporal_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:json_object" - }, - "wire": { - "params": [ - { - "name": "mfjson", - "kind": "unsupported" - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_from_mfjson", - "sqlfn": "tintFromMFJSON", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "text" - ], - "ret": "tcbuffer", - "sqlName": "tcbufferFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeometry", - "sqlName": "tgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeography", - "sqlName": "tgeographyFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeompoint", - "sqlName": "tgeompointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeogpoint", - "sqlName": "tgeogpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "th3index", - "sqlName": "th3indexFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tjsonb", - "sqlName": "tjsonbFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tnpoint", - "sqlName": "tnpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tpose", - "sqlName": "tposeFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tposechain", - "sqlName": "tposechainFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tquadbin", - "sqlName": "tquadbinFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "trgeometry", - "sqlName": "trgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ts2cell", - "sqlName": "ts2cellFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbool", - "sqlName": "tboolFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tint", - "sqlName": "tintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbigint", - "sqlName": "tbigintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tfloat", - "sqlName": "tfloatFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ttext", - "sqlName": "ttextFromMFJSON" - } - ] - }, - { - "name": "tfloatseqset_in", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_internal_temporal_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tinstant_from_mfjson", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "mfjson", - "cType": "json_object *", - "canonical": "struct json_object *" - }, - { - "name": "spatial", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "srid", - "cType": "int32_t", - "canonical": "int" - }, - { - "name": "temptype", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "group": "meos_internal_temporal_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:json_object" - }, - "wire": { - "params": [ - { - "name": "mfjson", - "kind": "unsupported" - }, - { - "name": "spatial", - "kind": "json", - "json": "boolean" - }, - { - "name": "srid", - "kind": "json", - "json": "integer" - }, - { - "name": "temptype", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tinstant_in", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "temptype", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "group": "meos_internal_temporal_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - }, - { - "name": "temptype", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tinstant_out", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "inst", - "cType": "const TInstant *", - "canonical": "const TInstant *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_internal_temporal_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "inst", - "kind": "serialized", - "cType": "const TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "tbigintinst_from_mfjson", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "mfjson", - "cType": "json_object *", - "canonical": "struct json_object *" - } - ], - "group": "meos_internal_temporal_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:json_object" - }, - "wire": { - "params": [ - { - "name": "mfjson", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_from_mfjson", - "sqlfn": "tintFromMFJSON", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "text" - ], - "ret": "tcbuffer", - "sqlName": "tcbufferFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeometry", - "sqlName": "tgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeography", - "sqlName": "tgeographyFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeompoint", - "sqlName": "tgeompointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeogpoint", - "sqlName": "tgeogpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "th3index", - "sqlName": "th3indexFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tjsonb", - "sqlName": "tjsonbFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tnpoint", - "sqlName": "tnpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tpose", - "sqlName": "tposeFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tposechain", - "sqlName": "tposechainFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tquadbin", - "sqlName": "tquadbinFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "trgeometry", - "sqlName": "trgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ts2cell", - "sqlName": "ts2cellFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbool", - "sqlName": "tboolFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tint", - "sqlName": "tintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbigint", - "sqlName": "tbigintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tfloat", - "sqlName": "tfloatFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ttext", - "sqlName": "ttextFromMFJSON" - } - ] - }, - { - "name": "tbigintinst_in", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_internal_temporal_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tbigintseq_from_mfjson", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "mfjson", - "cType": "json_object *", - "canonical": "struct json_object *" - } - ], - "group": "meos_internal_temporal_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:json_object" - }, - "wire": { - "params": [ - { - "name": "mfjson", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_from_mfjson", - "sqlfn": "tintFromMFJSON", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "text" - ], - "ret": "tcbuffer", - "sqlName": "tcbufferFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeometry", - "sqlName": "tgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeography", - "sqlName": "tgeographyFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeompoint", - "sqlName": "tgeompointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeogpoint", - "sqlName": "tgeogpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "th3index", - "sqlName": "th3indexFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tjsonb", - "sqlName": "tjsonbFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tnpoint", - "sqlName": "tnpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tpose", - "sqlName": "tposeFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tposechain", - "sqlName": "tposechainFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tquadbin", - "sqlName": "tquadbinFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "trgeometry", - "sqlName": "trgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ts2cell", - "sqlName": "ts2cellFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbool", - "sqlName": "tboolFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tint", - "sqlName": "tintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbigint", - "sqlName": "tbigintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tfloat", - "sqlName": "tfloatFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ttext", - "sqlName": "ttextFromMFJSON" - } - ] - }, - { - "name": "tbigintseqset_from_mfjson", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "mfjson", - "cType": "json_object *", - "canonical": "struct json_object *" - } - ], - "group": "meos_internal_temporal_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:json_object" - }, - "wire": { - "params": [ - { - "name": "mfjson", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_from_mfjson", - "sqlfn": "tintFromMFJSON", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "text" - ], - "ret": "tcbuffer", - "sqlName": "tcbufferFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeometry", - "sqlName": "tgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeography", - "sqlName": "tgeographyFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeompoint", - "sqlName": "tgeompointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeogpoint", - "sqlName": "tgeogpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "th3index", - "sqlName": "th3indexFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tjsonb", - "sqlName": "tjsonbFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tnpoint", - "sqlName": "tnpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tpose", - "sqlName": "tposeFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tposechain", - "sqlName": "tposechainFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tquadbin", - "sqlName": "tquadbinFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "trgeometry", - "sqlName": "trgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ts2cell", - "sqlName": "ts2cellFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbool", - "sqlName": "tboolFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tint", - "sqlName": "tintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbigint", - "sqlName": "tbigintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tfloat", - "sqlName": "tfloatFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ttext", - "sqlName": "ttextFromMFJSON" - } - ] - }, - { - "name": "tbigintseqset_in", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_internal_temporal_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tintinst_from_mfjson", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "mfjson", - "cType": "json_object *", - "canonical": "struct json_object *" - } - ], - "group": "meos_internal_temporal_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:json_object" - }, - "wire": { - "params": [ - { - "name": "mfjson", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_from_mfjson", - "sqlfn": "tintFromMFJSON", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "text" - ], - "ret": "tcbuffer", - "sqlName": "tcbufferFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeometry", - "sqlName": "tgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeography", - "sqlName": "tgeographyFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeompoint", - "sqlName": "tgeompointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeogpoint", - "sqlName": "tgeogpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "th3index", - "sqlName": "th3indexFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tjsonb", - "sqlName": "tjsonbFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tnpoint", - "sqlName": "tnpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tpose", - "sqlName": "tposeFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tposechain", - "sqlName": "tposechainFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tquadbin", - "sqlName": "tquadbinFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "trgeometry", - "sqlName": "trgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ts2cell", - "sqlName": "ts2cellFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbool", - "sqlName": "tboolFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tint", - "sqlName": "tintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbigint", - "sqlName": "tbigintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tfloat", - "sqlName": "tfloatFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ttext", - "sqlName": "ttextFromMFJSON" - } - ] - }, - { - "name": "tintinst_in", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_internal_temporal_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tintseq_from_mfjson", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "mfjson", - "cType": "json_object *", - "canonical": "struct json_object *" - } - ], - "group": "meos_internal_temporal_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:json_object" - }, - "wire": { - "params": [ - { - "name": "mfjson", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_from_mfjson", - "sqlfn": "tintFromMFJSON", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "text" - ], - "ret": "tcbuffer", - "sqlName": "tcbufferFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeometry", - "sqlName": "tgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeography", - "sqlName": "tgeographyFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeompoint", - "sqlName": "tgeompointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeogpoint", - "sqlName": "tgeogpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "th3index", - "sqlName": "th3indexFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tjsonb", - "sqlName": "tjsonbFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tnpoint", - "sqlName": "tnpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tpose", - "sqlName": "tposeFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tposechain", - "sqlName": "tposechainFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tquadbin", - "sqlName": "tquadbinFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "trgeometry", - "sqlName": "trgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ts2cell", - "sqlName": "ts2cellFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbool", - "sqlName": "tboolFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tint", - "sqlName": "tintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbigint", - "sqlName": "tbigintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tfloat", - "sqlName": "tfloatFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ttext", - "sqlName": "ttextFromMFJSON" - } - ] - }, - { - "name": "tintseq_in", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "group": "meos_internal_temporal_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tintseqset_from_mfjson", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "mfjson", - "cType": "json_object *", - "canonical": "struct json_object *" - } - ], - "group": "meos_internal_temporal_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:json_object" - }, - "wire": { - "params": [ - { - "name": "mfjson", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_from_mfjson", - "sqlfn": "tintFromMFJSON", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "text" - ], - "ret": "tcbuffer", - "sqlName": "tcbufferFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeometry", - "sqlName": "tgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeography", - "sqlName": "tgeographyFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeompoint", - "sqlName": "tgeompointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeogpoint", - "sqlName": "tgeogpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "th3index", - "sqlName": "th3indexFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tjsonb", - "sqlName": "tjsonbFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tnpoint", - "sqlName": "tnpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tpose", - "sqlName": "tposeFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tposechain", - "sqlName": "tposechainFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tquadbin", - "sqlName": "tquadbinFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "trgeometry", - "sqlName": "trgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ts2cell", - "sqlName": "ts2cellFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbool", - "sqlName": "tboolFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tint", - "sqlName": "tintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbigint", - "sqlName": "tbigintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tfloat", - "sqlName": "tfloatFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ttext", - "sqlName": "ttextFromMFJSON" - } - ] - }, - { - "name": "tintseqset_in", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_internal_temporal_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tsequence_from_mfjson", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "mfjson", - "cType": "json_object *", - "canonical": "struct json_object *" - }, - { - "name": "spatial", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "srid", - "cType": "int32_t", - "canonical": "int" - }, - { - "name": "temptype", - "cType": "MeosType", - "canonical": "MeosType" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "group": "meos_internal_temporal_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:json_object" - }, - "wire": { - "params": [ - { - "name": "mfjson", - "kind": "unsupported" - }, - { - "name": "spatial", - "kind": "json", - "json": "boolean" - }, - { - "name": "srid", - "kind": "json", - "json": "integer" - }, - { - "name": "temptype", - "kind": "json", - "json": "string", - "enum": "MeosType" - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tsequence_in", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "temptype", - "cType": "MeosType", - "canonical": "MeosType" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "group": "meos_internal_temporal_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - }, - { - "name": "temptype", - "kind": "json", - "json": "string", - "enum": "MeosType" - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tsequence_out", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_internal_temporal_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "tsequenceset_from_mfjson", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "mfjson", - "cType": "json_object *", - "canonical": "struct json_object *" - }, - { - "name": "spatial", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "srid", - "cType": "int32_t", - "canonical": "int" - }, - { - "name": "temptype", - "cType": "MeosType", - "canonical": "MeosType" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "group": "meos_internal_temporal_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:json_object" - }, - "wire": { - "params": [ - { - "name": "mfjson", - "kind": "unsupported" - }, - { - "name": "spatial", - "kind": "json", - "json": "boolean" - }, - { - "name": "srid", - "kind": "json", - "json": "integer" - }, - { - "name": "temptype", - "kind": "json", - "json": "string", - "enum": "MeosType" - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tsequenceset_in", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "temptype", - "cType": "MeosType", - "canonical": "MeosType" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "group": "meos_internal_temporal_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - }, - { - "name": "temptype", - "kind": "json", - "json": "string", - "enum": "MeosType" - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tsequenceset_out", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_internal_temporal_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "ttextinst_from_mfjson", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "mfjson", - "cType": "json_object *", - "canonical": "struct json_object *" - } - ], - "group": "meos_internal_temporal_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:json_object" - }, - "wire": { - "params": [ - { - "name": "mfjson", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_from_mfjson", - "sqlfn": "tintFromMFJSON", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "text" - ], - "ret": "tcbuffer", - "sqlName": "tcbufferFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeometry", - "sqlName": "tgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeography", - "sqlName": "tgeographyFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeompoint", - "sqlName": "tgeompointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeogpoint", - "sqlName": "tgeogpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "th3index", - "sqlName": "th3indexFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tjsonb", - "sqlName": "tjsonbFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tnpoint", - "sqlName": "tnpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tpose", - "sqlName": "tposeFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tposechain", - "sqlName": "tposechainFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tquadbin", - "sqlName": "tquadbinFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "trgeometry", - "sqlName": "trgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ts2cell", - "sqlName": "ts2cellFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbool", - "sqlName": "tboolFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tint", - "sqlName": "tintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbigint", - "sqlName": "tbigintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tfloat", - "sqlName": "tfloatFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ttext", - "sqlName": "ttextFromMFJSON" - } - ] - }, - { - "name": "ttextinst_in", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_internal_temporal_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "ttextseq_from_mfjson", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "mfjson", - "cType": "json_object *", - "canonical": "struct json_object *" - } - ], - "group": "meos_internal_temporal_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:json_object" - }, - "wire": { - "params": [ - { - "name": "mfjson", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_from_mfjson", - "sqlfn": "tintFromMFJSON", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "text" - ], - "ret": "tcbuffer", - "sqlName": "tcbufferFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeometry", - "sqlName": "tgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeography", - "sqlName": "tgeographyFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeompoint", - "sqlName": "tgeompointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeogpoint", - "sqlName": "tgeogpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "th3index", - "sqlName": "th3indexFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tjsonb", - "sqlName": "tjsonbFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tnpoint", - "sqlName": "tnpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tpose", - "sqlName": "tposeFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tposechain", - "sqlName": "tposechainFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tquadbin", - "sqlName": "tquadbinFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "trgeometry", - "sqlName": "trgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ts2cell", - "sqlName": "ts2cellFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbool", - "sqlName": "tboolFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tint", - "sqlName": "tintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbigint", - "sqlName": "tbigintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tfloat", - "sqlName": "tfloatFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ttext", - "sqlName": "ttextFromMFJSON" - } - ] - }, - { - "name": "ttextseq_in", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "group": "meos_internal_temporal_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "ttextseqset_from_mfjson", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "mfjson", - "cType": "json_object *", - "canonical": "struct json_object *" - } - ], - "group": "meos_internal_temporal_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:json_object" - }, - "wire": { - "params": [ - { - "name": "mfjson", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_from_mfjson", - "sqlfn": "tintFromMFJSON", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "text" - ], - "ret": "tcbuffer", - "sqlName": "tcbufferFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeometry", - "sqlName": "tgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeography", - "sqlName": "tgeographyFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeompoint", - "sqlName": "tgeompointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeogpoint", - "sqlName": "tgeogpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "th3index", - "sqlName": "th3indexFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tjsonb", - "sqlName": "tjsonbFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tnpoint", - "sqlName": "tnpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tpose", - "sqlName": "tposeFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tposechain", - "sqlName": "tposechainFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tquadbin", - "sqlName": "tquadbinFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "trgeometry", - "sqlName": "trgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ts2cell", - "sqlName": "ts2cellFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbool", - "sqlName": "tboolFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tint", - "sqlName": "tintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbigint", - "sqlName": "tbigintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tfloat", - "sqlName": "tfloatFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ttext", - "sqlName": "ttextFromMFJSON" - } - ] - }, - { - "name": "ttextseqset_in", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_internal_temporal_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tjsonbinst_from_mfjson", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "mfjson", - "cType": "json_object *", - "canonical": "struct json_object *" - } - ], - "group": "meos_internal_json_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:json_object" - }, - "wire": { - "params": [ - { - "name": "mfjson", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tjsonbseq_from_mfjson", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "mfjson", - "cType": "json_object *", - "canonical": "struct json_object *" - } - ], - "group": "meos_internal_json_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:json_object" - }, - "wire": { - "params": [ - { - "name": "mfjson", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tjsonbseqset_from_mfjson", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "mfjson", - "cType": "json_object *", - "canonical": "struct json_object *" - } - ], - "group": "meos_internal_json_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:json_object" - }, - "wire": { - "params": [ - { - "name": "mfjson", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "temporal_from_mfjson", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "mfjson", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "temptype", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "group": "meos_internal_temporal_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "mfjson", - "kind": "json", - "json": "string" - }, - { - "name": "temptype", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_from_mfjson", - "sqlfn": "tintFromMFJSON", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "text" - ], - "ret": "tcbuffer", - "sqlName": "tcbufferFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeometry", - "sqlName": "tgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeography", - "sqlName": "tgeographyFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeompoint", - "sqlName": "tgeompointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeogpoint", - "sqlName": "tgeogpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "th3index", - "sqlName": "th3indexFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tjsonb", - "sqlName": "tjsonbFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tnpoint", - "sqlName": "tnpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tpose", - "sqlName": "tposeFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tposechain", - "sqlName": "tposechainFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tquadbin", - "sqlName": "tquadbinFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "trgeometry", - "sqlName": "trgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ts2cell", - "sqlName": "ts2cellFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbool", - "sqlName": "tboolFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tint", - "sqlName": "tintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbigint", - "sqlName": "tbigintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tfloat", - "sqlName": "tfloatFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ttext", - "sqlName": "ttextFromMFJSON" - } - ] - }, - { - "name": "temporal_from_base_temp", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "temptype", - "cType": "MeosType", - "canonical": "MeosType" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_internal_temporal_constructor", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "temptype", - "kind": "json", - "json": "string", - "enum": "MeosType" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tinstant_copy", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "inst", - "cType": "const TInstant *", - "canonical": "const TInstant *" - } - ], - "group": "meos_internal_temporal_constructor", - "api": "internal", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "inst", - "kind": "serialized", - "cType": "const TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tinstant_make", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "temptype", - "cType": "MeosType", - "canonical": "MeosType" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_internal_temporal_constructor", - "api": "internal", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum; no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "temptype", - "kind": "json", - "json": "string", - "enum": "MeosType" - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tinstant_make_free", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "temptype", - "cType": "MeosType", - "canonical": "MeosType" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum; no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "temptype", - "kind": "json", - "json": "string", - "enum": "MeosType" - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tsequence_copy", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - } - ], - "group": "meos_internal_temporal_constructor", - "api": "internal", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tsequence_from_base_temp", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "temptype", - "cType": "MeosType", - "canonical": "MeosType" - }, - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - } - ], - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "temptype", - "kind": "json", - "json": "string", - "enum": "MeosType" - }, - { - "name": "seq", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tsequence_from_base_tstzset", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "temptype", - "cType": "MeosType", - "canonical": "MeosType" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_internal_temporal_constructor", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "temptype", - "kind": "json", - "json": "string", - "enum": "MeosType" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Tsequence_from_base_tstzset", - "sqlfn": "tint", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "tstzset" - ], - "ret": "tcbuffer", - "sqlName": "tcbuffer" - }, - { - "args": [ - "geometry", - "tstzset" - ], - "ret": "tgeometry", - "sqlName": "tgeometry" - }, - { - "args": [ - "geography", - "tstzset" - ], - "ret": "tgeography", - "sqlName": "tgeography" - }, - { - "args": [ - "geometry", - "tstzset" - ], - "ret": "tgeompoint", - "sqlName": "tgeompoint" - }, - { - "args": [ - "geography", - "tstzset" - ], - "ret": "tgeogpoint", - "sqlName": "tgeogpoint" - }, - { - "args": [ - "h3index", - "tstzset" - ], - "ret": "th3index", - "sqlName": "th3index" - }, - { - "args": [ - "jsonb", - "tstzset" - ], - "ret": "tjsonb", - "sqlName": "tjsonb" - }, - { - "args": [ - "npoint", - "tstzset" - ], - "ret": "tnpoint", - "sqlName": "tnpoint" - }, - { - "args": [ - "pcpoint", - "tstzset" - ], - "ret": "tpcpoint", - "sqlName": "tpcpoint" - }, - { - "args": [ - "pcpatch", - "tstzset" - ], - "ret": "tpcpatch", - "sqlName": "tpcpatch" - }, - { - "args": [ - "pose", - "tstzset" - ], - "ret": "tpose", - "sqlName": "tpose" - }, - { - "args": [ - "posechain", - "tstzset" - ], - "ret": "tposechain", - "sqlName": "tposechain" - }, - { - "args": [ - "quadbin", - "tstzset" - ], - "ret": "tquadbin", - "sqlName": "tquadbin" - }, - { - "args": [ - "s2cell", - "tstzset" - ], - "ret": "ts2cell", - "sqlName": "ts2cell" - }, - { - "args": [ - "boolean", - "tstzset" - ], - "ret": "tbool", - "sqlName": "tbool" - }, - { - "args": [ - "integer", - "tstzset" - ], - "ret": "tint", - "sqlName": "tint" - }, - { - "args": [ - "bigint", - "tstzset" - ], - "ret": "tbigint", - "sqlName": "tbigint" - }, - { - "args": [ - "float", - "tstzset" - ], - "ret": "tfloat", - "sqlName": "tfloat" - }, - { - "args": [ - "text", - "tstzset" - ], - "ret": "ttext", - "sqlName": "ttext" - } - ] - }, - { - "name": "tsequence_from_base_tstzspan", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "temptype", - "cType": "MeosType", - "canonical": "MeosType" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "group": "meos_internal_temporal_constructor", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "temptype", - "kind": "json", - "json": "string", - "enum": "MeosType" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tsequence_make_exp", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "instants", - "cType": "TInstant **", - "canonical": "TInstant **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - }, - { - "name": "maxcount", - "cType": "int", - "canonical": "int" - }, - { - "name": "lower_inc", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "upper_inc", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - }, - { - "name": "normalize", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_temporal_constructor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "instants", - "kind": "array", - "count_param": "count", - "element": { - "kind": "serialized", - "cType": "TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - }, - { - "name": "maxcount", - "kind": "json", - "json": "integer" - }, - { - "name": "lower_inc", - "kind": "json", - "json": "boolean" - }, - { - "name": "upper_inc", - "kind": "json", - "json": "boolean" - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - }, - { - "name": "normalize", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tsequence_make_free", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "instants", - "cType": "TInstant **", - "canonical": "TInstant **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - }, - { - "name": "lower_inc", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "upper_inc", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - }, - { - "name": "normalize", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_temporal_constructor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "instants", - "kind": "array", - "count_param": "count", - "element": { - "kind": "serialized", - "cType": "TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - }, - { - "name": "lower_inc", - "kind": "json", - "json": "boolean" - }, - { - "name": "upper_inc", - "kind": "json", - "json": "boolean" - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - }, - { - "name": "normalize", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tsequenceset_copy", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - } - ], - "group": "meos_internal_temporal_constructor", - "api": "internal", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tseqsetarr_to_tseqset", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "seqsets", - "cType": "TSequenceSet **", - "canonical": "TSequenceSet **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - }, - { - "name": "totalseqs", - "cType": "int", - "canonical": "int" - } - ], - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "seqsets", - "kind": "array", - "count_param": "count", - "element": { - "kind": "serialized", - "cType": "TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - }, - { - "name": "totalseqs", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tsequenceset_from_base_temp", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "temptype", - "cType": "MeosType", - "canonical": "MeosType" - }, - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - } - ], - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "temptype", - "kind": "json", - "json": "string", - "enum": "MeosType" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tsequenceset_from_base_tstzspanset", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "temptype", - "cType": "MeosType", - "canonical": "MeosType" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "group": "meos_internal_temporal_constructor", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "temptype", - "kind": "json", - "json": "string", - "enum": "MeosType" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tsequenceset_make_exp", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "sequences", - "cType": "TSequence **", - "canonical": "TSequence **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - }, - { - "name": "maxcount", - "cType": "int", - "canonical": "int" - }, - { - "name": "normalize", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_temporal_constructor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; array-or-out-param:sequences" - }, - "wire": { - "params": [ - { - "name": "sequences", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "json", - "json": "integer" - }, - { - "name": "maxcount", - "kind": "json", - "json": "integer" - }, - { - "name": "normalize", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tsequenceset_make_free", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "sequences", - "cType": "TSequence **", - "canonical": "TSequence **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - }, - { - "name": "normalize", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_temporal_constructor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; array-or-out-param:sequences" - }, - "wire": { - "params": [ - { - "name": "sequences", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "json", - "json": "integer" - }, - { - "name": "normalize", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "temporal_set_tstzspan", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "s", - "cType": "Span *", - "canonical": "Span *" - } - ], - "shape": { - "outParams": [ - "s" - ] - }, - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "temporal_time_overlaps", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_temporal_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "tinstant_set_tstzspan", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "inst", - "cType": "const TInstant *", - "canonical": "const TInstant *" - }, - { - "name": "s", - "cType": "Span *", - "canonical": "Span *" - } - ], - "shape": { - "outParams": [ - "s" - ] - }, - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "inst", - "kind": "serialized", - "cType": "const TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "tnumber_set_tbox", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "TBox *", - "canonical": "TBox *" - } - ], - "shape": { - "outParams": [ - "box" - ] - }, - "group": "meos_internal_temporal_bbox", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "tnumberinst_set_tbox", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "inst", - "cType": "const TInstant *", - "canonical": "const TInstant *" - }, - { - "name": "box", - "cType": "TBox *", - "canonical": "TBox *" - } - ], - "shape": { - "outParams": [ - "box" - ] - }, - "group": "meos_internal_temporal_bbox", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "inst", - "kind": "serialized", - "cType": "const TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "tnumberseq_set_tbox", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - }, - { - "name": "box", - "cType": "TBox *", - "canonical": "TBox *" - } - ], - "shape": { - "outParams": [ - "box" - ] - }, - "group": "meos_internal_temporal_bbox", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - }, - { - "name": "box", - "kind": "serialized", - "cType": "TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "tnumberseqset_set_tbox", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - }, - { - "name": "box", - "cType": "TBox *", - "canonical": "TBox *" - } - ], - "shape": { - "outParams": [ - "box" - ] - }, - "group": "meos_internal_temporal_bbox", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "tsequence_set_tstzspan", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - }, - { - "name": "s", - "cType": "Span *", - "canonical": "Span *" - } - ], - "shape": { - "outParams": [ - "s" - ] - }, - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "tsequenceset_set_tstzspan", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - }, - { - "name": "s", - "cType": "Span *", - "canonical": "Span *" - } - ], - "shape": { - "outParams": [ - "s" - ] - }, - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "temporal_end_inst", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "const TInstant *", - "canonical": "const TInstant *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "const TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "temporal_end_value", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Datum", - "canonical": "Datum" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; unsupported-return:Datum" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_end_value", - "sqlfn": "endValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "bigint", - "boolean", - "cbuffer", - "float", - "geography", - "geography(Point)", - "geometry", - "geometry(Point)", - "h3index", - "integer", - "jsonb", - "npoint", - "pcpatch", - "pcpoint", - "pose", - "posechain", - "quadbin", - "s2cell", - "text" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "cbuffer" - }, - { - "args": [ - "tgeometry" - ], - "ret": "geometry" - }, - { - "args": [ - "tgeography" - ], - "ret": "geography" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "geometry(Point)" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "geography(Point)" - }, - { - "args": [ - "th3index" - ], - "ret": "h3index" - }, - { - "args": [ - "tjsonb" - ], - "ret": "jsonb" - }, - { - "args": [ - "tnpoint" - ], - "ret": "npoint" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "pcpoint" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "pcpatch" - }, - { - "args": [ - "tpose" - ], - "ret": "pose" - }, - { - "args": [ - "tposechain" - ], - "ret": "posechain" - }, - { - "args": [ - "tquadbin" - ], - "ret": "quadbin" - }, - { - "args": [ - "ts2cell" - ], - "ret": "s2cell" - }, - { - "args": [ - "tbool" - ], - "ret": "boolean" - }, - { - "args": [ - "tint" - ], - "ret": "integer" - }, - { - "args": [ - "tbigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tfloat" - ], - "ret": "float" - }, - { - "args": [ - "ttext" - ], - "ret": "text" - } - ] - }, - { - "name": "temporal_inst_n", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "const TInstant *", - "canonical": "const TInstant *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "n", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "n", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "const TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "temporal_insts_p", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "const TInstant **", - "canonical": "const TInstant **" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "const TInstant *", - "canonical": "const TInstant *" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "array", - "element": { - "kind": "serialized", - "cType": "const TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - }, - "count_outparam": "count" - } - } - }, - { - "name": "temporal_max_inst_p", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "const TInstant *", - "canonical": "const TInstant *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "const TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_max_instant", - "sqlfn": "maxInstant", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tfloat", - "tint", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tint" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext" - ], - "ret": "ttext" - } - ] - }, - { - "name": "temporal_max_value", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Datum", - "canonical": "Datum" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; unsupported-return:Datum" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_max_value", - "sqlfn": "maxValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "bigint", - "float", - "integer", - "text" - ], - "sqlSignatures": [ - { - "args": [ - "tint" - ], - "ret": "integer" - }, - { - "args": [ - "tbigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tfloat" - ], - "ret": "float" - }, - { - "args": [ - "ttext" - ], - "ret": "text" - } - ] - }, - { - "name": "temporal_mem_size", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "size_t", - "canonical": "size_t" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; unsupported-return:size_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_mem_size", - "sqlfn": "memSize", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "integer" - }, - { - "args": [ - "tgeometry" - ], - "ret": "integer" - }, - { - "args": [ - "tgeography" - ], - "ret": "integer" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "integer" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "integer" - }, - { - "args": [ - "th3index" - ], - "ret": "integer" - }, - { - "args": [ - "tjsonb" - ], - "ret": "integer" - }, - { - "args": [ - "tnpoint" - ], - "ret": "integer" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "integer" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "integer" - }, - { - "args": [ - "tpose" - ], - "ret": "integer" - }, - { - "args": [ - "tposechain" - ], - "ret": "integer" - }, - { - "args": [ - "tquadbin" - ], - "ret": "integer" - }, - { - "args": [ - "trgeometry" - ], - "ret": "integer" - }, - { - "args": [ - "ts2cell" - ], - "ret": "integer" - }, - { - "args": [ - "tbool" - ], - "ret": "integer" - }, - { - "args": [ - "tint" - ], - "ret": "integer" - }, - { - "args": [ - "tbigint" - ], - "ret": "integer" - }, - { - "args": [ - "tfloat" - ], - "ret": "integer" - }, - { - "args": [ - "ttext" - ], - "ret": "integer" - } - ] - }, - { - "name": "temporal_min_inst_p", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "const TInstant *", - "canonical": "const TInstant *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "const TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "temporal_min_value", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Datum", - "canonical": "Datum" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; unsupported-return:Datum" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_min_value", - "sqlfn": "minValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "bigint", - "float", - "integer", - "text" - ], - "sqlSignatures": [ - { - "args": [ - "tint" - ], - "ret": "integer" - }, - { - "args": [ - "tbigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tfloat" - ], - "ret": "float" - }, - { - "args": [ - "ttext" - ], - "ret": "text" - } - ] - }, - { - "name": "temporal_sequences_p", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "const TSequence **", - "canonical": "const TSequence **" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "const TSequence *", - "canonical": "const TSequence *" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "array", - "element": { - "kind": "serialized", - "cType": "const TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - }, - "count_outparam": "count" - } - }, - "mdbC": "Temporal_sequences", - "sqlfn": "sequences", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint[]", - "tbool[]", - "tcbuffer[]", - "tfloat[]", - "tgeogpoint[]", - "tgeography[]", - "tgeometry[]", - "tgeompoint[]", - "th3index[]", - "tint[]", - "tjsonb[]", - "tnpoint[]", - "tpcpatch[]", - "tpcpoint[]", - "tpose[]", - "tposechain[]", - "tquadbin[]", - "trgeometry[]", - "ts2cell[]", - "ttext[]" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "tcbuffer[]" - }, - { - "args": [ - "tgeometry" - ], - "ret": "tgeometry[]" - }, - { - "args": [ - "tgeography" - ], - "ret": "tgeography[]" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "tgeompoint[]" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "tgeogpoint[]" - }, - { - "args": [ - "th3index" - ], - "ret": "th3index[]" - }, - { - "args": [ - "tjsonb" - ], - "ret": "tjsonb[]" - }, - { - "args": [ - "tnpoint" - ], - "ret": "tnpoint[]" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "tpcpoint[]" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "tpcpatch[]" - }, - { - "args": [ - "tpose" - ], - "ret": "tpose[]" - }, - { - "args": [ - "tposechain" - ], - "ret": "tposechain[]" - }, - { - "args": [ - "tquadbin" - ], - "ret": "tquadbin[]" - }, - { - "args": [ - "trgeometry" - ], - "ret": "trgeometry[]" - }, - { - "args": [ - "ts2cell" - ], - "ret": "ts2cell[]" - }, - { - "args": [ - "tbool" - ], - "ret": "tbool[]" - }, - { - "args": [ - "tint" - ], - "ret": "tint[]" - }, - { - "args": [ - "tbigint" - ], - "ret": "tbigint[]" - }, - { - "args": [ - "tfloat" - ], - "ret": "tfloat[]" - }, - { - "args": [ - "ttext" - ], - "ret": "ttext[]" - } - ] - }, - { - "name": "temporal_set_bbox", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "void *", - "canonical": "void *" - } - ], - "shape": { - "outParams": [ - "box" - ] - }, - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:void" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "unsupported" - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "temporal_start_inst", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "const TInstant *", - "canonical": "const TInstant *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "const TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "temporal_start_value", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Datum", - "canonical": "Datum" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; unsupported-return:Datum" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_start_value", - "sqlfn": "startValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "bigint", - "boolean", - "cbuffer", - "float", - "geography", - "geography(Point)", - "geometry", - "geometry(Point)", - "h3index", - "integer", - "jsonb", - "npoint", - "pcpatch", - "pcpoint", - "pose", - "posechain", - "quadbin", - "s2cell", - "text" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "cbuffer" - }, - { - "args": [ - "tgeometry" - ], - "ret": "geometry" - }, - { - "args": [ - "tgeography" - ], - "ret": "geography" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "geometry(Point)" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "geography(Point)" - }, - { - "args": [ - "th3index" - ], - "ret": "h3index" - }, - { - "args": [ - "tjsonb" - ], - "ret": "jsonb" - }, - { - "args": [ - "tnpoint" - ], - "ret": "npoint" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "pcpoint" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "pcpatch" - }, - { - "args": [ - "tpose" - ], - "ret": "pose" - }, - { - "args": [ - "tposechain" - ], - "ret": "posechain" - }, - { - "args": [ - "tquadbin" - ], - "ret": "quadbin" - }, - { - "args": [ - "ts2cell" - ], - "ret": "s2cell" - }, - { - "args": [ - "tbool" - ], - "ret": "boolean" - }, - { - "args": [ - "tint" - ], - "ret": "integer" - }, - { - "args": [ - "tbigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tfloat" - ], - "ret": "float" - }, - { - "args": [ - "ttext" - ], - "ret": "text" - } - ] - }, - { - "name": "temporal_values_p", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Datum *", - "canonical": "Datum *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Datum", - "canonical": "Datum" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; array-or-out-param:count; no-encoder:Datum" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "temporal_value_n", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "n", - "cType": "int", - "canonical": "int" - }, - { - "name": "result", - "cType": "Datum *", - "canonical": "Datum *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "n", - "kind": "json", - "json": "integer" - }, - { - "name": "result", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "temporal_values", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Datum *", - "canonical": "Datum *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Datum", - "canonical": "Datum" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; array-or-out-param:count; no-encoder:Datum" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_valueset", - "sqlfn": "getValues", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "bigintset", - "boolean[]", - "cbufferset", - "floatset", - "geogset", - "geomset", - "h3indexset", - "intset", - "jsonbset", - "npointset", - "pcpatchset", - "pcpointset", - "posechainset", - "poseset", - "quadbinset", - "s2cellset", - "textset" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "cbufferset", - "sqlName": "getValues" - }, - { - "args": [ - "tgeometry" - ], - "ret": "geomset", - "sqlName": "getValues" - }, - { - "args": [ - "tgeography" - ], - "ret": "geogset", - "sqlName": "getValues" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "geomset", - "sqlName": "getValues" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "geogset", - "sqlName": "getValues" - }, - { - "args": [ - "th3index" - ], - "ret": "h3indexset", - "sqlName": "getValues" - }, - { - "args": [ - "tjsonb" - ], - "ret": "jsonbset", - "sqlName": "getValues" - }, - { - "args": [ - "tnpoint" - ], - "ret": "npointset", - "sqlName": "getValues" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "pcpointset", - "sqlName": "getValues" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "pcpatchset", - "sqlName": "getValues" - }, - { - "args": [ - "tpose" - ], - "ret": "poseset", - "sqlName": "getValues" - }, - { - "args": [ - "tposechain" - ], - "ret": "posechainset", - "sqlName": "getValues" - }, - { - "args": [ - "tquadbin" - ], - "ret": "quadbinset", - "sqlName": "getValues" - }, - { - "args": [ - "trgeometry" - ], - "ret": "poseset", - "sqlName": "getValues" - }, - { - "args": [ - "ts2cell" - ], - "ret": "s2cellset", - "sqlName": "getValues" - }, - { - "args": [ - "tbool" - ], - "ret": "boolean[]", - "sqlName": "getValues" - }, - { - "args": [ - "ttext" - ], - "ret": "textset", - "sqlName": "getValues" - }, - { - "args": [ - "tint" - ], - "ret": "intset", - "sqlName": "valueSet" - }, - { - "args": [ - "tbigint" - ], - "ret": "bigintset", - "sqlName": "valueSet" - }, - { - "args": [ - "tfloat" - ], - "ret": "floatset", - "sqlName": "valueSet" - } - ] - }, - { - "name": "tinstant_hash", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "inst", - "cType": "const TInstant *", - "canonical": "const TInstant *" - } - ], - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "inst", - "kind": "serialized", - "cType": "const TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_hash", - "sqlfn": "hash", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "integer" - }, - { - "args": [ - "tgeometry" - ], - "ret": "integer" - }, - { - "args": [ - "tgeography" - ], - "ret": "integer" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "integer" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "integer" - }, - { - "args": [ - "th3index" - ], - "ret": "integer" - }, - { - "args": [ - "tjsonb" - ], - "ret": "integer" - }, - { - "args": [ - "tnpoint" - ], - "ret": "integer" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "integer" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "integer" - }, - { - "args": [ - "tpose" - ], - "ret": "integer" - }, - { - "args": [ - "tposechain" - ], - "ret": "integer" - }, - { - "args": [ - "tquadbin" - ], - "ret": "integer" - }, - { - "args": [ - "trgeometry" - ], - "ret": "integer" - }, - { - "args": [ - "ts2cell" - ], - "ret": "integer" - }, - { - "args": [ - "tbool" - ], - "ret": "integer" - }, - { - "args": [ - "tint" - ], - "ret": "integer" - }, - { - "args": [ - "tbigint" - ], - "ret": "integer" - }, - { - "args": [ - "tfloat" - ], - "ret": "integer" - }, - { - "args": [ - "ttext" - ], - "ret": "integer" - } - ] - }, - { - "name": "tinstant_hash_extended", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "inst", - "cType": "const TInstant *", - "canonical": "const TInstant *" - }, - { - "name": "seed", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:uint64_t; unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "inst", - "kind": "serialized", - "cType": "const TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "seed", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_hash_extended", - "sqlfn": "hashExtended", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "bigint", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tgeometry", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tgeography", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tgeompoint", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tgeogpoint", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "th3index", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tjsonb", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tnpoint", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tpcpoint", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tpcpatch", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tpose", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tposechain", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tquadbin", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "trgeometry", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "ts2cell", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tbool", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tint", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tbigint", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tfloat", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "ttext", - "bigint" - ], - "ret": "bigint" - } - ] - }, - { - "name": "tinstant_insts", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "const TInstant **", - "canonical": "const TInstant **" - }, - "params": [ - { - "name": "inst", - "cType": "const TInstant *", - "canonical": "const TInstant *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "const TInstant *", - "canonical": "const TInstant *" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "inst", - "kind": "serialized", - "cType": "const TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "array", - "element": { - "kind": "serialized", - "cType": "const TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - }, - "count_outparam": "count" - } - }, - "mdbC": "Temporal_instants", - "sqlfn": "instants", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint[]", - "tbool[]", - "tcbuffer[]", - "tfloat[]", - "tgeogpoint[]", - "tgeography[]", - "tgeometry[]", - "tgeompoint[]", - "th3index[]", - "tint[]", - "tjsonb[]", - "tnpoint[]", - "tpcpatch[]", - "tpcpoint[]", - "tpose[]", - "tposechain[]", - "tquadbin[]", - "trgeometry[]", - "ts2cell[]", - "ttext[]" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "tcbuffer[]" - }, - { - "args": [ - "tgeometry" - ], - "ret": "tgeometry[]" - }, - { - "args": [ - "tgeography" - ], - "ret": "tgeography[]" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "tgeompoint[]" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "tgeogpoint[]" - }, - { - "args": [ - "th3index" - ], - "ret": "th3index[]" - }, - { - "args": [ - "tjsonb" - ], - "ret": "tjsonb[]" - }, - { - "args": [ - "tnpoint" - ], - "ret": "tnpoint[]" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "tpcpoint[]" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "tpcpatch[]" - }, - { - "args": [ - "tpose" - ], - "ret": "tpose[]" - }, - { - "args": [ - "tposechain" - ], - "ret": "tposechain[]" - }, - { - "args": [ - "tquadbin" - ], - "ret": "tquadbin[]" - }, - { - "args": [ - "trgeometry" - ], - "ret": "trgeometry[]" - }, - { - "args": [ - "ts2cell" - ], - "ret": "ts2cell[]" - }, - { - "args": [ - "tbool" - ], - "ret": "tbool[]" - }, - { - "args": [ - "tint" - ], - "ret": "tint[]" - }, - { - "args": [ - "tbigint" - ], - "ret": "tbigint[]" - }, - { - "args": [ - "tfloat" - ], - "ret": "tfloat[]" - }, - { - "args": [ - "ttext" - ], - "ret": "ttext[]" - } - ] - }, - { - "name": "tinstant_set_bbox", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "inst", - "cType": "const TInstant *", - "canonical": "const TInstant *" - }, - { - "name": "box", - "cType": "void *", - "canonical": "void *" - } - ], - "shape": { - "outParams": [ - "box" - ] - }, - "group": "meos_internal_temporal_bbox", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:void" - }, - "wire": { - "params": [ - { - "name": "inst", - "kind": "serialized", - "cType": "const TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "box", - "kind": "unsupported" - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "tinstant_time", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "inst", - "cType": "const TInstant *", - "canonical": "const TInstant *" - } - ], - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "inst", - "kind": "serialized", - "cType": "const TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_time", - "sqlfn": "getTime", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tstzspanset", - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tgeometry" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tgeography" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "th3index" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tjsonb" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tnpoint" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tpose" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tposechain" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tquadbin" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "trgeometry" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "ts2cell" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tbool" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tint" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tbigint" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tfloat" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "ttext" - ], - "ret": "tstzspanset" - } - ] - }, - { - "name": "tinstant_timestamps", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimestampTz *", - "canonical": "TimestampTz *" - }, - "params": [ - { - "name": "inst", - "cType": "const TInstant *", - "canonical": "const TInstant *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "TimestampTz", - "canonical": "TimestampTz" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; array-or-out-param:count; no-encoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "inst", - "kind": "serialized", - "cType": "const TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_timestamps", - "sqlfn": "timestamps", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "timestamptz[]", - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tgeometry" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tgeography" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "th3index" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tjsonb" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tnpoint" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tpose" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tposechain" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tquadbin" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "trgeometry" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "ts2cell" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tbool" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tint" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tbigint" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tfloat" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "ttext" - ], - "ret": "timestamptz[]" - } - ] - }, - { - "name": "tinstant_value_p", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Datum", - "canonical": "Datum" - }, - "params": [ - { - "name": "inst", - "cType": "const TInstant *", - "canonical": "const TInstant *" - } - ], - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; unsupported-return:Datum" - }, - "wire": { - "params": [ - { - "name": "inst", - "kind": "serialized", - "cType": "const TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tinstant_value", - "sqlfn": "getValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "bigint", - "boolean", - "cbuffer", - "float", - "geography", - "geography(Point)", - "geometry", - "geometry(Point)", - "h3index", - "integer", - "jsonb", - "npoint", - "pcpatch", - "pcpoint", - "pose", - "posechain", - "quadbin", - "s2cell", - "text" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "cbuffer" - }, - { - "args": [ - "tgeometry" - ], - "ret": "geometry" - }, - { - "args": [ - "tgeography" - ], - "ret": "geography" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "geometry(Point)" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "geography(Point)" - }, - { - "args": [ - "th3index" - ], - "ret": "h3index" - }, - { - "args": [ - "tjsonb" - ], - "ret": "jsonb" - }, - { - "args": [ - "tnpoint" - ], - "ret": "npoint" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "pcpoint" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "pcpatch" - }, - { - "args": [ - "tpose" - ], - "ret": "pose" - }, - { - "args": [ - "tposechain" - ], - "ret": "posechain" - }, - { - "args": [ - "tquadbin" - ], - "ret": "quadbin" - }, - { - "args": [ - "trgeometry" - ], - "ret": "pose" - }, - { - "args": [ - "ts2cell" - ], - "ret": "s2cell" - }, - { - "args": [ - "tbool" - ], - "ret": "boolean" - }, - { - "args": [ - "tint" - ], - "ret": "integer" - }, - { - "args": [ - "tbigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tfloat" - ], - "ret": "float" - }, - { - "args": [ - "ttext" - ], - "ret": "text" - } - ] - }, - { - "name": "tinstant_value", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Datum", - "canonical": "Datum" - }, - "params": [ - { - "name": "inst", - "cType": "const TInstant *", - "canonical": "const TInstant *" - } - ], - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; unsupported-return:Datum" - }, - "wire": { - "params": [ - { - "name": "inst", - "kind": "serialized", - "cType": "const TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tinstant_value", - "sqlfn": "getValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "bigint", - "boolean", - "cbuffer", - "float", - "geography", - "geography(Point)", - "geometry", - "geometry(Point)", - "h3index", - "integer", - "jsonb", - "npoint", - "pcpatch", - "pcpoint", - "pose", - "posechain", - "quadbin", - "s2cell", - "text" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "cbuffer" - }, - { - "args": [ - "tgeometry" - ], - "ret": "geometry" - }, - { - "args": [ - "tgeography" - ], - "ret": "geography" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "geometry(Point)" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "geography(Point)" - }, - { - "args": [ - "th3index" - ], - "ret": "h3index" - }, - { - "args": [ - "tjsonb" - ], - "ret": "jsonb" - }, - { - "args": [ - "tnpoint" - ], - "ret": "npoint" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "pcpoint" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "pcpatch" - }, - { - "args": [ - "tpose" - ], - "ret": "pose" - }, - { - "args": [ - "tposechain" - ], - "ret": "posechain" - }, - { - "args": [ - "tquadbin" - ], - "ret": "quadbin" - }, - { - "args": [ - "trgeometry" - ], - "ret": "pose" - }, - { - "args": [ - "ts2cell" - ], - "ret": "s2cell" - }, - { - "args": [ - "tbool" - ], - "ret": "boolean" - }, - { - "args": [ - "tint" - ], - "ret": "integer" - }, - { - "args": [ - "tbigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tfloat" - ], - "ret": "float" - }, - { - "args": [ - "ttext" - ], - "ret": "text" - } - ] - }, - { - "name": "tinstant_value_at_timestamptz", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "inst", - "cType": "const TInstant *", - "canonical": "const TInstant *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "result", - "cType": "Datum *", - "canonical": "Datum *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TimestampTz; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "inst", - "kind": "serialized", - "cType": "const TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "result", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "tinstant_values_p", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Datum *", - "canonical": "Datum *" - }, - "params": [ - { - "name": "inst", - "cType": "const TInstant *", - "canonical": "const TInstant *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Datum", - "canonical": "Datum" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; array-or-out-param:count; no-encoder:Datum" - }, - "wire": { - "params": [ - { - "name": "inst", - "kind": "serialized", - "cType": "const TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_valueset", - "sqlfn": "getValues", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "bigintset", - "boolean[]", - "cbufferset", - "floatset", - "geogset", - "geomset", - "h3indexset", - "intset", - "jsonbset", - "npointset", - "pcpatchset", - "pcpointset", - "posechainset", - "poseset", - "quadbinset", - "s2cellset", - "textset" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "cbufferset", - "sqlName": "getValues" - }, - { - "args": [ - "tgeometry" - ], - "ret": "geomset", - "sqlName": "getValues" - }, - { - "args": [ - "tgeography" - ], - "ret": "geogset", - "sqlName": "getValues" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "geomset", - "sqlName": "getValues" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "geogset", - "sqlName": "getValues" - }, - { - "args": [ - "th3index" - ], - "ret": "h3indexset", - "sqlName": "getValues" - }, - { - "args": [ - "tjsonb" - ], - "ret": "jsonbset", - "sqlName": "getValues" - }, - { - "args": [ - "tnpoint" - ], - "ret": "npointset", - "sqlName": "getValues" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "pcpointset", - "sqlName": "getValues" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "pcpatchset", - "sqlName": "getValues" - }, - { - "args": [ - "tpose" - ], - "ret": "poseset", - "sqlName": "getValues" - }, - { - "args": [ - "tposechain" - ], - "ret": "posechainset", - "sqlName": "getValues" - }, - { - "args": [ - "tquadbin" - ], - "ret": "quadbinset", - "sqlName": "getValues" - }, - { - "args": [ - "trgeometry" - ], - "ret": "poseset", - "sqlName": "getValues" - }, - { - "args": [ - "ts2cell" - ], - "ret": "s2cellset", - "sqlName": "getValues" - }, - { - "args": [ - "tbool" - ], - "ret": "boolean[]", - "sqlName": "getValues" - }, - { - "args": [ - "ttext" - ], - "ret": "textset", - "sqlName": "getValues" - }, - { - "args": [ - "tint" - ], - "ret": "intset", - "sqlName": "valueSet" - }, - { - "args": [ - "tbigint" - ], - "ret": "bigintset", - "sqlName": "valueSet" - }, - { - "args": [ - "tfloat" - ], - "ret": "floatset", - "sqlName": "valueSet" - } - ] - }, - { - "name": "tnumber_set_span", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "s", - "cType": "Span *", - "canonical": "Span *" - } - ], - "shape": { - "outParams": [ - "s" - ] - }, - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "tnumberinst_valuespans", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "inst", - "cType": "const TInstant *", - "canonical": "const TInstant *" - } - ], - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "inst", - "kind": "serialized", - "cType": "const TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_valueset", - "sqlfn": "getValues", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "bigintset", - "boolean[]", - "cbufferset", - "floatset", - "geogset", - "geomset", - "h3indexset", - "intset", - "jsonbset", - "npointset", - "pcpatchset", - "pcpointset", - "posechainset", - "poseset", - "quadbinset", - "s2cellset", - "textset" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "cbufferset", - "sqlName": "getValues" - }, - { - "args": [ - "tgeometry" - ], - "ret": "geomset", - "sqlName": "getValues" - }, - { - "args": [ - "tgeography" - ], - "ret": "geogset", - "sqlName": "getValues" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "geomset", - "sqlName": "getValues" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "geogset", - "sqlName": "getValues" - }, - { - "args": [ - "th3index" - ], - "ret": "h3indexset", - "sqlName": "getValues" - }, - { - "args": [ - "tjsonb" - ], - "ret": "jsonbset", - "sqlName": "getValues" - }, - { - "args": [ - "tnpoint" - ], - "ret": "npointset", - "sqlName": "getValues" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "pcpointset", - "sqlName": "getValues" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "pcpatchset", - "sqlName": "getValues" - }, - { - "args": [ - "tpose" - ], - "ret": "poseset", - "sqlName": "getValues" - }, - { - "args": [ - "tposechain" - ], - "ret": "posechainset", - "sqlName": "getValues" - }, - { - "args": [ - "tquadbin" - ], - "ret": "quadbinset", - "sqlName": "getValues" - }, - { - "args": [ - "trgeometry" - ], - "ret": "poseset", - "sqlName": "getValues" - }, - { - "args": [ - "ts2cell" - ], - "ret": "s2cellset", - "sqlName": "getValues" - }, - { - "args": [ - "tbool" - ], - "ret": "boolean[]", - "sqlName": "getValues" - }, - { - "args": [ - "ttext" - ], - "ret": "textset", - "sqlName": "getValues" - }, - { - "args": [ - "tint" - ], - "ret": "intset", - "sqlName": "valueSet" - }, - { - "args": [ - "tbigint" - ], - "ret": "bigintset", - "sqlName": "valueSet" - }, - { - "args": [ - "tfloat" - ], - "ret": "floatset", - "sqlName": "valueSet" - } - ] - }, - { - "name": "tnumberseq_avg_val", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "tnumberseq_valuespans", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - } - ], - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tnumber_valuespans", - "sqlfn": "getValues", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "bigintspanset", - "floatspanset", - "intspanset" - ], - "sqlSignatures": [ - { - "args": [ - "tint" - ], - "ret": "intspanset" - }, - { - "args": [ - "tbigint" - ], - "ret": "bigintspanset" - }, - { - "args": [ - "tfloat" - ], - "ret": "floatspanset" - } - ] - }, - { - "name": "tnumberseqset_avg_val", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - } - ], - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Tnumber_avg_value", - "sqlfn": "avgValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tint" - ], - "ret": "float" - }, - { - "args": [ - "tbigint" - ], - "ret": "float" - }, - { - "args": [ - "tfloat" - ], - "ret": "float" - } - ] - }, - { - "name": "tnumberseqset_valuespans", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - } - ], - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tnumber_valuespans", - "sqlfn": "getValues", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "bigintspanset", - "floatspanset", - "intspanset" - ], - "sqlSignatures": [ - { - "args": [ - "tint" - ], - "ret": "intspanset" - }, - { - "args": [ - "tbigint" - ], - "ret": "bigintspanset" - }, - { - "args": [ - "tfloat" - ], - "ret": "floatspanset" - } - ] - }, - { - "name": "tsequence_duration", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Interval *", - "canonical": "Interval *" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - } - ], - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Interval *", - "encode": "interval_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_duration", - "sqlfn": "duration", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "interval", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "tgeometry", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "tgeography", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "tgeompoint", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "tgeogpoint", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "th3index", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "tjsonb", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "tnpoint", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "tpcpoint", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "tpcpatch", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "tpose", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "tposechain", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "tquadbin", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "trgeometry", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "ts2cell", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "tbool", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "tint", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "tbigint", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "tfloat", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "ttext", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - } - ] - }, - { - "name": "tsequence_end_timestamptz", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimestampTz", - "canonical": "TimestampTz" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - } - ], - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence; unsupported-return:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_end_timestamptz", - "sqlfn": "endTimestamp", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "timestamptz", - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tgeometry" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tgeography" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "timestamptz" - }, - { - "args": [ - "th3index" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tjsonb" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tnpoint" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tpose" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tposechain" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tquadbin" - ], - "ret": "timestamptz" - }, - { - "args": [ - "trgeometry" - ], - "ret": "timestamptz" - }, - { - "args": [ - "ts2cell" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tbool" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tint" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tbigint" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tfloat" - ], - "ret": "timestamptz" - }, - { - "args": [ - "ttext" - ], - "ret": "timestamptz" - } - ] - }, - { - "name": "tsequence_hash", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - } - ], - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence; unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_hash", - "sqlfn": "hash", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "integer" - }, - { - "args": [ - "tgeometry" - ], - "ret": "integer" - }, - { - "args": [ - "tgeography" - ], - "ret": "integer" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "integer" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "integer" - }, - { - "args": [ - "th3index" - ], - "ret": "integer" - }, - { - "args": [ - "tjsonb" - ], - "ret": "integer" - }, - { - "args": [ - "tnpoint" - ], - "ret": "integer" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "integer" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "integer" - }, - { - "args": [ - "tpose" - ], - "ret": "integer" - }, - { - "args": [ - "tposechain" - ], - "ret": "integer" - }, - { - "args": [ - "tquadbin" - ], - "ret": "integer" - }, - { - "args": [ - "trgeometry" - ], - "ret": "integer" - }, - { - "args": [ - "ts2cell" - ], - "ret": "integer" - }, - { - "args": [ - "tbool" - ], - "ret": "integer" - }, - { - "args": [ - "tint" - ], - "ret": "integer" - }, - { - "args": [ - "tbigint" - ], - "ret": "integer" - }, - { - "args": [ - "tfloat" - ], - "ret": "integer" - }, - { - "args": [ - "ttext" - ], - "ret": "integer" - } - ] - }, - { - "name": "tsequence_hash_extended", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - }, - { - "name": "seed", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence; no-decoder:uint64_t; unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - }, - { - "name": "seed", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_hash_extended", - "sqlfn": "hashExtended", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "bigint", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tgeometry", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tgeography", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tgeompoint", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tgeogpoint", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "th3index", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tjsonb", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tnpoint", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tpcpoint", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tpcpatch", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tpose", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tposechain", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tquadbin", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "trgeometry", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "ts2cell", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tbool", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tint", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tbigint", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tfloat", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "ttext", - "bigint" - ], - "ret": "bigint" - } - ] - }, - { - "name": "tsequence_insts_p", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "const TInstant **", - "canonical": "const TInstant **" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "const TInstant *", - "canonical": "const TInstant *" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - } - ], - "result": { - "kind": "array", - "element": { - "kind": "serialized", - "cType": "const TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - }, - "count_outparam": "count" - } - } - }, - { - "name": "tsequence_max_inst_p", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "const TInstant *", - "canonical": "const TInstant *" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - } - ], - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "const TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_max_instant", - "sqlfn": "maxInstant", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tfloat", - "tint", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tint" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext" - ], - "ret": "ttext" - } - ] - }, - { - "name": "tsequence_max_val", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Datum", - "canonical": "Datum" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - } - ], - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence; unsupported-return:Datum" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_max_value", - "sqlfn": "maxValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "bigint", - "float", - "integer", - "text" - ], - "sqlSignatures": [ - { - "args": [ - "tint" - ], - "ret": "integer" - }, - { - "args": [ - "tbigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tfloat" - ], - "ret": "float" - }, - { - "args": [ - "ttext" - ], - "ret": "text" - } - ] - }, - { - "name": "tsequence_min_inst_p", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "const TInstant *", - "canonical": "const TInstant *" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - } - ], - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "const TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_min_instant", - "sqlfn": "minInstant", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tfloat", - "tint", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tint" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext" - ], - "ret": "ttext" - } - ] - }, - { - "name": "tsequence_min_val", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Datum", - "canonical": "Datum" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - } - ], - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence; unsupported-return:Datum" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_min_value", - "sqlfn": "minValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "bigint", - "float", - "integer", - "text" - ], - "sqlSignatures": [ - { - "args": [ - "tint" - ], - "ret": "integer" - }, - { - "args": [ - "tbigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tfloat" - ], - "ret": "float" - }, - { - "args": [ - "ttext" - ], - "ret": "text" - } - ] - }, - { - "name": "tsequence_segments", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence **", - "canonical": "TSequence **" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "TSequence *", - "canonical": "TSequence *" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - } - ], - "result": { - "kind": "array", - "element": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - }, - "count_outparam": "count" - } - }, - "mdbC": "Temporal_segments", - "sqlfn": "segments", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint[]", - "tbool[]", - "tcbuffer[]", - "tfloat[]", - "tgeogpoint[]", - "tgeography[]", - "tgeometry[]", - "tgeompoint[]", - "th3index[]", - "tint[]", - "tjsonb[]", - "tnpoint[]", - "tpcpatch[]", - "tpcpoint[]", - "tpose[]", - "tposechain[]", - "tquadbin[]", - "trgeometry[]", - "ts2cell[]", - "ttext[]" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "tcbuffer[]" - }, - { - "args": [ - "tgeometry" - ], - "ret": "tgeometry[]" - }, - { - "args": [ - "tgeography" - ], - "ret": "tgeography[]" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "tgeompoint[]" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "tgeogpoint[]" - }, - { - "args": [ - "th3index" - ], - "ret": "th3index[]" - }, - { - "args": [ - "tjsonb" - ], - "ret": "tjsonb[]" - }, - { - "args": [ - "tnpoint" - ], - "ret": "tnpoint[]" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "tpcpoint[]" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "tpcpatch[]" - }, - { - "args": [ - "tpose" - ], - "ret": "tpose[]" - }, - { - "args": [ - "tposechain" - ], - "ret": "tposechain[]" - }, - { - "args": [ - "tquadbin" - ], - "ret": "tquadbin[]" - }, - { - "args": [ - "trgeometry" - ], - "ret": "trgeometry[]" - }, - { - "args": [ - "ts2cell" - ], - "ret": "ts2cell[]" - }, - { - "args": [ - "tbool" - ], - "ret": "tbool[]" - }, - { - "args": [ - "tint" - ], - "ret": "tint[]" - }, - { - "args": [ - "tbigint" - ], - "ret": "tbigint[]" - }, - { - "args": [ - "tfloat" - ], - "ret": "tfloat[]" - }, - { - "args": [ - "ttext" - ], - "ret": "ttext[]" - } - ] - }, - { - "name": "tsequence_seqs", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "const TSequence **", - "canonical": "const TSequence **" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "const TSequence *", - "canonical": "const TSequence *" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - } - ], - "result": { - "kind": "array", - "element": { - "kind": "serialized", - "cType": "const TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - }, - "count_outparam": "count" - } - }, - "mdbC": "Temporal_sequences", - "sqlfn": "sequences", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint[]", - "tbool[]", - "tcbuffer[]", - "tfloat[]", - "tgeogpoint[]", - "tgeography[]", - "tgeometry[]", - "tgeompoint[]", - "th3index[]", - "tint[]", - "tjsonb[]", - "tnpoint[]", - "tpcpatch[]", - "tpcpoint[]", - "tpose[]", - "tposechain[]", - "tquadbin[]", - "trgeometry[]", - "ts2cell[]", - "ttext[]" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "tcbuffer[]" - }, - { - "args": [ - "tgeometry" - ], - "ret": "tgeometry[]" - }, - { - "args": [ - "tgeography" - ], - "ret": "tgeography[]" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "tgeompoint[]" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "tgeogpoint[]" - }, - { - "args": [ - "th3index" - ], - "ret": "th3index[]" - }, - { - "args": [ - "tjsonb" - ], - "ret": "tjsonb[]" - }, - { - "args": [ - "tnpoint" - ], - "ret": "tnpoint[]" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "tpcpoint[]" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "tpcpatch[]" - }, - { - "args": [ - "tpose" - ], - "ret": "tpose[]" - }, - { - "args": [ - "tposechain" - ], - "ret": "tposechain[]" - }, - { - "args": [ - "tquadbin" - ], - "ret": "tquadbin[]" - }, - { - "args": [ - "trgeometry" - ], - "ret": "trgeometry[]" - }, - { - "args": [ - "ts2cell" - ], - "ret": "ts2cell[]" - }, - { - "args": [ - "tbool" - ], - "ret": "tbool[]" - }, - { - "args": [ - "tint" - ], - "ret": "tint[]" - }, - { - "args": [ - "tbigint" - ], - "ret": "tbigint[]" - }, - { - "args": [ - "tfloat" - ], - "ret": "tfloat[]" - }, - { - "args": [ - "ttext" - ], - "ret": "ttext[]" - } - ] - }, - { - "name": "tsequence_start_timestamptz", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimestampTz", - "canonical": "TimestampTz" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - } - ], - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence; unsupported-return:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_start_timestamptz", - "sqlfn": "startTimestamp", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "timestamptz", - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tgeometry" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tgeography" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "timestamptz" - }, - { - "args": [ - "th3index" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tjsonb" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tnpoint" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tpose" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tposechain" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tquadbin" - ], - "ret": "timestamptz" - }, - { - "args": [ - "trgeometry" - ], - "ret": "timestamptz" - }, - { - "args": [ - "ts2cell" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tbool" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tint" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tbigint" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tfloat" - ], - "ret": "timestamptz" - }, - { - "args": [ - "ttext" - ], - "ret": "timestamptz" - } - ] - }, - { - "name": "tsequence_time", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - } - ], - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_time", - "sqlfn": "getTime", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tstzspanset", - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tgeometry" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tgeography" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "th3index" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tjsonb" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tnpoint" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tpose" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tposechain" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tquadbin" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "trgeometry" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "ts2cell" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tbool" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tint" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tbigint" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tfloat" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "ttext" - ], - "ret": "tstzspanset" - } - ] - }, - { - "name": "tsequence_timestamps", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimestampTz *", - "canonical": "TimestampTz *" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "TimestampTz", - "canonical": "TimestampTz" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence; array-or-out-param:count; no-encoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_timestamps", - "sqlfn": "timestamps", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "timestamptz[]", - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tgeometry" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tgeography" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "th3index" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tjsonb" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tnpoint" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tpose" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tposechain" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tquadbin" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "trgeometry" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "ts2cell" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tbool" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tint" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tbigint" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tfloat" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "ttext" - ], - "ret": "timestamptz[]" - } - ] - }, - { - "name": "tsequence_value_at_timestamptz", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "strict", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "result", - "cType": "Datum *", - "canonical": "Datum *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence; no-decoder:TimestampTz; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - }, - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "strict", - "kind": "json", - "json": "boolean" - }, - { - "name": "result", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "tsequence_values_p", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Datum *", - "canonical": "Datum *" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Datum", - "canonical": "Datum" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence; array-or-out-param:count; no-encoder:Datum" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_valueset", - "sqlfn": "getValues", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "bigintset", - "boolean[]", - "cbufferset", - "floatset", - "geogset", - "geomset", - "h3indexset", - "intset", - "jsonbset", - "npointset", - "pcpatchset", - "pcpointset", - "posechainset", - "poseset", - "quadbinset", - "s2cellset", - "textset" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "cbufferset", - "sqlName": "getValues" - }, - { - "args": [ - "tgeometry" - ], - "ret": "geomset", - "sqlName": "getValues" - }, - { - "args": [ - "tgeography" - ], - "ret": "geogset", - "sqlName": "getValues" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "geomset", - "sqlName": "getValues" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "geogset", - "sqlName": "getValues" - }, - { - "args": [ - "th3index" - ], - "ret": "h3indexset", - "sqlName": "getValues" - }, - { - "args": [ - "tjsonb" - ], - "ret": "jsonbset", - "sqlName": "getValues" - }, - { - "args": [ - "tnpoint" - ], - "ret": "npointset", - "sqlName": "getValues" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "pcpointset", - "sqlName": "getValues" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "pcpatchset", - "sqlName": "getValues" - }, - { - "args": [ - "tpose" - ], - "ret": "poseset", - "sqlName": "getValues" - }, - { - "args": [ - "tposechain" - ], - "ret": "posechainset", - "sqlName": "getValues" - }, - { - "args": [ - "tquadbin" - ], - "ret": "quadbinset", - "sqlName": "getValues" - }, - { - "args": [ - "trgeometry" - ], - "ret": "poseset", - "sqlName": "getValues" - }, - { - "args": [ - "ts2cell" - ], - "ret": "s2cellset", - "sqlName": "getValues" - }, - { - "args": [ - "tbool" - ], - "ret": "boolean[]", - "sqlName": "getValues" - }, - { - "args": [ - "ttext" - ], - "ret": "textset", - "sqlName": "getValues" - }, - { - "args": [ - "tint" - ], - "ret": "intset", - "sqlName": "valueSet" - }, - { - "args": [ - "tbigint" - ], - "ret": "bigintset", - "sqlName": "valueSet" - }, - { - "args": [ - "tfloat" - ], - "ret": "floatset", - "sqlName": "valueSet" - } - ] - }, - { - "name": "tsequenceset_duration", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Interval *", - "canonical": "Interval *" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - }, - { - "name": "boundspan", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "boundspan", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Interval *", - "encode": "interval_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_duration", - "sqlfn": "duration", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "interval", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "tgeometry", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "tgeography", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "tgeompoint", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "tgeogpoint", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "th3index", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "tjsonb", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "tnpoint", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "tpcpoint", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "tpcpatch", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "tpose", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "tposechain", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "tquadbin", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "trgeometry", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "ts2cell", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "tbool", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "tint", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "tbigint", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "tfloat", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "ttext", - "boolean" - ], - "ret": "interval", - "argDefaults": [ - null, - "FALSE" - ] - } - ] - }, - { - "name": "tsequenceset_end_timestamptz", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimestampTz", - "canonical": "TimestampTz" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - } - ], - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; unsupported-return:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_end_timestamptz", - "sqlfn": "endTimestamp", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "timestamptz", - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tgeometry" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tgeography" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "timestamptz" - }, - { - "args": [ - "th3index" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tjsonb" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tnpoint" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tpose" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tposechain" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tquadbin" - ], - "ret": "timestamptz" - }, - { - "args": [ - "trgeometry" - ], - "ret": "timestamptz" - }, - { - "args": [ - "ts2cell" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tbool" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tint" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tbigint" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tfloat" - ], - "ret": "timestamptz" - }, - { - "args": [ - "ttext" - ], - "ret": "timestamptz" - } - ] - }, - { - "name": "tsequenceset_hash", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - } - ], - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_hash", - "sqlfn": "hash", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "integer" - }, - { - "args": [ - "tgeometry" - ], - "ret": "integer" - }, - { - "args": [ - "tgeography" - ], - "ret": "integer" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "integer" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "integer" - }, - { - "args": [ - "th3index" - ], - "ret": "integer" - }, - { - "args": [ - "tjsonb" - ], - "ret": "integer" - }, - { - "args": [ - "tnpoint" - ], - "ret": "integer" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "integer" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "integer" - }, - { - "args": [ - "tpose" - ], - "ret": "integer" - }, - { - "args": [ - "tposechain" - ], - "ret": "integer" - }, - { - "args": [ - "tquadbin" - ], - "ret": "integer" - }, - { - "args": [ - "trgeometry" - ], - "ret": "integer" - }, - { - "args": [ - "ts2cell" - ], - "ret": "integer" - }, - { - "args": [ - "tbool" - ], - "ret": "integer" - }, - { - "args": [ - "tint" - ], - "ret": "integer" - }, - { - "args": [ - "tbigint" - ], - "ret": "integer" - }, - { - "args": [ - "tfloat" - ], - "ret": "integer" - }, - { - "args": [ - "ttext" - ], - "ret": "integer" - } - ] - }, - { - "name": "tsequenceset_hash_extended", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - }, - { - "name": "seed", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:uint64_t; unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "seed", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_hash_extended", - "sqlfn": "hashExtended", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "bigint", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tgeometry", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tgeography", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tgeompoint", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tgeogpoint", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "th3index", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tjsonb", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tnpoint", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tpcpoint", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tpcpatch", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tpose", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tposechain", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tquadbin", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "trgeometry", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "ts2cell", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tbool", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tint", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tbigint", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tfloat", - "bigint" - ], - "ret": "bigint" - }, - { - "args": [ - "ttext", - "bigint" - ], - "ret": "bigint" - } - ] - }, - { - "name": "tsequenceset_inst_n", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "const TInstant *", - "canonical": "const TInstant *" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - }, - { - "name": "n", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "n", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "const TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_instant_n", - "sqlfn": "instantN", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "integer" - ], - "ret": "tcbuffer" - }, - { - "args": [ - "tgeometry", - "integer" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeography", - "integer" - ], - "ret": "tgeography" - }, - { - "args": [ - "tgeompoint", - "integer" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tgeogpoint", - "integer" - ], - "ret": "tgeogpoint" - }, - { - "args": [ - "th3index", - "integer" - ], - "ret": "th3index" - }, - { - "args": [ - "tjsonb", - "integer" - ], - "ret": "tjsonb" - }, - { - "args": [ - "tnpoint", - "integer" - ], - "ret": "tnpoint" - }, - { - "args": [ - "tpcpoint", - "integer" - ], - "ret": "tpcpoint" - }, - { - "args": [ - "tpcpatch", - "integer" - ], - "ret": "tpcpatch" - }, - { - "args": [ - "tpose", - "integer" - ], - "ret": "tpose" - }, - { - "args": [ - "tposechain", - "integer" - ], - "ret": "tposechain" - }, - { - "args": [ - "tquadbin", - "integer" - ], - "ret": "tquadbin" - }, - { - "args": [ - "trgeometry", - "integer" - ], - "ret": "trgeometry" - }, - { - "args": [ - "ts2cell", - "integer" - ], - "ret": "ts2cell" - }, - { - "args": [ - "tbool", - "integer" - ], - "ret": "tbool" - }, - { - "args": [ - "tint", - "integer" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint", - "integer" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat", - "integer" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext", - "integer" - ], - "ret": "ttext" - } - ] - }, - { - "name": "tsequenceset_insts_p", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "const TInstant **", - "canonical": "const TInstant **" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "const TInstant *", - "canonical": "const TInstant *" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "array", - "element": { - "kind": "serialized", - "cType": "const TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - }, - "count_outparam": "count" - } - } - }, - { - "name": "tsequenceset_max_inst_p", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "const TInstant *", - "canonical": "const TInstant *" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - } - ], - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "const TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_max_instant", - "sqlfn": "maxInstant", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tfloat", - "tint", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tint" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext" - ], - "ret": "ttext" - } - ] - }, - { - "name": "tsequenceset_max_val", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Datum", - "canonical": "Datum" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - } - ], - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; unsupported-return:Datum" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_max_value", - "sqlfn": "maxValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "bigint", - "float", - "integer", - "text" - ], - "sqlSignatures": [ - { - "args": [ - "tint" - ], - "ret": "integer" - }, - { - "args": [ - "tbigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tfloat" - ], - "ret": "float" - }, - { - "args": [ - "ttext" - ], - "ret": "text" - } - ] - }, - { - "name": "tsequenceset_min_inst_p", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "const TInstant *", - "canonical": "const TInstant *" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - } - ], - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "const TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_min_instant", - "sqlfn": "minInstant", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tfloat", - "tint", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tint" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext" - ], - "ret": "ttext" - } - ] - }, - { - "name": "tsequenceset_min_val", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Datum", - "canonical": "Datum" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - } - ], - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; unsupported-return:Datum" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_min_value", - "sqlfn": "minValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "bigint", - "float", - "integer", - "text" - ], - "sqlSignatures": [ - { - "args": [ - "tint" - ], - "ret": "integer" - }, - { - "args": [ - "tbigint" - ], - "ret": "bigint" - }, - { - "args": [ - "tfloat" - ], - "ret": "float" - }, - { - "args": [ - "ttext" - ], - "ret": "text" - } - ] - }, - { - "name": "tsequenceset_num_instants", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - } - ], - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Temporal_num_instants", - "sqlfn": "numInstants", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "integer" - }, - { - "args": [ - "tgeometry" - ], - "ret": "integer" - }, - { - "args": [ - "tgeography" - ], - "ret": "integer" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "integer" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "integer" - }, - { - "args": [ - "th3index" - ], - "ret": "integer" - }, - { - "args": [ - "tjsonb" - ], - "ret": "integer" - }, - { - "args": [ - "tnpoint" - ], - "ret": "integer" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "integer" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "integer" - }, - { - "args": [ - "tpose" - ], - "ret": "integer" - }, - { - "args": [ - "tposechain" - ], - "ret": "integer" - }, - { - "args": [ - "tquadbin" - ], - "ret": "integer" - }, - { - "args": [ - "trgeometry" - ], - "ret": "integer" - }, - { - "args": [ - "ts2cell" - ], - "ret": "integer" - }, - { - "args": [ - "tbool" - ], - "ret": "integer" - }, - { - "args": [ - "tint" - ], - "ret": "integer" - }, - { - "args": [ - "tbigint" - ], - "ret": "integer" - }, - { - "args": [ - "tfloat" - ], - "ret": "integer" - }, - { - "args": [ - "ttext" - ], - "ret": "integer" - } - ] - }, - { - "name": "tsequenceset_num_timestamps", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - } - ], - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Temporal_num_timestamps", - "sqlfn": "numTimestamps", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "integer" - }, - { - "args": [ - "tgeometry" - ], - "ret": "integer" - }, - { - "args": [ - "tgeography" - ], - "ret": "integer" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "integer" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "integer" - }, - { - "args": [ - "th3index" - ], - "ret": "integer" - }, - { - "args": [ - "tjsonb" - ], - "ret": "integer" - }, - { - "args": [ - "tnpoint" - ], - "ret": "integer" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "integer" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "integer" - }, - { - "args": [ - "tpose" - ], - "ret": "integer" - }, - { - "args": [ - "tposechain" - ], - "ret": "integer" - }, - { - "args": [ - "tquadbin" - ], - "ret": "integer" - }, - { - "args": [ - "trgeometry" - ], - "ret": "integer" - }, - { - "args": [ - "ts2cell" - ], - "ret": "integer" - }, - { - "args": [ - "tbool" - ], - "ret": "integer" - }, - { - "args": [ - "tint" - ], - "ret": "integer" - }, - { - "args": [ - "tbigint" - ], - "ret": "integer" - }, - { - "args": [ - "tfloat" - ], - "ret": "integer" - }, - { - "args": [ - "ttext" - ], - "ret": "integer" - } - ] - }, - { - "name": "tsequenceset_segments", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence **", - "canonical": "TSequence **" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "TSequence *", - "canonical": "TSequence *" - } - } - }, - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "array", - "element": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - }, - "count_outparam": "count" - } - }, - "mdbC": "Temporal_segments", - "sqlfn": "segments", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint[]", - "tbool[]", - "tcbuffer[]", - "tfloat[]", - "tgeogpoint[]", - "tgeography[]", - "tgeometry[]", - "tgeompoint[]", - "th3index[]", - "tint[]", - "tjsonb[]", - "tnpoint[]", - "tpcpatch[]", - "tpcpoint[]", - "tpose[]", - "tposechain[]", - "tquadbin[]", - "trgeometry[]", - "ts2cell[]", - "ttext[]" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "tcbuffer[]" - }, - { - "args": [ - "tgeometry" - ], - "ret": "tgeometry[]" - }, - { - "args": [ - "tgeography" - ], - "ret": "tgeography[]" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "tgeompoint[]" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "tgeogpoint[]" - }, - { - "args": [ - "th3index" - ], - "ret": "th3index[]" - }, - { - "args": [ - "tjsonb" - ], - "ret": "tjsonb[]" - }, - { - "args": [ - "tnpoint" - ], - "ret": "tnpoint[]" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "tpcpoint[]" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "tpcpatch[]" - }, - { - "args": [ - "tpose" - ], - "ret": "tpose[]" - }, - { - "args": [ - "tposechain" - ], - "ret": "tposechain[]" - }, - { - "args": [ - "tquadbin" - ], - "ret": "tquadbin[]" - }, - { - "args": [ - "trgeometry" - ], - "ret": "trgeometry[]" - }, - { - "args": [ - "ts2cell" - ], - "ret": "ts2cell[]" - }, - { - "args": [ - "tbool" - ], - "ret": "tbool[]" - }, - { - "args": [ - "tint" - ], - "ret": "tint[]" - }, - { - "args": [ - "tbigint" - ], - "ret": "tbigint[]" - }, - { - "args": [ - "tfloat" - ], - "ret": "tfloat[]" - }, - { - "args": [ - "ttext" - ], - "ret": "ttext[]" - } - ] - }, - { - "name": "tsequenceset_sequences_p", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "const TSequence **", - "canonical": "const TSequence **" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - } - ], - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; unsupported-return:const TSequence **" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "tsequenceset_start_timestamptz", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimestampTz", - "canonical": "TimestampTz" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - } - ], - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; unsupported-return:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_start_timestamptz", - "sqlfn": "startTimestamp", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "timestamptz", - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tgeometry" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tgeography" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "timestamptz" - }, - { - "args": [ - "th3index" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tjsonb" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tnpoint" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tpose" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tposechain" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tquadbin" - ], - "ret": "timestamptz" - }, - { - "args": [ - "trgeometry" - ], - "ret": "timestamptz" - }, - { - "args": [ - "ts2cell" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tbool" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tint" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tbigint" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tfloat" - ], - "ret": "timestamptz" - }, - { - "args": [ - "ttext" - ], - "ret": "timestamptz" - } - ] - }, - { - "name": "tsequenceset_time", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SpanSet *", - "canonical": "SpanSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - } - ], - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "SpanSet *", - "encode": "spanset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_time", - "sqlfn": "getTime", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tstzspanset", - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tgeometry" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tgeography" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "th3index" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tjsonb" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tnpoint" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tpose" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tposechain" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tquadbin" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "trgeometry" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "ts2cell" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tbool" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tint" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tbigint" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "tfloat" - ], - "ret": "tstzspanset" - }, - { - "args": [ - "ttext" - ], - "ret": "tstzspanset" - } - ] - }, - { - "name": "tsequenceset_timestamptz_n", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - }, - { - "name": "n", - "cType": "int", - "canonical": "int" - }, - { - "name": "result", - "cType": "TimestampTz *", - "canonical": "TimestampTz *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "n", - "kind": "json", - "json": "integer" - }, - { - "name": "result", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Temporal_timestamptz_n", - "sqlfn": "timestampN", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "timestamptz", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "integer" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tgeometry", - "integer" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tgeography", - "integer" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tgeompoint", - "integer" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tgeogpoint", - "integer" - ], - "ret": "timestamptz" - }, - { - "args": [ - "th3index", - "integer" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tjsonb", - "integer" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tnpoint", - "integer" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tpcpoint", - "integer" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tpcpatch", - "integer" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tpose", - "integer" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tposechain", - "integer" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tquadbin", - "integer" - ], - "ret": "timestamptz" - }, - { - "args": [ - "trgeometry", - "integer" - ], - "ret": "timestamptz" - }, - { - "args": [ - "ts2cell", - "integer" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tbool", - "integer" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tint", - "integer" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tbigint", - "integer" - ], - "ret": "timestamptz" - }, - { - "args": [ - "tfloat", - "integer" - ], - "ret": "timestamptz" - }, - { - "args": [ - "ttext", - "integer" - ], - "ret": "timestamptz" - } - ] - }, - { - "name": "tsequenceset_timestamps", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimestampTz *", - "canonical": "TimestampTz *" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "TimestampTz", - "canonical": "TimestampTz" - } - } - }, - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; array-or-out-param:count; no-encoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_timestamps", - "sqlfn": "timestamps", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "timestamptz[]", - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tgeometry" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tgeography" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "th3index" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tjsonb" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tnpoint" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tpose" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tposechain" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tquadbin" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "trgeometry" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "ts2cell" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tbool" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tint" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tbigint" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "tfloat" - ], - "ret": "timestamptz[]" - }, - { - "args": [ - "ttext" - ], - "ret": "timestamptz[]" - } - ] - }, - { - "name": "tsequenceset_value_at_timestamptz", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "strict", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "result", - "cType": "Datum *", - "canonical": "Datum *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TimestampTz; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "strict", - "kind": "json", - "json": "boolean" - }, - { - "name": "result", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "tsequenceset_value_n", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - }, - { - "name": "n", - "cType": "int", - "canonical": "int" - }, - { - "name": "result", - "cType": "Datum *", - "canonical": "Datum *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "n", - "kind": "json", - "json": "integer" - }, - { - "name": "result", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "tsequenceset_value_n_p", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - }, - { - "name": "n", - "cType": "int", - "canonical": "int" - }, - { - "name": "result", - "cType": "Datum *", - "canonical": "Datum *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "n", - "kind": "json", - "json": "integer" - }, - { - "name": "result", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "tsequenceset_values_p", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Datum *", - "canonical": "Datum *" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Datum", - "canonical": "Datum" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; array-or-out-param:count; no-encoder:Datum" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_valueset", - "sqlfn": "getValues", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "bigintset", - "boolean[]", - "cbufferset", - "floatset", - "geogset", - "geomset", - "h3indexset", - "intset", - "jsonbset", - "npointset", - "pcpatchset", - "pcpointset", - "posechainset", - "poseset", - "quadbinset", - "s2cellset", - "textset" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "cbufferset", - "sqlName": "getValues" - }, - { - "args": [ - "tgeometry" - ], - "ret": "geomset", - "sqlName": "getValues" - }, - { - "args": [ - "tgeography" - ], - "ret": "geogset", - "sqlName": "getValues" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "geomset", - "sqlName": "getValues" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "geogset", - "sqlName": "getValues" - }, - { - "args": [ - "th3index" - ], - "ret": "h3indexset", - "sqlName": "getValues" - }, - { - "args": [ - "tjsonb" - ], - "ret": "jsonbset", - "sqlName": "getValues" - }, - { - "args": [ - "tnpoint" - ], - "ret": "npointset", - "sqlName": "getValues" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "pcpointset", - "sqlName": "getValues" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "pcpatchset", - "sqlName": "getValues" - }, - { - "args": [ - "tpose" - ], - "ret": "poseset", - "sqlName": "getValues" - }, - { - "args": [ - "tposechain" - ], - "ret": "posechainset", - "sqlName": "getValues" - }, - { - "args": [ - "tquadbin" - ], - "ret": "quadbinset", - "sqlName": "getValues" - }, - { - "args": [ - "trgeometry" - ], - "ret": "poseset", - "sqlName": "getValues" - }, - { - "args": [ - "ts2cell" - ], - "ret": "s2cellset", - "sqlName": "getValues" - }, - { - "args": [ - "tbool" - ], - "ret": "boolean[]", - "sqlName": "getValues" - }, - { - "args": [ - "ttext" - ], - "ret": "textset", - "sqlName": "getValues" - }, - { - "args": [ - "tint" - ], - "ret": "intset", - "sqlName": "valueSet" - }, - { - "args": [ - "tbigint" - ], - "ret": "bigintset", - "sqlName": "valueSet" - }, - { - "args": [ - "tfloat" - ], - "ret": "floatset", - "sqlName": "valueSet" - } - ] - }, - { - "name": "temporal_restart", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "temp", - "cType": "Temporal *", - "canonical": "Temporal *" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_internal_temporal_transf", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "count", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "temporal_tsequence", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "group": "meos_internal_temporal_transf", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_as_tsequence", - "sqlfn": "tintSeq", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "text" - ], - "ret": "tcbuffer", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tcbufferSeq" - }, - { - "args": [ - "tgeometry", - "text" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tgeometrySeq" - }, - { - "args": [ - "tgeography", - "text" - ], - "ret": "tgeography", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tgeographySeq" - }, - { - "args": [ - "tgeompoint", - "text" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tgeompointSeq" - }, - { - "args": [ - "tgeogpoint", - "text" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tgeogpointSeq" - }, - { - "args": [ - "th3index", - "text" - ], - "ret": "th3index", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "th3indexSeq" - }, - { - "args": [ - "tjsonb", - "text" - ], - "ret": "tjsonb", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tjsonbSeq" - }, - { - "args": [ - "tnpoint", - "text" - ], - "ret": "tnpoint", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tnpointSeq" - }, - { - "args": [ - "tpcpoint", - "text" - ], - "ret": "tpcpoint", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tpcpointSeq" - }, - { - "args": [ - "tpcpatch", - "text" - ], - "ret": "tpcpatch", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tpcpatchSeq" - }, - { - "args": [ - "tpose", - "text" - ], - "ret": "tpose", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tposeSeq" - }, - { - "args": [ - "tposechain", - "text" - ], - "ret": "tposechain", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tposechainSeq" - }, - { - "args": [ - "tquadbin", - "text" - ], - "ret": "tquadbin", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tquadbinSeq" - }, - { - "args": [ - "ts2cell", - "text" - ], - "ret": "ts2cell", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "ts2cellSeq" - }, - { - "args": [ - "tbool", - "text" - ], - "ret": "tbool", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tboolSeq" - }, - { - "args": [ - "tint", - "text" - ], - "ret": "tint", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tintSeq" - }, - { - "args": [ - "tbigint", - "text" - ], - "ret": "tbigint", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tbigintSeq" - }, - { - "args": [ - "tfloat", - "text" - ], - "ret": "tfloat", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tfloatSeq" - }, - { - "args": [ - "ttext", - "text" - ], - "ret": "ttext", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "ttextSeq" - } - ] - }, - { - "name": "temporal_tsequenceset", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "group": "meos_internal_temporal_transf", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_as_tsequenceset", - "sqlfn": "tintSeqSet", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "text" - ], - "ret": "tcbuffer", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tcbufferSeqSet" - }, - { - "args": [ - "tgeometry", - "text" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tgeometrySeqSet" - }, - { - "args": [ - "tgeography", - "text" - ], - "ret": "tgeography", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tgeographySeqSet" - }, - { - "args": [ - "tgeompoint", - "text" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tgeompointSeqSet" - }, - { - "args": [ - "tgeogpoint", - "text" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tgeogpointSeqSet" - }, - { - "args": [ - "th3index", - "text" - ], - "ret": "th3index", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "th3indexSeqSet" - }, - { - "args": [ - "tjsonb" - ], - "ret": "tjsonb", - "sqlName": "tjsonbSeqSet" - }, - { - "args": [ - "tnpoint", - "text" - ], - "ret": "tnpoint", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tnpointSeqSet" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "tpcpoint", - "sqlName": "tpcpointSeqSet" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "tpcpatch", - "sqlName": "tpcpatchSeqSet" - }, - { - "args": [ - "tpose", - "text" - ], - "ret": "tpose", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tposeSeqSet" - }, - { - "args": [ - "tposechain", - "text" - ], - "ret": "tposechain", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tposechainSeqSet" - }, - { - "args": [ - "tquadbin", - "text" - ], - "ret": "tquadbin", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tquadbinSeqSet" - }, - { - "args": [ - "ts2cell", - "text" - ], - "ret": "ts2cell", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "ts2cellSeqSet" - }, - { - "args": [ - "tbool" - ], - "ret": "tbool", - "sqlName": "tboolSeqSet" - }, - { - "args": [ - "tint" - ], - "ret": "tint", - "sqlName": "tintSeqSet" - }, - { - "args": [ - "tbigint" - ], - "ret": "tbigint", - "sqlName": "tbigintSeqSet" - }, - { - "args": [ - "tfloat", - "text" - ], - "ret": "tfloat", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tfloatSeqSet" - }, - { - "args": [ - "ttext" - ], - "ret": "ttext", - "sqlName": "ttextSeqSet" - } - ] - }, - { - "name": "tinstant_shift_time", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "inst", - "cType": "const TInstant *", - "canonical": "const TInstant *" - }, - { - "name": "interv", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "group": "meos_internal_temporal_transf", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "inst", - "kind": "serialized", - "cType": "const TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "interv", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_shift_time", - "sqlfn": "shiftTime", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "interval" - ], - "ret": "tcbuffer" - }, - { - "args": [ - "tgeometry", - "interval" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeography", - "interval" - ], - "ret": "tgeography" - }, - { - "args": [ - "tgeompoint", - "interval" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tgeogpoint", - "interval" - ], - "ret": "tgeogpoint" - }, - { - "args": [ - "th3index", - "interval" - ], - "ret": "th3index" - }, - { - "args": [ - "tjsonb", - "interval" - ], - "ret": "tjsonb" - }, - { - "args": [ - "tnpoint", - "interval" - ], - "ret": "tnpoint" - }, - { - "args": [ - "tpcpoint", - "interval" - ], - "ret": "tpcpoint" - }, - { - "args": [ - "tpcpatch", - "interval" - ], - "ret": "tpcpatch" - }, - { - "args": [ - "tpose", - "interval" - ], - "ret": "tpose" - }, - { - "args": [ - "tposechain", - "interval" - ], - "ret": "tposechain" - }, - { - "args": [ - "tquadbin", - "interval" - ], - "ret": "tquadbin" - }, - { - "args": [ - "trgeometry", - "interval" - ], - "ret": "trgeometry" - }, - { - "args": [ - "ts2cell", - "interval" - ], - "ret": "ts2cell" - }, - { - "args": [ - "tbool", - "interval" - ], - "ret": "tbool" - }, - { - "args": [ - "tint", - "interval" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint", - "interval" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat", - "interval" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext", - "interval" - ], - "ret": "ttext" - } - ] - }, - { - "name": "tinstant_as_tsequence", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "inst", - "cType": "const TInstant *", - "canonical": "const TInstant *" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "group": "meos_internal_temporal_transf", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "inst", - "kind": "serialized", - "cType": "const TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_as_tsequence", - "sqlfn": "tintSeq", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "text" - ], - "ret": "tcbuffer", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tcbufferSeq" - }, - { - "args": [ - "tgeometry", - "text" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tgeometrySeq" - }, - { - "args": [ - "tgeography", - "text" - ], - "ret": "tgeography", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tgeographySeq" - }, - { - "args": [ - "tgeompoint", - "text" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tgeompointSeq" - }, - { - "args": [ - "tgeogpoint", - "text" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tgeogpointSeq" - }, - { - "args": [ - "th3index", - "text" - ], - "ret": "th3index", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "th3indexSeq" - }, - { - "args": [ - "tjsonb", - "text" - ], - "ret": "tjsonb", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tjsonbSeq" - }, - { - "args": [ - "tnpoint", - "text" - ], - "ret": "tnpoint", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tnpointSeq" - }, - { - "args": [ - "tpcpoint", - "text" - ], - "ret": "tpcpoint", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tpcpointSeq" - }, - { - "args": [ - "tpcpatch", - "text" - ], - "ret": "tpcpatch", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tpcpatchSeq" - }, - { - "args": [ - "tpose", - "text" - ], - "ret": "tpose", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tposeSeq" - }, - { - "args": [ - "tposechain", - "text" - ], - "ret": "tposechain", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tposechainSeq" - }, - { - "args": [ - "tquadbin", - "text" - ], - "ret": "tquadbin", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tquadbinSeq" - }, - { - "args": [ - "ts2cell", - "text" - ], - "ret": "ts2cell", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "ts2cellSeq" - }, - { - "args": [ - "tbool", - "text" - ], - "ret": "tbool", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tboolSeq" - }, - { - "args": [ - "tint", - "text" - ], - "ret": "tint", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tintSeq" - }, - { - "args": [ - "tbigint", - "text" - ], - "ret": "tbigint", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tbigintSeq" - }, - { - "args": [ - "tfloat", - "text" - ], - "ret": "tfloat", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tfloatSeq" - }, - { - "args": [ - "ttext", - "text" - ], - "ret": "ttext", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "ttextSeq" - } - ] - }, - { - "name": "tinstant_to_tsequence_free", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "inst", - "cType": "TInstant *", - "canonical": "TInstant *" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "group": "meos_internal_temporal_transf", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "inst", - "kind": "serialized", - "cType": "TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_as_tsequence", - "sqlfn": "tintSeq", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "text" - ], - "ret": "tcbuffer", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tcbufferSeq" - }, - { - "args": [ - "tgeometry", - "text" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tgeometrySeq" - }, - { - "args": [ - "tgeography", - "text" - ], - "ret": "tgeography", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tgeographySeq" - }, - { - "args": [ - "tgeompoint", - "text" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tgeompointSeq" - }, - { - "args": [ - "tgeogpoint", - "text" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tgeogpointSeq" - }, - { - "args": [ - "th3index", - "text" - ], - "ret": "th3index", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "th3indexSeq" - }, - { - "args": [ - "tjsonb", - "text" - ], - "ret": "tjsonb", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tjsonbSeq" - }, - { - "args": [ - "tnpoint", - "text" - ], - "ret": "tnpoint", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tnpointSeq" - }, - { - "args": [ - "tpcpoint", - "text" - ], - "ret": "tpcpoint", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tpcpointSeq" - }, - { - "args": [ - "tpcpatch", - "text" - ], - "ret": "tpcpatch", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tpcpatchSeq" - }, - { - "args": [ - "tpose", - "text" - ], - "ret": "tpose", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tposeSeq" - }, - { - "args": [ - "tposechain", - "text" - ], - "ret": "tposechain", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tposechainSeq" - }, - { - "args": [ - "tquadbin", - "text" - ], - "ret": "tquadbin", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tquadbinSeq" - }, - { - "args": [ - "ts2cell", - "text" - ], - "ret": "ts2cell", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "ts2cellSeq" - }, - { - "args": [ - "tbool", - "text" - ], - "ret": "tbool", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tboolSeq" - }, - { - "args": [ - "tint", - "text" - ], - "ret": "tint", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tintSeq" - }, - { - "args": [ - "tbigint", - "text" - ], - "ret": "tbigint", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tbigintSeq" - }, - { - "args": [ - "tfloat", - "text" - ], - "ret": "tfloat", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tfloatSeq" - }, - { - "args": [ - "ttext", - "text" - ], - "ret": "ttext", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "ttextSeq" - } - ] - }, - { - "name": "tinstant_as_tsequenceset", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "inst", - "cType": "const TInstant *", - "canonical": "const TInstant *" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "group": "meos_internal_temporal_transf", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "inst", - "kind": "serialized", - "cType": "const TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_as_tsequenceset", - "sqlfn": "tintSeqSet", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "text" - ], - "ret": "tcbuffer", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tcbufferSeqSet" - }, - { - "args": [ - "tgeometry", - "text" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tgeometrySeqSet" - }, - { - "args": [ - "tgeography", - "text" - ], - "ret": "tgeography", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tgeographySeqSet" - }, - { - "args": [ - "tgeompoint", - "text" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tgeompointSeqSet" - }, - { - "args": [ - "tgeogpoint", - "text" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tgeogpointSeqSet" - }, - { - "args": [ - "th3index", - "text" - ], - "ret": "th3index", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "th3indexSeqSet" - }, - { - "args": [ - "tjsonb" - ], - "ret": "tjsonb", - "sqlName": "tjsonbSeqSet" - }, - { - "args": [ - "tnpoint", - "text" - ], - "ret": "tnpoint", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tnpointSeqSet" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "tpcpoint", - "sqlName": "tpcpointSeqSet" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "tpcpatch", - "sqlName": "tpcpatchSeqSet" - }, - { - "args": [ - "tpose", - "text" - ], - "ret": "tpose", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tposeSeqSet" - }, - { - "args": [ - "tposechain", - "text" - ], - "ret": "tposechain", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tposechainSeqSet" - }, - { - "args": [ - "tquadbin", - "text" - ], - "ret": "tquadbin", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tquadbinSeqSet" - }, - { - "args": [ - "ts2cell", - "text" - ], - "ret": "ts2cell", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "ts2cellSeqSet" - }, - { - "args": [ - "tbool" - ], - "ret": "tbool", - "sqlName": "tboolSeqSet" - }, - { - "args": [ - "tint" - ], - "ret": "tint", - "sqlName": "tintSeqSet" - }, - { - "args": [ - "tbigint" - ], - "ret": "tbigint", - "sqlName": "tbigintSeqSet" - }, - { - "args": [ - "tfloat", - "text" - ], - "ret": "tfloat", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tfloatSeqSet" - }, - { - "args": [ - "ttext" - ], - "ret": "ttext", - "sqlName": "ttextSeqSet" - } - ] - }, - { - "name": "tnumber_shift_scale_value", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "shift", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "width", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "hasshift", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "haswidth", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_temporal_transf", - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "shift", - "kind": "unsupported" - }, - { - "name": "width", - "kind": "unsupported" - }, - { - "name": "hasshift", - "kind": "json", - "json": "boolean" - }, - { - "name": "haswidth", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tnumber_shift_value", - "sqlfn": "shiftValue", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnTypeAll": [ - "tbigint", - "tfloat", - "tint" - ], - "sqlSignatures": [ - { - "args": [ - "tint", - "integer" - ], - "ret": "tint", - "sqlName": "shiftValue" - }, - { - "args": [ - "tbigint", - "bigint" - ], - "ret": "tbigint", - "sqlName": "shiftValue" - }, - { - "args": [ - "tfloat", - "float" - ], - "ret": "tfloat", - "sqlName": "shiftValue" - }, - { - "args": [ - "tint", - "integer" - ], - "ret": "tint", - "sqlName": "scaleValue" - }, - { - "args": [ - "tbigint", - "bigint" - ], - "ret": "tbigint", - "sqlName": "scaleValue" - }, - { - "args": [ - "tfloat", - "float" - ], - "ret": "tfloat", - "sqlName": "scaleValue" - }, - { - "args": [ - "tint", - "integer", - "integer" - ], - "ret": "tint", - "sqlName": "shiftScaleValue" - }, - { - "args": [ - "tbigint", - "bigint", - "bigint" - ], - "ret": "tbigint", - "sqlName": "shiftScaleValue" - }, - { - "args": [ - "tfloat", - "float", - "float" - ], - "ret": "tfloat", - "sqlName": "shiftScaleValue" - } - ], - "shape": { - "boundArgs": { - "width": "0", - "hasshift": "true", - "haswidth": "false" - } - } - }, - { - "name": "tnumberinst_shift_value", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "inst", - "cType": "const TInstant *", - "canonical": "const TInstant *" - }, - { - "name": "shift", - "cType": "Datum", - "canonical": "Datum" - } - ], - "group": "meos_internal_temporal_transf", - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "inst", - "kind": "serialized", - "cType": "const TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "shift", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tnumberseq_shift_scale_value", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - }, - { - "name": "shift", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "width", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "hasshift", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "haswidth", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_temporal_transf", - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - }, - { - "name": "shift", - "kind": "unsupported" - }, - { - "name": "width", - "kind": "unsupported" - }, - { - "name": "hasshift", - "kind": "json", - "json": "boolean" - }, - { - "name": "haswidth", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tnumberseqset_shift_scale_value", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - }, - { - "name": "start", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "width", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "hasshift", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "haswidth", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_temporal_transf", - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "start", - "kind": "unsupported" - }, - { - "name": "width", - "kind": "unsupported" - }, - { - "name": "hasshift", - "kind": "json", - "json": "boolean" - }, - { - "name": "haswidth", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Tnumber_shift_value", - "sqlfn": "shiftValue", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnTypeAll": [ - "tbigint", - "tfloat", - "tint" - ], - "sqlSignatures": [ - { - "args": [ - "tint", - "integer" - ], - "ret": "tint", - "sqlName": "shiftValue" - }, - { - "args": [ - "tbigint", - "bigint" - ], - "ret": "tbigint", - "sqlName": "shiftValue" - }, - { - "args": [ - "tfloat", - "float" - ], - "ret": "tfloat", - "sqlName": "shiftValue" - }, - { - "args": [ - "tint", - "integer" - ], - "ret": "tint", - "sqlName": "scaleValue" - }, - { - "args": [ - "tbigint", - "bigint" - ], - "ret": "tbigint", - "sqlName": "scaleValue" - }, - { - "args": [ - "tfloat", - "float" - ], - "ret": "tfloat", - "sqlName": "scaleValue" - }, - { - "args": [ - "tint", - "integer", - "integer" - ], - "ret": "tint", - "sqlName": "shiftScaleValue" - }, - { - "args": [ - "tbigint", - "bigint", - "bigint" - ], - "ret": "tbigint", - "sqlName": "shiftScaleValue" - }, - { - "args": [ - "tfloat", - "float", - "float" - ], - "ret": "tfloat", - "sqlName": "shiftScaleValue" - } - ], - "shape": { - "boundArgs": { - "width": "0", - "hasshift": "true", - "haswidth": "false" - } - } - }, - { - "name": "tsequence_restart", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "seq", - "cType": "TSequence *", - "canonical": "TSequence *" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_internal_temporal_transf", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "tsequence_set_interp", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "group": "meos_internal_temporal_transf", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_set_interp", - "sqlfn": "setInterp", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "text" - ], - "ret": "tcbuffer" - }, - { - "args": [ - "tgeometry", - "text" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeography", - "text" - ], - "ret": "tgeography" - }, - { - "args": [ - "tgeompoint", - "text" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tgeogpoint", - "text" - ], - "ret": "tgeogpoint" - }, - { - "args": [ - "th3index", - "text" - ], - "ret": "th3index" - }, - { - "args": [ - "tjsonb", - "text" - ], - "ret": "tjsonb" - }, - { - "args": [ - "tnpoint", - "text" - ], - "ret": "tnpoint" - }, - { - "args": [ - "tpcpoint", - "text" - ], - "ret": "tpcpoint" - }, - { - "args": [ - "tpcpatch", - "text" - ], - "ret": "tpcpatch" - }, - { - "args": [ - "tpose", - "text" - ], - "ret": "tpose" - }, - { - "args": [ - "tposechain", - "text" - ], - "ret": "tposechain" - }, - { - "args": [ - "tquadbin", - "text" - ], - "ret": "tquadbin" - }, - { - "args": [ - "trgeometry", - "text" - ], - "ret": "trgeometry" - }, - { - "args": [ - "ts2cell", - "text" - ], - "ret": "ts2cell" - }, - { - "args": [ - "tbool", - "text" - ], - "ret": "tbool" - }, - { - "args": [ - "tint", - "text" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint", - "text" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat", - "text" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext", - "text" - ], - "ret": "ttext" - } - ] - }, - { - "name": "tsequence_shift_scale_time", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - }, - { - "name": "shift", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "duration", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "group": "meos_internal_temporal_transf", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - }, - { - "name": "shift", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "duration", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_shift_time", - "sqlfn": "shiftTime", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "interval" - ], - "ret": "tcbuffer", - "sqlName": "shiftTime" - }, - { - "args": [ - "tgeometry", - "interval" - ], - "ret": "tgeometry", - "sqlName": "shiftTime" - }, - { - "args": [ - "tgeography", - "interval" - ], - "ret": "tgeography", - "sqlName": "shiftTime" - }, - { - "args": [ - "tgeompoint", - "interval" - ], - "ret": "tgeompoint", - "sqlName": "shiftTime" - }, - { - "args": [ - "tgeogpoint", - "interval" - ], - "ret": "tgeogpoint", - "sqlName": "shiftTime" - }, - { - "args": [ - "th3index", - "interval" - ], - "ret": "th3index", - "sqlName": "shiftTime" - }, - { - "args": [ - "tjsonb", - "interval" - ], - "ret": "tjsonb", - "sqlName": "shiftTime" - }, - { - "args": [ - "tnpoint", - "interval" - ], - "ret": "tnpoint", - "sqlName": "shiftTime" - }, - { - "args": [ - "tpcpoint", - "interval" - ], - "ret": "tpcpoint", - "sqlName": "shiftTime" - }, - { - "args": [ - "tpcpatch", - "interval" - ], - "ret": "tpcpatch", - "sqlName": "shiftTime" - }, - { - "args": [ - "tpose", - "interval" - ], - "ret": "tpose", - "sqlName": "shiftTime" - }, - { - "args": [ - "tposechain", - "interval" - ], - "ret": "tposechain", - "sqlName": "shiftTime" - }, - { - "args": [ - "tquadbin", - "interval" - ], - "ret": "tquadbin", - "sqlName": "shiftTime" - }, - { - "args": [ - "trgeometry", - "interval" - ], - "ret": "trgeometry", - "sqlName": "shiftTime" - }, - { - "args": [ - "ts2cell", - "interval" - ], - "ret": "ts2cell", - "sqlName": "shiftTime" - }, - { - "args": [ - "tbool", - "interval" - ], - "ret": "tbool", - "sqlName": "shiftTime" - }, - { - "args": [ - "tint", - "interval" - ], - "ret": "tint", - "sqlName": "shiftTime" - }, - { - "args": [ - "tbigint", - "interval" - ], - "ret": "tbigint", - "sqlName": "shiftTime" - }, - { - "args": [ - "tfloat", - "interval" - ], - "ret": "tfloat", - "sqlName": "shiftTime" - }, - { - "args": [ - "ttext", - "interval" - ], - "ret": "ttext", - "sqlName": "shiftTime" - }, - { - "args": [ - "tcbuffer", - "interval" - ], - "ret": "tcbuffer", - "sqlName": "scaleTime" - }, - { - "args": [ - "tgeometry", - "interval" - ], - "ret": "tgeometry", - "sqlName": "scaleTime" - }, - { - "args": [ - "tgeography", - "interval" - ], - "ret": "tgeography", - "sqlName": "scaleTime" - }, - { - "args": [ - "tgeompoint", - "interval" - ], - "ret": "tgeompoint", - "sqlName": "scaleTime" - }, - { - "args": [ - "tgeogpoint", - "interval" - ], - "ret": "tgeogpoint", - "sqlName": "scaleTime" - }, - { - "args": [ - "th3index", - "interval" - ], - "ret": "th3index", - "sqlName": "scaleTime" - }, - { - "args": [ - "tjsonb", - "interval" - ], - "ret": "tjsonb", - "sqlName": "scaleTime" - }, - { - "args": [ - "tnpoint", - "interval" - ], - "ret": "tnpoint", - "sqlName": "scaleTime" - }, - { - "args": [ - "tpcpoint", - "interval" - ], - "ret": "tpcpoint", - "sqlName": "scaleTime" - }, - { - "args": [ - "tpcpatch", - "interval" - ], - "ret": "tpcpatch", - "sqlName": "scaleTime" - }, - { - "args": [ - "tpose", - "interval" - ], - "ret": "tpose", - "sqlName": "scaleTime" - }, - { - "args": [ - "tposechain", - "interval" - ], - "ret": "tposechain", - "sqlName": "scaleTime" - }, - { - "args": [ - "tquadbin", - "interval" - ], - "ret": "tquadbin", - "sqlName": "scaleTime" - }, - { - "args": [ - "trgeometry", - "interval" - ], - "ret": "trgeometry", - "sqlName": "scaleTime" - }, - { - "args": [ - "ts2cell", - "interval" - ], - "ret": "ts2cell", - "sqlName": "scaleTime" - }, - { - "args": [ - "tbool", - "interval" - ], - "ret": "tbool", - "sqlName": "scaleTime" - }, - { - "args": [ - "tint", - "interval" - ], - "ret": "tint", - "sqlName": "scaleTime" - }, - { - "args": [ - "tbigint", - "interval" - ], - "ret": "tbigint", - "sqlName": "scaleTime" - }, - { - "args": [ - "tfloat", - "interval" - ], - "ret": "tfloat", - "sqlName": "scaleTime" - }, - { - "args": [ - "ttext", - "interval" - ], - "ret": "ttext", - "sqlName": "scaleTime" - }, - { - "args": [ - "tcbuffer", - "interval", - "interval" - ], - "ret": "tcbuffer", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "tgeometry", - "interval", - "interval" - ], - "ret": "tgeometry", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "tgeography", - "interval", - "interval" - ], - "ret": "tgeography", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "tgeompoint", - "interval", - "interval" - ], - "ret": "tgeompoint", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "tgeogpoint", - "interval", - "interval" - ], - "ret": "tgeogpoint", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "th3index", - "interval", - "interval" - ], - "ret": "th3index", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "tjsonb", - "interval", - "interval" - ], - "ret": "tjsonb", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "tnpoint", - "interval", - "interval" - ], - "ret": "tnpoint", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "tpcpoint", - "interval", - "interval" - ], - "ret": "tpcpoint", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "tpcpatch", - "interval", - "interval" - ], - "ret": "tpcpatch", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "tpose", - "interval", - "interval" - ], - "ret": "tpose", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "tposechain", - "interval", - "interval" - ], - "ret": "tposechain", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "tquadbin", - "interval", - "interval" - ], - "ret": "tquadbin", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "trgeometry", - "interval", - "interval" - ], - "ret": "trgeometry", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "ts2cell", - "interval", - "interval" - ], - "ret": "ts2cell", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "tbool", - "interval", - "interval" - ], - "ret": "tbool", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "tint", - "interval", - "interval" - ], - "ret": "tint", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "tbigint", - "interval", - "interval" - ], - "ret": "tbigint", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "tfloat", - "interval", - "interval" - ], - "ret": "tfloat", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "ttext", - "interval", - "interval" - ], - "ret": "ttext", - "sqlName": "shiftScaleTime" - } - ], - "shape": { - "boundArgs": { - "duration": "NULL" - } - } - }, - { - "name": "tsequence_subseq", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - }, - { - "name": "from", - "cType": "int", - "canonical": "int" - }, - { - "name": "to", - "cType": "int", - "canonical": "int" - }, - { - "name": "lower_inc", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "upper_inc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_temporal_transf", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - }, - { - "name": "from", - "kind": "json", - "json": "integer" - }, - { - "name": "to", - "kind": "json", - "json": "integer" - }, - { - "name": "lower_inc", - "kind": "json", - "json": "boolean" - }, - { - "name": "upper_inc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tsequence_as_tinstant", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - } - ], - "group": "meos_internal_temporal_transf", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_as_tinstant", - "sqlfn": "tintInst", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "tcbuffer", - "sqlName": "tcbufferInst" - }, - { - "args": [ - "tgeometry" - ], - "ret": "tgeometry", - "sqlName": "tgeometryInst" - }, - { - "args": [ - "tgeography" - ], - "ret": "tgeography", - "sqlName": "tgeographyInst" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "tgeompoint", - "sqlName": "tgeompointInst" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "tgeogpoint", - "sqlName": "tgeogpointInst" - }, - { - "args": [ - "th3index" - ], - "ret": "th3index", - "sqlName": "th3indexInst" - }, - { - "args": [ - "tjsonb" - ], - "ret": "tjsonb", - "sqlName": "tjsonbInst" - }, - { - "args": [ - "tnpoint" - ], - "ret": "tnpoint", - "sqlName": "tnpointInst" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "tpcpoint", - "sqlName": "tpcpointInst" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "tpcpatch", - "sqlName": "tpcpatchInst" - }, - { - "args": [ - "tpose" - ], - "ret": "tpose", - "sqlName": "tposeInst" - }, - { - "args": [ - "tposechain" - ], - "ret": "tposechain", - "sqlName": "tposechainInst" - }, - { - "args": [ - "tquadbin" - ], - "ret": "tquadbin", - "sqlName": "tquadbinInst" - }, - { - "args": [ - "ts2cell" - ], - "ret": "ts2cell", - "sqlName": "ts2cellInst" - }, - { - "args": [ - "tbool" - ], - "ret": "tbool", - "sqlName": "tboolInst" - }, - { - "args": [ - "tint" - ], - "ret": "tint", - "sqlName": "tintInst" - }, - { - "args": [ - "tbigint" - ], - "ret": "tbigint", - "sqlName": "tbigintInst" - }, - { - "args": [ - "tfloat" - ], - "ret": "tfloat", - "sqlName": "tfloatInst" - }, - { - "args": [ - "ttext" - ], - "ret": "ttext", - "sqlName": "ttextInst" - } - ] - }, - { - "name": "tsequence_as_tsequenceset", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - } - ], - "group": "meos_internal_temporal_transf", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_as_tsequenceset", - "sqlfn": "tintSeqSet", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "text" - ], - "ret": "tcbuffer", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tcbufferSeqSet" - }, - { - "args": [ - "tgeometry", - "text" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tgeometrySeqSet" - }, - { - "args": [ - "tgeography", - "text" - ], - "ret": "tgeography", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tgeographySeqSet" - }, - { - "args": [ - "tgeompoint", - "text" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tgeompointSeqSet" - }, - { - "args": [ - "tgeogpoint", - "text" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tgeogpointSeqSet" - }, - { - "args": [ - "th3index", - "text" - ], - "ret": "th3index", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "th3indexSeqSet" - }, - { - "args": [ - "tjsonb" - ], - "ret": "tjsonb", - "sqlName": "tjsonbSeqSet" - }, - { - "args": [ - "tnpoint", - "text" - ], - "ret": "tnpoint", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tnpointSeqSet" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "tpcpoint", - "sqlName": "tpcpointSeqSet" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "tpcpatch", - "sqlName": "tpcpatchSeqSet" - }, - { - "args": [ - "tpose", - "text" - ], - "ret": "tpose", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tposeSeqSet" - }, - { - "args": [ - "tposechain", - "text" - ], - "ret": "tposechain", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tposechainSeqSet" - }, - { - "args": [ - "tquadbin", - "text" - ], - "ret": "tquadbin", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tquadbinSeqSet" - }, - { - "args": [ - "ts2cell", - "text" - ], - "ret": "ts2cell", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "ts2cellSeqSet" - }, - { - "args": [ - "tbool" - ], - "ret": "tbool", - "sqlName": "tboolSeqSet" - }, - { - "args": [ - "tint" - ], - "ret": "tint", - "sqlName": "tintSeqSet" - }, - { - "args": [ - "tbigint" - ], - "ret": "tbigint", - "sqlName": "tbigintSeqSet" - }, - { - "args": [ - "tfloat", - "text" - ], - "ret": "tfloat", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tfloatSeqSet" - }, - { - "args": [ - "ttext" - ], - "ret": "ttext", - "sqlName": "ttextSeqSet" - } - ] - }, - { - "name": "tsequence_to_tsequenceset_free", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "seq", - "cType": "TSequence *", - "canonical": "TSequence *" - } - ], - "group": "meos_internal_temporal_transf", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_as_tsequenceset", - "sqlfn": "tintSeqSet", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "text" - ], - "ret": "tcbuffer", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tcbufferSeqSet" - }, - { - "args": [ - "tgeometry", - "text" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tgeometrySeqSet" - }, - { - "args": [ - "tgeography", - "text" - ], - "ret": "tgeography", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tgeographySeqSet" - }, - { - "args": [ - "tgeompoint", - "text" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tgeompointSeqSet" - }, - { - "args": [ - "tgeogpoint", - "text" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tgeogpointSeqSet" - }, - { - "args": [ - "th3index", - "text" - ], - "ret": "th3index", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "th3indexSeqSet" - }, - { - "args": [ - "tjsonb" - ], - "ret": "tjsonb", - "sqlName": "tjsonbSeqSet" - }, - { - "args": [ - "tnpoint", - "text" - ], - "ret": "tnpoint", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tnpointSeqSet" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "tpcpoint", - "sqlName": "tpcpointSeqSet" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "tpcpatch", - "sqlName": "tpcpatchSeqSet" - }, - { - "args": [ - "tpose", - "text" - ], - "ret": "tpose", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tposeSeqSet" - }, - { - "args": [ - "tposechain", - "text" - ], - "ret": "tposechain", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tposechainSeqSet" - }, - { - "args": [ - "tquadbin", - "text" - ], - "ret": "tquadbin", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tquadbinSeqSet" - }, - { - "args": [ - "ts2cell", - "text" - ], - "ret": "ts2cell", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "ts2cellSeqSet" - }, - { - "args": [ - "tbool" - ], - "ret": "tbool", - "sqlName": "tboolSeqSet" - }, - { - "args": [ - "tint" - ], - "ret": "tint", - "sqlName": "tintSeqSet" - }, - { - "args": [ - "tbigint" - ], - "ret": "tbigint", - "sqlName": "tbigintSeqSet" - }, - { - "args": [ - "tfloat", - "text" - ], - "ret": "tfloat", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tfloatSeqSet" - }, - { - "args": [ - "ttext" - ], - "ret": "ttext", - "sqlName": "ttextSeqSet" - } - ] - }, - { - "name": "tsequence_to_tsequenceset_interp", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "group": "meos_internal_temporal_transf", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_as_tsequenceset", - "sqlfn": "tintSeqSet", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "text" - ], - "ret": "tcbuffer", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tcbufferSeqSet" - }, - { - "args": [ - "tgeometry", - "text" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tgeometrySeqSet" - }, - { - "args": [ - "tgeography", - "text" - ], - "ret": "tgeography", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tgeographySeqSet" - }, - { - "args": [ - "tgeompoint", - "text" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tgeompointSeqSet" - }, - { - "args": [ - "tgeogpoint", - "text" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tgeogpointSeqSet" - }, - { - "args": [ - "th3index", - "text" - ], - "ret": "th3index", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "th3indexSeqSet" - }, - { - "args": [ - "tjsonb" - ], - "ret": "tjsonb", - "sqlName": "tjsonbSeqSet" - }, - { - "args": [ - "tnpoint", - "text" - ], - "ret": "tnpoint", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tnpointSeqSet" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "tpcpoint", - "sqlName": "tpcpointSeqSet" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "tpcpatch", - "sqlName": "tpcpatchSeqSet" - }, - { - "args": [ - "tpose", - "text" - ], - "ret": "tpose", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tposeSeqSet" - }, - { - "args": [ - "tposechain", - "text" - ], - "ret": "tposechain", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tposechainSeqSet" - }, - { - "args": [ - "tquadbin", - "text" - ], - "ret": "tquadbin", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tquadbinSeqSet" - }, - { - "args": [ - "ts2cell", - "text" - ], - "ret": "ts2cell", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "ts2cellSeqSet" - }, - { - "args": [ - "tbool" - ], - "ret": "tbool", - "sqlName": "tboolSeqSet" - }, - { - "args": [ - "tint" - ], - "ret": "tint", - "sqlName": "tintSeqSet" - }, - { - "args": [ - "tbigint" - ], - "ret": "tbigint", - "sqlName": "tbigintSeqSet" - }, - { - "args": [ - "tfloat", - "text" - ], - "ret": "tfloat", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tfloatSeqSet" - }, - { - "args": [ - "ttext" - ], - "ret": "ttext", - "sqlName": "ttextSeqSet" - } - ] - }, - { - "name": "tsequenceset_restart", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "ss", - "cType": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_internal_temporal_transf", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "count", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "tsequenceset_set_interp", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "group": "meos_internal_temporal_transf", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_set_interp", - "sqlfn": "setInterp", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "text" - ], - "ret": "tcbuffer" - }, - { - "args": [ - "tgeometry", - "text" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeography", - "text" - ], - "ret": "tgeography" - }, - { - "args": [ - "tgeompoint", - "text" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tgeogpoint", - "text" - ], - "ret": "tgeogpoint" - }, - { - "args": [ - "th3index", - "text" - ], - "ret": "th3index" - }, - { - "args": [ - "tjsonb", - "text" - ], - "ret": "tjsonb" - }, - { - "args": [ - "tnpoint", - "text" - ], - "ret": "tnpoint" - }, - { - "args": [ - "tpcpoint", - "text" - ], - "ret": "tpcpoint" - }, - { - "args": [ - "tpcpatch", - "text" - ], - "ret": "tpcpatch" - }, - { - "args": [ - "tpose", - "text" - ], - "ret": "tpose" - }, - { - "args": [ - "tposechain", - "text" - ], - "ret": "tposechain" - }, - { - "args": [ - "tquadbin", - "text" - ], - "ret": "tquadbin" - }, - { - "args": [ - "trgeometry", - "text" - ], - "ret": "trgeometry" - }, - { - "args": [ - "ts2cell", - "text" - ], - "ret": "ts2cell" - }, - { - "args": [ - "tbool", - "text" - ], - "ret": "tbool" - }, - { - "args": [ - "tint", - "text" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint", - "text" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat", - "text" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext", - "text" - ], - "ret": "ttext" - } - ] - }, - { - "name": "tsequenceset_shift_scale_time", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - }, - { - "name": "start", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "duration", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "group": "meos_internal_temporal_transf", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "start", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "duration", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_shift_time", - "sqlfn": "shiftTime", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "interval" - ], - "ret": "tcbuffer", - "sqlName": "shiftTime" - }, - { - "args": [ - "tgeometry", - "interval" - ], - "ret": "tgeometry", - "sqlName": "shiftTime" - }, - { - "args": [ - "tgeography", - "interval" - ], - "ret": "tgeography", - "sqlName": "shiftTime" - }, - { - "args": [ - "tgeompoint", - "interval" - ], - "ret": "tgeompoint", - "sqlName": "shiftTime" - }, - { - "args": [ - "tgeogpoint", - "interval" - ], - "ret": "tgeogpoint", - "sqlName": "shiftTime" - }, - { - "args": [ - "th3index", - "interval" - ], - "ret": "th3index", - "sqlName": "shiftTime" - }, - { - "args": [ - "tjsonb", - "interval" - ], - "ret": "tjsonb", - "sqlName": "shiftTime" - }, - { - "args": [ - "tnpoint", - "interval" - ], - "ret": "tnpoint", - "sqlName": "shiftTime" - }, - { - "args": [ - "tpcpoint", - "interval" - ], - "ret": "tpcpoint", - "sqlName": "shiftTime" - }, - { - "args": [ - "tpcpatch", - "interval" - ], - "ret": "tpcpatch", - "sqlName": "shiftTime" - }, - { - "args": [ - "tpose", - "interval" - ], - "ret": "tpose", - "sqlName": "shiftTime" - }, - { - "args": [ - "tposechain", - "interval" - ], - "ret": "tposechain", - "sqlName": "shiftTime" - }, - { - "args": [ - "tquadbin", - "interval" - ], - "ret": "tquadbin", - "sqlName": "shiftTime" - }, - { - "args": [ - "trgeometry", - "interval" - ], - "ret": "trgeometry", - "sqlName": "shiftTime" - }, - { - "args": [ - "ts2cell", - "interval" - ], - "ret": "ts2cell", - "sqlName": "shiftTime" - }, - { - "args": [ - "tbool", - "interval" - ], - "ret": "tbool", - "sqlName": "shiftTime" - }, - { - "args": [ - "tint", - "interval" - ], - "ret": "tint", - "sqlName": "shiftTime" - }, - { - "args": [ - "tbigint", - "interval" - ], - "ret": "tbigint", - "sqlName": "shiftTime" - }, - { - "args": [ - "tfloat", - "interval" - ], - "ret": "tfloat", - "sqlName": "shiftTime" - }, - { - "args": [ - "ttext", - "interval" - ], - "ret": "ttext", - "sqlName": "shiftTime" - }, - { - "args": [ - "tcbuffer", - "interval" - ], - "ret": "tcbuffer", - "sqlName": "scaleTime" - }, - { - "args": [ - "tgeometry", - "interval" - ], - "ret": "tgeometry", - "sqlName": "scaleTime" - }, - { - "args": [ - "tgeography", - "interval" - ], - "ret": "tgeography", - "sqlName": "scaleTime" - }, - { - "args": [ - "tgeompoint", - "interval" - ], - "ret": "tgeompoint", - "sqlName": "scaleTime" - }, - { - "args": [ - "tgeogpoint", - "interval" - ], - "ret": "tgeogpoint", - "sqlName": "scaleTime" - }, - { - "args": [ - "th3index", - "interval" - ], - "ret": "th3index", - "sqlName": "scaleTime" - }, - { - "args": [ - "tjsonb", - "interval" - ], - "ret": "tjsonb", - "sqlName": "scaleTime" - }, - { - "args": [ - "tnpoint", - "interval" - ], - "ret": "tnpoint", - "sqlName": "scaleTime" - }, - { - "args": [ - "tpcpoint", - "interval" - ], - "ret": "tpcpoint", - "sqlName": "scaleTime" - }, - { - "args": [ - "tpcpatch", - "interval" - ], - "ret": "tpcpatch", - "sqlName": "scaleTime" - }, - { - "args": [ - "tpose", - "interval" - ], - "ret": "tpose", - "sqlName": "scaleTime" - }, - { - "args": [ - "tposechain", - "interval" - ], - "ret": "tposechain", - "sqlName": "scaleTime" - }, - { - "args": [ - "tquadbin", - "interval" - ], - "ret": "tquadbin", - "sqlName": "scaleTime" - }, - { - "args": [ - "trgeometry", - "interval" - ], - "ret": "trgeometry", - "sqlName": "scaleTime" - }, - { - "args": [ - "ts2cell", - "interval" - ], - "ret": "ts2cell", - "sqlName": "scaleTime" - }, - { - "args": [ - "tbool", - "interval" - ], - "ret": "tbool", - "sqlName": "scaleTime" - }, - { - "args": [ - "tint", - "interval" - ], - "ret": "tint", - "sqlName": "scaleTime" - }, - { - "args": [ - "tbigint", - "interval" - ], - "ret": "tbigint", - "sqlName": "scaleTime" - }, - { - "args": [ - "tfloat", - "interval" - ], - "ret": "tfloat", - "sqlName": "scaleTime" - }, - { - "args": [ - "ttext", - "interval" - ], - "ret": "ttext", - "sqlName": "scaleTime" - }, - { - "args": [ - "tcbuffer", - "interval", - "interval" - ], - "ret": "tcbuffer", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "tgeometry", - "interval", - "interval" - ], - "ret": "tgeometry", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "tgeography", - "interval", - "interval" - ], - "ret": "tgeography", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "tgeompoint", - "interval", - "interval" - ], - "ret": "tgeompoint", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "tgeogpoint", - "interval", - "interval" - ], - "ret": "tgeogpoint", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "th3index", - "interval", - "interval" - ], - "ret": "th3index", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "tjsonb", - "interval", - "interval" - ], - "ret": "tjsonb", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "tnpoint", - "interval", - "interval" - ], - "ret": "tnpoint", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "tpcpoint", - "interval", - "interval" - ], - "ret": "tpcpoint", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "tpcpatch", - "interval", - "interval" - ], - "ret": "tpcpatch", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "tpose", - "interval", - "interval" - ], - "ret": "tpose", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "tposechain", - "interval", - "interval" - ], - "ret": "tposechain", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "tquadbin", - "interval", - "interval" - ], - "ret": "tquadbin", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "trgeometry", - "interval", - "interval" - ], - "ret": "trgeometry", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "ts2cell", - "interval", - "interval" - ], - "ret": "ts2cell", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "tbool", - "interval", - "interval" - ], - "ret": "tbool", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "tint", - "interval", - "interval" - ], - "ret": "tint", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "tbigint", - "interval", - "interval" - ], - "ret": "tbigint", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "tfloat", - "interval", - "interval" - ], - "ret": "tfloat", - "sqlName": "shiftScaleTime" - }, - { - "args": [ - "ttext", - "interval", - "interval" - ], - "ret": "ttext", - "sqlName": "shiftScaleTime" - } - ], - "shape": { - "boundArgs": { - "duration": "NULL" - } - } - }, - { - "name": "tsequenceset_to_discrete", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - } - ], - "group": "meos_internal_temporal_transf", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tsequenceset_to_linear", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - } - ], - "group": "meos_internal_temporal_transf", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tsequenceset_to_step", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - } - ], - "group": "meos_internal_temporal_transf", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tsequenceset_as_tinstant", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - } - ], - "group": "meos_internal_temporal_transf", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_as_tinstant", - "sqlfn": "tintInst", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer" - ], - "ret": "tcbuffer", - "sqlName": "tcbufferInst" - }, - { - "args": [ - "tgeometry" - ], - "ret": "tgeometry", - "sqlName": "tgeometryInst" - }, - { - "args": [ - "tgeography" - ], - "ret": "tgeography", - "sqlName": "tgeographyInst" - }, - { - "args": [ - "tgeompoint" - ], - "ret": "tgeompoint", - "sqlName": "tgeompointInst" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "tgeogpoint", - "sqlName": "tgeogpointInst" - }, - { - "args": [ - "th3index" - ], - "ret": "th3index", - "sqlName": "th3indexInst" - }, - { - "args": [ - "tjsonb" - ], - "ret": "tjsonb", - "sqlName": "tjsonbInst" - }, - { - "args": [ - "tnpoint" - ], - "ret": "tnpoint", - "sqlName": "tnpointInst" - }, - { - "args": [ - "tpcpoint" - ], - "ret": "tpcpoint", - "sqlName": "tpcpointInst" - }, - { - "args": [ - "tpcpatch" - ], - "ret": "tpcpatch", - "sqlName": "tpcpatchInst" - }, - { - "args": [ - "tpose" - ], - "ret": "tpose", - "sqlName": "tposeInst" - }, - { - "args": [ - "tposechain" - ], - "ret": "tposechain", - "sqlName": "tposechainInst" - }, - { - "args": [ - "tquadbin" - ], - "ret": "tquadbin", - "sqlName": "tquadbinInst" - }, - { - "args": [ - "ts2cell" - ], - "ret": "ts2cell", - "sqlName": "ts2cellInst" - }, - { - "args": [ - "tbool" - ], - "ret": "tbool", - "sqlName": "tboolInst" - }, - { - "args": [ - "tint" - ], - "ret": "tint", - "sqlName": "tintInst" - }, - { - "args": [ - "tbigint" - ], - "ret": "tbigint", - "sqlName": "tbigintInst" - }, - { - "args": [ - "tfloat" - ], - "ret": "tfloat", - "sqlName": "tfloatInst" - }, - { - "args": [ - "ttext" - ], - "ret": "ttext", - "sqlName": "ttextInst" - } - ] - }, - { - "name": "tsequenceset_as_tsequence", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - } - ], - "group": "meos_internal_temporal_transf", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_as_tsequence", - "sqlfn": "tintSeq", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "text" - ], - "ret": "tcbuffer", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tcbufferSeq" - }, - { - "args": [ - "tgeometry", - "text" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tgeometrySeq" - }, - { - "args": [ - "tgeography", - "text" - ], - "ret": "tgeography", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tgeographySeq" - }, - { - "args": [ - "tgeompoint", - "text" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tgeompointSeq" - }, - { - "args": [ - "tgeogpoint", - "text" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tgeogpointSeq" - }, - { - "args": [ - "th3index", - "text" - ], - "ret": "th3index", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "th3indexSeq" - }, - { - "args": [ - "tjsonb", - "text" - ], - "ret": "tjsonb", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tjsonbSeq" - }, - { - "args": [ - "tnpoint", - "text" - ], - "ret": "tnpoint", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tnpointSeq" - }, - { - "args": [ - "tpcpoint", - "text" - ], - "ret": "tpcpoint", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tpcpointSeq" - }, - { - "args": [ - "tpcpatch", - "text" - ], - "ret": "tpcpatch", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tpcpatchSeq" - }, - { - "args": [ - "tpose", - "text" - ], - "ret": "tpose", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tposeSeq" - }, - { - "args": [ - "tposechain", - "text" - ], - "ret": "tposechain", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tposechainSeq" - }, - { - "args": [ - "tquadbin", - "text" - ], - "ret": "tquadbin", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tquadbinSeq" - }, - { - "args": [ - "ts2cell", - "text" - ], - "ret": "ts2cell", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "ts2cellSeq" - }, - { - "args": [ - "tbool", - "text" - ], - "ret": "tbool", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tboolSeq" - }, - { - "args": [ - "tint", - "text" - ], - "ret": "tint", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tintSeq" - }, - { - "args": [ - "tbigint", - "text" - ], - "ret": "tbigint", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tbigintSeq" - }, - { - "args": [ - "tfloat", - "text" - ], - "ret": "tfloat", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "tfloatSeq" - }, - { - "args": [ - "ttext", - "text" - ], - "ret": "ttext", - "argDefaults": [ - null, - "NULL" - ], - "sqlName": "ttextSeq" - } - ] - }, - { - "name": "tinstant_merge", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "inst1", - "cType": "const TInstant *", - "canonical": "const TInstant *" - }, - { - "name": "inst2", - "cType": "const TInstant *", - "canonical": "const TInstant *" - } - ], - "group": "meos_internal_temporal_modif", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "inst1", - "kind": "serialized", - "cType": "const TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "inst2", - "kind": "serialized", - "cType": "const TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_merge", - "sqlfn": "merge", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "tcbuffer" - }, - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeography", - "tgeography" - ], - "ret": "tgeography" - }, - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint" - ], - "ret": "tgeogpoint" - }, - { - "args": [ - "th3index", - "th3index" - ], - "ret": "th3index" - }, - { - "args": [ - "tjsonb", - "tjsonb" - ], - "ret": "tjsonb" - }, - { - "args": [ - "tnpoint", - "tnpoint" - ], - "ret": "tnpoint" - }, - { - "args": [ - "tpose", - "tpose" - ], - "ret": "tpose" - }, - { - "args": [ - "tposechain", - "tposechain" - ], - "ret": "tposechain" - }, - { - "args": [ - "tquadbin", - "tquadbin" - ], - "ret": "tquadbin" - }, - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "trgeometry" - }, - { - "args": [ - "ts2cell", - "ts2cell" - ], - "ret": "ts2cell" - }, - { - "args": [ - "tbool", - "tbool" - ], - "ret": "tbool" - }, - { - "args": [ - "tint", - "tint" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext", - "ttext" - ], - "ret": "ttext" - } - ] - }, - { - "name": "tinstant_merge_array", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "instants", - "cType": "TInstant **", - "canonical": "TInstant **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_internal_temporal_modif", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "instants", - "kind": "array", - "count_param": "count", - "element": { - "kind": "serialized", - "cType": "TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_merge_array", - "sqlfn": "merge", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer[]" - ], - "ret": "tcbuffer" - }, - { - "args": [ - "tgeometry[]" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeography[]" - ], - "ret": "tgeography" - }, - { - "args": [ - "tgeompoint[]" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tgeogpoint[]" - ], - "ret": "tgeogpoint" - }, - { - "args": [ - "th3index[]" - ], - "ret": "th3index" - }, - { - "args": [ - "tjsonb[]" - ], - "ret": "tjsonb" - }, - { - "args": [ - "tnpoint[]" - ], - "ret": "tnpoint" - }, - { - "args": [ - "tpose[]" - ], - "ret": "tpose" - }, - { - "args": [ - "tposechain[]" - ], - "ret": "tposechain" - }, - { - "args": [ - "tquadbin[]" - ], - "ret": "tquadbin" - }, - { - "args": [ - "trgeometry[]" - ], - "ret": "trgeometry" - }, - { - "args": [ - "ts2cell[]" - ], - "ret": "ts2cell" - }, - { - "args": [ - "tbool[]" - ], - "ret": "tbool" - }, - { - "args": [ - "tint[]" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint[]" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat[]" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext[]" - ], - "ret": "ttext" - } - ] - }, - { - "name": "tsequence_append_tinstant", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "seq", - "cType": "TSequence *", - "canonical": "TSequence *" - }, - { - "name": "inst", - "cType": "const TInstant *", - "canonical": "const TInstant *" - }, - { - "name": "maxdist", - "cType": "double", - "canonical": "double" - }, - { - "name": "maxt", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "expand", - "cType": "bool", - "canonical": "bool" - } - ], - "shape": { - "nullable": [ - "maxt" - ], - "boundArgs": { - "maxdist": "0.0", - "maxt": "NULL", - "expand": "false" - } - }, - "group": "meos_internal_temporal_modif", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - }, - { - "name": "inst", - "kind": "serialized", - "cType": "const TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "maxdist", - "kind": "json", - "json": "number" - }, - { - "name": "maxt", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "expand", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_append_tinstant", - "sqlfn": "appendInstant", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "tcbuffer" - }, - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeography", - "tgeography" - ], - "ret": "tgeography" - }, - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint" - ], - "ret": "tgeogpoint" - }, - { - "args": [ - "th3index", - "th3index" - ], - "ret": "th3index" - }, - { - "args": [ - "tjsonb", - "tjsonb" - ], - "ret": "tjsonb" - }, - { - "args": [ - "tnpoint", - "tnpoint" - ], - "ret": "tnpoint" - }, - { - "args": [ - "tpcpoint", - "tpcpoint" - ], - "ret": "tpcpoint" - }, - { - "args": [ - "tpcpatch", - "tpcpatch" - ], - "ret": "tpcpatch" - }, - { - "args": [ - "tpose", - "tpose" - ], - "ret": "tpose" - }, - { - "args": [ - "tposechain", - "tposechain" - ], - "ret": "tposechain" - }, - { - "args": [ - "tquadbin", - "tquadbin" - ], - "ret": "tquadbin" - }, - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "trgeometry" - }, - { - "args": [ - "ts2cell", - "ts2cell" - ], - "ret": "ts2cell" - }, - { - "args": [ - "tbool", - "tbool" - ], - "ret": "tbool" - }, - { - "args": [ - "tint", - "tint" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext", - "ttext" - ], - "ret": "ttext" - }, - { - "args": [ - "tbool", - "tbool", - "text" - ], - "ret": "tbool" - }, - { - "args": [ - "tint", - "tint", - "text" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint", - "tbigint", - "text" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat", - "tfloat", - "text" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext", - "ttext", - "text" - ], - "ret": "ttext" - } - ] - }, - { - "name": "tsequence_append_tsequence", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "seq1", - "cType": "const TSequence *", - "canonical": "const TSequence *" - }, - { - "name": "seq2", - "cType": "const TSequence *", - "canonical": "const TSequence *" - }, - { - "name": "expand", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_temporal_modif", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "seq1", - "kind": "unsupported" - }, - { - "name": "seq2", - "kind": "unsupported" - }, - { - "name": "expand", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_append_tsequence", - "sqlfn": "appendSequence", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "tcbuffer" - }, - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeography", - "tgeography" - ], - "ret": "tgeography" - }, - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint" - ], - "ret": "tgeogpoint" - }, - { - "args": [ - "th3index", - "th3index" - ], - "ret": "th3index" - }, - { - "args": [ - "tjsonb", - "tjsonb" - ], - "ret": "tjsonb" - }, - { - "args": [ - "tnpoint", - "tnpoint" - ], - "ret": "tnpoint" - }, - { - "args": [ - "tpcpoint", - "tpcpoint" - ], - "ret": "tpcpoint" - }, - { - "args": [ - "tpcpatch", - "tpcpatch" - ], - "ret": "tpcpatch" - }, - { - "args": [ - "tpose", - "tpose" - ], - "ret": "tpose" - }, - { - "args": [ - "tposechain", - "tposechain" - ], - "ret": "tposechain" - }, - { - "args": [ - "tquadbin", - "tquadbin" - ], - "ret": "tquadbin" - }, - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "trgeometry" - }, - { - "args": [ - "ts2cell", - "ts2cell" - ], - "ret": "ts2cell" - }, - { - "args": [ - "tbool", - "tbool" - ], - "ret": "tbool" - }, - { - "args": [ - "tint", - "tint" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext", - "ttext" - ], - "ret": "ttext" - } - ], - "shape": { - "boundArgs": { - "expand": "false" - } - } - }, - { - "name": "tsequence_delete_timestamptz", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "connect", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_temporal_modif", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence; no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - }, - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "connect", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_delete_timestamptz", - "sqlfn": "deleteTime", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "timestamptz", - "boolean" - ], - "ret": "tcbuffer", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeometry", - "timestamptz", - "boolean" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeography", - "timestamptz", - "boolean" - ], - "ret": "tgeography", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeompoint", - "timestamptz", - "boolean" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeogpoint", - "timestamptz", - "boolean" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "th3index", - "timestamptz", - "boolean" - ], - "ret": "th3index", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tjsonb", - "timestamptz", - "boolean" - ], - "ret": "tjsonb", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tnpoint", - "timestamptz", - "boolean" - ], - "ret": "tnpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpcpoint", - "timestamptz", - "boolean" - ], - "ret": "tpcpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpcpatch", - "timestamptz", - "boolean" - ], - "ret": "tpcpatch", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpose", - "timestamptz", - "boolean" - ], - "ret": "tpose", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tposechain", - "timestamptz", - "boolean" - ], - "ret": "tposechain", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tquadbin", - "timestamptz", - "boolean" - ], - "ret": "tquadbin", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "trgeometry", - "timestamptz", - "boolean" - ], - "ret": "trgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "ts2cell", - "timestamptz", - "boolean" - ], - "ret": "ts2cell", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tbool", - "timestamptz", - "boolean" - ], - "ret": "tbool", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tint", - "timestamptz", - "boolean" - ], - "ret": "tint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tbigint", - "timestamptz", - "boolean" - ], - "ret": "tbigint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tfloat", - "timestamptz", - "boolean" - ], - "ret": "tfloat", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "ttext", - "timestamptz", - "boolean" - ], - "ret": "ttext", - "argDefaults": [ - null, - null, - "TRUE" - ] - } - ] - }, - { - "name": "tsequence_delete_tstzset", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "connect", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_temporal_modif", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "connect", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_delete_tstzset", - "sqlfn": "deleteTime", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tstzset", - "boolean" - ], - "ret": "tcbuffer", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeometry", - "tstzset", - "boolean" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeography", - "tstzset", - "boolean" - ], - "ret": "tgeography", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeompoint", - "tstzset", - "boolean" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeogpoint", - "tstzset", - "boolean" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "th3index", - "tstzset", - "boolean" - ], - "ret": "th3index", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tjsonb", - "tstzset", - "boolean" - ], - "ret": "tjsonb", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tnpoint", - "tstzset", - "boolean" - ], - "ret": "tnpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpcpoint", - "tstzset", - "boolean" - ], - "ret": "tpcpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpcpatch", - "tstzset", - "boolean" - ], - "ret": "tpcpatch", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpose", - "tstzset", - "boolean" - ], - "ret": "tpose", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tposechain", - "tstzset", - "boolean" - ], - "ret": "tposechain", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tquadbin", - "tstzset", - "boolean" - ], - "ret": "tquadbin", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "trgeometry", - "tstzset", - "boolean" - ], - "ret": "trgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "ts2cell", - "tstzset", - "boolean" - ], - "ret": "ts2cell", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tbool", - "tstzset", - "boolean" - ], - "ret": "tbool", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tint", - "tstzset", - "boolean" - ], - "ret": "tint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tbigint", - "tstzset", - "boolean" - ], - "ret": "tbigint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tfloat", - "tstzset", - "boolean" - ], - "ret": "tfloat", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "ttext", - "tstzset", - "boolean" - ], - "ret": "ttext", - "argDefaults": [ - null, - null, - "TRUE" - ] - } - ] - }, - { - "name": "tsequence_delete_tstzspan", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "connect", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_temporal_modif", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "connect", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_delete_tstzspan", - "sqlfn": "deleteTime", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tstzspan", - "boolean" - ], - "ret": "tcbuffer", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeometry", - "tstzspan", - "boolean" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeography", - "tstzspan", - "boolean" - ], - "ret": "tgeography", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeompoint", - "tstzspan", - "boolean" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeogpoint", - "tstzspan", - "boolean" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "th3index", - "tstzspan", - "boolean" - ], - "ret": "th3index", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tjsonb", - "tstzspan", - "boolean" - ], - "ret": "tjsonb", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tnpoint", - "tstzspan", - "boolean" - ], - "ret": "tnpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpcpoint", - "tstzspan", - "boolean" - ], - "ret": "tpcpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpcpatch", - "tstzspan", - "boolean" - ], - "ret": "tpcpatch", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpose", - "tstzspan", - "boolean" - ], - "ret": "tpose", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tposechain", - "tstzspan", - "boolean" - ], - "ret": "tposechain", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tquadbin", - "tstzspan", - "boolean" - ], - "ret": "tquadbin", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "trgeometry", - "tstzspan", - "boolean" - ], - "ret": "trgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "ts2cell", - "tstzspan", - "boolean" - ], - "ret": "ts2cell", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tbool", - "tstzspan", - "boolean" - ], - "ret": "tbool", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tint", - "tstzspan", - "boolean" - ], - "ret": "tint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tbigint", - "tstzspan", - "boolean" - ], - "ret": "tbigint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tfloat", - "tstzspan", - "boolean" - ], - "ret": "tfloat", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "ttext", - "tstzspan", - "boolean" - ], - "ret": "ttext", - "argDefaults": [ - null, - null, - "TRUE" - ] - } - ] - }, - { - "name": "tsequence_delete_tstzspanset", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "connect", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_temporal_modif", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "connect", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_delete_tstzspanset", - "sqlfn": "deleteTime", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tstzspanset", - "boolean" - ], - "ret": "tcbuffer", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeometry", - "tstzspanset", - "boolean" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeography", - "tstzspanset", - "boolean" - ], - "ret": "tgeography", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeompoint", - "tstzspanset", - "boolean" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeogpoint", - "tstzspanset", - "boolean" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "th3index", - "tstzspanset", - "boolean" - ], - "ret": "th3index", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tjsonb", - "tstzspanset", - "boolean" - ], - "ret": "tjsonb", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tnpoint", - "tstzspanset", - "boolean" - ], - "ret": "tnpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpcpoint", - "tstzspanset", - "boolean" - ], - "ret": "tpcpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpcpatch", - "tstzspanset", - "boolean" - ], - "ret": "tpcpatch", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpose", - "tstzspanset", - "boolean" - ], - "ret": "tpose", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tposechain", - "tstzspanset", - "boolean" - ], - "ret": "tposechain", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tquadbin", - "tstzspanset", - "boolean" - ], - "ret": "tquadbin", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "trgeometry", - "tstzspanset", - "boolean" - ], - "ret": "trgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "ts2cell", - "tstzspanset", - "boolean" - ], - "ret": "ts2cell", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tbool", - "tstzspanset", - "boolean" - ], - "ret": "tbool", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tint", - "tstzspanset", - "boolean" - ], - "ret": "tint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tbigint", - "tstzspanset", - "boolean" - ], - "ret": "tbigint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tfloat", - "tstzspanset", - "boolean" - ], - "ret": "tfloat", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "ttext", - "tstzspanset", - "boolean" - ], - "ret": "ttext", - "argDefaults": [ - null, - null, - "TRUE" - ] - } - ] - }, - { - "name": "tsequence_insert", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "seq1", - "cType": "const TSequence *", - "canonical": "const TSequence *" - }, - { - "name": "seq2", - "cType": "const TSequence *", - "canonical": "const TSequence *" - }, - { - "name": "connect", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_temporal_modif", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "seq1", - "kind": "unsupported" - }, - { - "name": "seq2", - "kind": "unsupported" - }, - { - "name": "connect", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tsequence_merge", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "seq1", - "cType": "const TSequence *", - "canonical": "const TSequence *" - }, - { - "name": "seq2", - "cType": "const TSequence *", - "canonical": "const TSequence *" - } - ], - "group": "meos_internal_temporal_modif", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "seq1", - "kind": "unsupported" - }, - { - "name": "seq2", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_merge", - "sqlfn": "merge", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "tcbuffer" - }, - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeography", - "tgeography" - ], - "ret": "tgeography" - }, - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint" - ], - "ret": "tgeogpoint" - }, - { - "args": [ - "th3index", - "th3index" - ], - "ret": "th3index" - }, - { - "args": [ - "tjsonb", - "tjsonb" - ], - "ret": "tjsonb" - }, - { - "args": [ - "tnpoint", - "tnpoint" - ], - "ret": "tnpoint" - }, - { - "args": [ - "tpose", - "tpose" - ], - "ret": "tpose" - }, - { - "args": [ - "tposechain", - "tposechain" - ], - "ret": "tposechain" - }, - { - "args": [ - "tquadbin", - "tquadbin" - ], - "ret": "tquadbin" - }, - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "trgeometry" - }, - { - "args": [ - "ts2cell", - "ts2cell" - ], - "ret": "ts2cell" - }, - { - "args": [ - "tbool", - "tbool" - ], - "ret": "tbool" - }, - { - "args": [ - "tint", - "tint" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext", - "ttext" - ], - "ret": "ttext" - } - ] - }, - { - "name": "tsequence_merge_array", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "sequences", - "cType": "TSequence **", - "canonical": "TSequence **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_internal_temporal_modif", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; array-or-out-param:sequences" - }, - "wire": { - "params": [ - { - "name": "sequences", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_merge_array", - "sqlfn": "merge", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer[]" - ], - "ret": "tcbuffer" - }, - { - "args": [ - "tgeometry[]" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeography[]" - ], - "ret": "tgeography" - }, - { - "args": [ - "tgeompoint[]" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tgeogpoint[]" - ], - "ret": "tgeogpoint" - }, - { - "args": [ - "th3index[]" - ], - "ret": "th3index" - }, - { - "args": [ - "tjsonb[]" - ], - "ret": "tjsonb" - }, - { - "args": [ - "tnpoint[]" - ], - "ret": "tnpoint" - }, - { - "args": [ - "tpose[]" - ], - "ret": "tpose" - }, - { - "args": [ - "tposechain[]" - ], - "ret": "tposechain" - }, - { - "args": [ - "tquadbin[]" - ], - "ret": "tquadbin" - }, - { - "args": [ - "trgeometry[]" - ], - "ret": "trgeometry" - }, - { - "args": [ - "ts2cell[]" - ], - "ret": "ts2cell" - }, - { - "args": [ - "tbool[]" - ], - "ret": "tbool" - }, - { - "args": [ - "tint[]" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint[]" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat[]" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext[]" - ], - "ret": "ttext" - } - ] - }, - { - "name": "tsequenceset_append_tinstant", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "ss", - "cType": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - { - "name": "inst", - "cType": "const TInstant *", - "canonical": "const TInstant *" - }, - { - "name": "maxdist", - "cType": "double", - "canonical": "double" - }, - { - "name": "maxt", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "expand", - "cType": "bool", - "canonical": "bool" - } - ], - "shape": { - "nullable": [ - "maxt" - ], - "boundArgs": { - "maxdist": "0.0", - "maxt": "NULL", - "expand": "false" - } - }, - "group": "meos_internal_temporal_modif", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "inst", - "kind": "serialized", - "cType": "const TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "maxdist", - "kind": "json", - "json": "number" - }, - { - "name": "maxt", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "expand", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_append_tinstant", - "sqlfn": "appendInstant", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "tcbuffer" - }, - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeography", - "tgeography" - ], - "ret": "tgeography" - }, - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint" - ], - "ret": "tgeogpoint" - }, - { - "args": [ - "th3index", - "th3index" - ], - "ret": "th3index" - }, - { - "args": [ - "tjsonb", - "tjsonb" - ], - "ret": "tjsonb" - }, - { - "args": [ - "tnpoint", - "tnpoint" - ], - "ret": "tnpoint" - }, - { - "args": [ - "tpcpoint", - "tpcpoint" - ], - "ret": "tpcpoint" - }, - { - "args": [ - "tpcpatch", - "tpcpatch" - ], - "ret": "tpcpatch" - }, - { - "args": [ - "tpose", - "tpose" - ], - "ret": "tpose" - }, - { - "args": [ - "tposechain", - "tposechain" - ], - "ret": "tposechain" - }, - { - "args": [ - "tquadbin", - "tquadbin" - ], - "ret": "tquadbin" - }, - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "trgeometry" - }, - { - "args": [ - "ts2cell", - "ts2cell" - ], - "ret": "ts2cell" - }, - { - "args": [ - "tbool", - "tbool" - ], - "ret": "tbool" - }, - { - "args": [ - "tint", - "tint" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext", - "ttext" - ], - "ret": "ttext" - }, - { - "args": [ - "tbool", - "tbool", - "text" - ], - "ret": "tbool" - }, - { - "args": [ - "tint", - "tint", - "text" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint", - "tbigint", - "text" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat", - "tfloat", - "text" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext", - "ttext", - "text" - ], - "ret": "ttext" - } - ] - }, - { - "name": "tsequenceset_append_tsequence", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "ss", - "cType": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - }, - { - "name": "expand", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_temporal_modif", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "seq", - "kind": "unsupported" - }, - { - "name": "expand", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_append_tsequence", - "sqlfn": "appendSequence", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "tcbuffer" - }, - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeography", - "tgeography" - ], - "ret": "tgeography" - }, - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint" - ], - "ret": "tgeogpoint" - }, - { - "args": [ - "th3index", - "th3index" - ], - "ret": "th3index" - }, - { - "args": [ - "tjsonb", - "tjsonb" - ], - "ret": "tjsonb" - }, - { - "args": [ - "tnpoint", - "tnpoint" - ], - "ret": "tnpoint" - }, - { - "args": [ - "tpcpoint", - "tpcpoint" - ], - "ret": "tpcpoint" - }, - { - "args": [ - "tpcpatch", - "tpcpatch" - ], - "ret": "tpcpatch" - }, - { - "args": [ - "tpose", - "tpose" - ], - "ret": "tpose" - }, - { - "args": [ - "tposechain", - "tposechain" - ], - "ret": "tposechain" - }, - { - "args": [ - "tquadbin", - "tquadbin" - ], - "ret": "tquadbin" - }, - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "trgeometry" - }, - { - "args": [ - "ts2cell", - "ts2cell" - ], - "ret": "ts2cell" - }, - { - "args": [ - "tbool", - "tbool" - ], - "ret": "tbool" - }, - { - "args": [ - "tint", - "tint" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext", - "ttext" - ], - "ret": "ttext" - } - ], - "shape": { - "boundArgs": { - "expand": "false" - } - } - }, - { - "name": "tsequenceset_delete_timestamptz", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_internal_temporal_modif", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_minus_timestamptz", - "sqlfn": "minusTime", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "timestamptz" - ], - "ret": "tcbuffer", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeometry", - "timestamptz" - ], - "ret": "tgeometry", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeography", - "timestamptz" - ], - "ret": "tgeography", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeompoint", - "timestamptz" - ], - "ret": "tgeompoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeogpoint", - "timestamptz" - ], - "ret": "tgeogpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "th3index", - "timestamptz" - ], - "ret": "th3index", - "sqlName": "minusTime" - }, - { - "args": [ - "tjsonb", - "timestamptz" - ], - "ret": "tjsonb", - "sqlName": "minusTime" - }, - { - "args": [ - "tnpoint", - "timestamptz" - ], - "ret": "tnpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tpcpoint", - "timestamptz" - ], - "ret": "tpcpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tpcpatch", - "timestamptz" - ], - "ret": "tpcpatch", - "sqlName": "minusTime" - }, - { - "args": [ - "tpose", - "timestamptz" - ], - "ret": "tpose", - "sqlName": "minusTime" - }, - { - "args": [ - "tposechain", - "timestamptz" - ], - "ret": "tposechain", - "sqlName": "minusTime" - }, - { - "args": [ - "tquadbin", - "timestamptz" - ], - "ret": "tquadbin", - "sqlName": "minusTime" - }, - { - "args": [ - "trgeometry", - "timestamptz" - ], - "ret": "trgeometry", - "sqlName": "minusTime" - }, - { - "args": [ - "ts2cell", - "timestamptz" - ], - "ret": "ts2cell", - "sqlName": "minusTime" - }, - { - "args": [ - "tbool", - "timestamptz" - ], - "ret": "tbool", - "sqlName": "minusTime" - }, - { - "args": [ - "tint", - "timestamptz" - ], - "ret": "tint", - "sqlName": "minusTime" - }, - { - "args": [ - "tbigint", - "timestamptz" - ], - "ret": "tbigint", - "sqlName": "minusTime" - }, - { - "args": [ - "tfloat", - "timestamptz" - ], - "ret": "tfloat", - "sqlName": "minusTime" - }, - { - "args": [ - "ttext", - "timestamptz" - ], - "ret": "ttext", - "sqlName": "minusTime" - }, - { - "args": [ - "tcbuffer", - "timestamptz", - "boolean" - ], - "ret": "tcbuffer", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tgeometry", - "timestamptz", - "boolean" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tgeography", - "timestamptz", - "boolean" - ], - "ret": "tgeography", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tgeompoint", - "timestamptz", - "boolean" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tgeogpoint", - "timestamptz", - "boolean" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "th3index", - "timestamptz", - "boolean" - ], - "ret": "th3index", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tjsonb", - "timestamptz", - "boolean" - ], - "ret": "tjsonb", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tnpoint", - "timestamptz", - "boolean" - ], - "ret": "tnpoint", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tpcpoint", - "timestamptz", - "boolean" - ], - "ret": "tpcpoint", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tpcpatch", - "timestamptz", - "boolean" - ], - "ret": "tpcpatch", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tpose", - "timestamptz", - "boolean" - ], - "ret": "tpose", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tposechain", - "timestamptz", - "boolean" - ], - "ret": "tposechain", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tquadbin", - "timestamptz", - "boolean" - ], - "ret": "tquadbin", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "trgeometry", - "timestamptz", - "boolean" - ], - "ret": "trgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "ts2cell", - "timestamptz", - "boolean" - ], - "ret": "ts2cell", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tbool", - "timestamptz", - "boolean" - ], - "ret": "tbool", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tint", - "timestamptz", - "boolean" - ], - "ret": "tint", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tbigint", - "timestamptz", - "boolean" - ], - "ret": "tbigint", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tfloat", - "timestamptz", - "boolean" - ], - "ret": "tfloat", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "ttext", - "timestamptz", - "boolean" - ], - "ret": "ttext", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - } - ] - }, - { - "name": "tsequenceset_delete_tstzset", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_internal_temporal_modif", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_minus_tstzset", - "sqlfn": "minusTime", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tstzset" - ], - "ret": "tcbuffer", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeometry", - "tstzset" - ], - "ret": "tgeometry", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeography", - "tstzset" - ], - "ret": "tgeography", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeompoint", - "tstzset" - ], - "ret": "tgeompoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeogpoint", - "tstzset" - ], - "ret": "tgeogpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "th3index", - "tstzset" - ], - "ret": "th3index", - "sqlName": "minusTime" - }, - { - "args": [ - "tjsonb", - "tstzset" - ], - "ret": "tjsonb", - "sqlName": "minusTime" - }, - { - "args": [ - "tnpoint", - "tstzset" - ], - "ret": "tnpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tpcpoint", - "tstzset" - ], - "ret": "tpcpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tpcpatch", - "tstzset" - ], - "ret": "tpcpatch", - "sqlName": "minusTime" - }, - { - "args": [ - "tpose", - "tstzset" - ], - "ret": "tpose", - "sqlName": "minusTime" - }, - { - "args": [ - "tposechain", - "tstzset" - ], - "ret": "tposechain", - "sqlName": "minusTime" - }, - { - "args": [ - "tquadbin", - "tstzset" - ], - "ret": "tquadbin", - "sqlName": "minusTime" - }, - { - "args": [ - "trgeometry", - "tstzset" - ], - "ret": "trgeometry", - "sqlName": "minusTime" - }, - { - "args": [ - "ts2cell", - "tstzset" - ], - "ret": "ts2cell", - "sqlName": "minusTime" - }, - { - "args": [ - "tbool", - "tstzset" - ], - "ret": "tbool", - "sqlName": "minusTime" - }, - { - "args": [ - "tint", - "tstzset" - ], - "ret": "tint", - "sqlName": "minusTime" - }, - { - "args": [ - "tbigint", - "tstzset" - ], - "ret": "tbigint", - "sqlName": "minusTime" - }, - { - "args": [ - "tfloat", - "tstzset" - ], - "ret": "tfloat", - "sqlName": "minusTime" - }, - { - "args": [ - "ttext", - "tstzset" - ], - "ret": "ttext", - "sqlName": "minusTime" - }, - { - "args": [ - "tcbuffer", - "tstzset", - "boolean" - ], - "ret": "tcbuffer", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tgeometry", - "tstzset", - "boolean" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tgeography", - "tstzset", - "boolean" - ], - "ret": "tgeography", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tgeompoint", - "tstzset", - "boolean" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tgeogpoint", - "tstzset", - "boolean" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "th3index", - "tstzset", - "boolean" - ], - "ret": "th3index", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tjsonb", - "tstzset", - "boolean" - ], - "ret": "tjsonb", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tnpoint", - "tstzset", - "boolean" - ], - "ret": "tnpoint", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tpcpoint", - "tstzset", - "boolean" - ], - "ret": "tpcpoint", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tpcpatch", - "tstzset", - "boolean" - ], - "ret": "tpcpatch", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tpose", - "tstzset", - "boolean" - ], - "ret": "tpose", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tposechain", - "tstzset", - "boolean" - ], - "ret": "tposechain", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tquadbin", - "tstzset", - "boolean" - ], - "ret": "tquadbin", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "trgeometry", - "tstzset", - "boolean" - ], - "ret": "trgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "ts2cell", - "tstzset", - "boolean" - ], - "ret": "ts2cell", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tbool", - "tstzset", - "boolean" - ], - "ret": "tbool", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tint", - "tstzset", - "boolean" - ], - "ret": "tint", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tbigint", - "tstzset", - "boolean" - ], - "ret": "tbigint", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tfloat", - "tstzset", - "boolean" - ], - "ret": "tfloat", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "ttext", - "tstzset", - "boolean" - ], - "ret": "ttext", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - } - ] - }, - { - "name": "tsequenceset_delete_tstzspan", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_internal_temporal_modif", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_minus_tstzspan", - "sqlfn": "minusTime", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tstzspan" - ], - "ret": "tcbuffer", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeometry", - "tstzspan" - ], - "ret": "tgeometry", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeography", - "tstzspan" - ], - "ret": "tgeography", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeompoint", - "tstzspan" - ], - "ret": "tgeompoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeogpoint", - "tstzspan" - ], - "ret": "tgeogpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "th3index", - "tstzspan" - ], - "ret": "th3index", - "sqlName": "minusTime" - }, - { - "args": [ - "tjsonb", - "tstzspan" - ], - "ret": "tjsonb", - "sqlName": "minusTime" - }, - { - "args": [ - "tnpoint", - "tstzspan" - ], - "ret": "tnpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tpcpoint", - "tstzspan" - ], - "ret": "tpcpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tpcpatch", - "tstzspan" - ], - "ret": "tpcpatch", - "sqlName": "minusTime" - }, - { - "args": [ - "tpose", - "tstzspan" - ], - "ret": "tpose", - "sqlName": "minusTime" - }, - { - "args": [ - "tposechain", - "tstzspan" - ], - "ret": "tposechain", - "sqlName": "minusTime" - }, - { - "args": [ - "tquadbin", - "tstzspan" - ], - "ret": "tquadbin", - "sqlName": "minusTime" - }, - { - "args": [ - "trgeometry", - "tstzspan" - ], - "ret": "trgeometry", - "sqlName": "minusTime" - }, - { - "args": [ - "ts2cell", - "tstzspan" - ], - "ret": "ts2cell", - "sqlName": "minusTime" - }, - { - "args": [ - "tbool", - "tstzspan" - ], - "ret": "tbool", - "sqlName": "minusTime" - }, - { - "args": [ - "tint", - "tstzspan" - ], - "ret": "tint", - "sqlName": "minusTime" - }, - { - "args": [ - "tbigint", - "tstzspan" - ], - "ret": "tbigint", - "sqlName": "minusTime" - }, - { - "args": [ - "tfloat", - "tstzspan" - ], - "ret": "tfloat", - "sqlName": "minusTime" - }, - { - "args": [ - "ttext", - "tstzspan" - ], - "ret": "ttext", - "sqlName": "minusTime" - }, - { - "args": [ - "tcbuffer", - "tstzspan", - "boolean" - ], - "ret": "tcbuffer", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tgeometry", - "tstzspan", - "boolean" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tgeography", - "tstzspan", - "boolean" - ], - "ret": "tgeography", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tgeompoint", - "tstzspan", - "boolean" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tgeogpoint", - "tstzspan", - "boolean" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "th3index", - "tstzspan", - "boolean" - ], - "ret": "th3index", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tjsonb", - "tstzspan", - "boolean" - ], - "ret": "tjsonb", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tnpoint", - "tstzspan", - "boolean" - ], - "ret": "tnpoint", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tpcpoint", - "tstzspan", - "boolean" - ], - "ret": "tpcpoint", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tpcpatch", - "tstzspan", - "boolean" - ], - "ret": "tpcpatch", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tpose", - "tstzspan", - "boolean" - ], - "ret": "tpose", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tposechain", - "tstzspan", - "boolean" - ], - "ret": "tposechain", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tquadbin", - "tstzspan", - "boolean" - ], - "ret": "tquadbin", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "trgeometry", - "tstzspan", - "boolean" - ], - "ret": "trgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "ts2cell", - "tstzspan", - "boolean" - ], - "ret": "ts2cell", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tbool", - "tstzspan", - "boolean" - ], - "ret": "tbool", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tint", - "tstzspan", - "boolean" - ], - "ret": "tint", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tbigint", - "tstzspan", - "boolean" - ], - "ret": "tbigint", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tfloat", - "tstzspan", - "boolean" - ], - "ret": "tfloat", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "ttext", - "tstzspan", - "boolean" - ], - "ret": "ttext", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - } - ] - }, - { - "name": "tsequenceset_delete_tstzspanset", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - }, - { - "name": "ps", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_internal_temporal_modif", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "ps", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_minus_tstzspanset", - "sqlfn": "minusTime", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tstzspanset" - ], - "ret": "tcbuffer", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeometry", - "tstzspanset" - ], - "ret": "tgeometry", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeography", - "tstzspanset" - ], - "ret": "tgeography", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeompoint", - "tstzspanset" - ], - "ret": "tgeompoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeogpoint", - "tstzspanset" - ], - "ret": "tgeogpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "th3index", - "tstzspanset" - ], - "ret": "th3index", - "sqlName": "minusTime" - }, - { - "args": [ - "tjsonb", - "tstzspanset" - ], - "ret": "tjsonb", - "sqlName": "minusTime" - }, - { - "args": [ - "tnpoint", - "tstzspanset" - ], - "ret": "tnpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tpcpoint", - "tstzspanset" - ], - "ret": "tpcpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tpcpatch", - "tstzspanset" - ], - "ret": "tpcpatch", - "sqlName": "minusTime" - }, - { - "args": [ - "tpose", - "tstzspanset" - ], - "ret": "tpose", - "sqlName": "minusTime" - }, - { - "args": [ - "tposechain", - "tstzspanset" - ], - "ret": "tposechain", - "sqlName": "minusTime" - }, - { - "args": [ - "tquadbin", - "tstzspanset" - ], - "ret": "tquadbin", - "sqlName": "minusTime" - }, - { - "args": [ - "trgeometry", - "tstzspanset" - ], - "ret": "trgeometry", - "sqlName": "minusTime" - }, - { - "args": [ - "ts2cell", - "tstzspanset" - ], - "ret": "ts2cell", - "sqlName": "minusTime" - }, - { - "args": [ - "tbool", - "tstzspanset" - ], - "ret": "tbool", - "sqlName": "minusTime" - }, - { - "args": [ - "tint", - "tstzspanset" - ], - "ret": "tint", - "sqlName": "minusTime" - }, - { - "args": [ - "tbigint", - "tstzspanset" - ], - "ret": "tbigint", - "sqlName": "minusTime" - }, - { - "args": [ - "tfloat", - "tstzspanset" - ], - "ret": "tfloat", - "sqlName": "minusTime" - }, - { - "args": [ - "ttext", - "tstzspanset" - ], - "ret": "ttext", - "sqlName": "minusTime" - }, - { - "args": [ - "tcbuffer", - "tstzspanset", - "boolean" - ], - "ret": "tcbuffer", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tgeometry", - "tstzspanset", - "boolean" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tgeography", - "tstzspanset", - "boolean" - ], - "ret": "tgeography", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tgeompoint", - "tstzspanset", - "boolean" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tgeogpoint", - "tstzspanset", - "boolean" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "th3index", - "tstzspanset", - "boolean" - ], - "ret": "th3index", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tjsonb", - "tstzspanset", - "boolean" - ], - "ret": "tjsonb", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tnpoint", - "tstzspanset", - "boolean" - ], - "ret": "tnpoint", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tpcpoint", - "tstzspanset", - "boolean" - ], - "ret": "tpcpoint", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tpcpatch", - "tstzspanset", - "boolean" - ], - "ret": "tpcpatch", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tpose", - "tstzspanset", - "boolean" - ], - "ret": "tpose", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tposechain", - "tstzspanset", - "boolean" - ], - "ret": "tposechain", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tquadbin", - "tstzspanset", - "boolean" - ], - "ret": "tquadbin", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "trgeometry", - "tstzspanset", - "boolean" - ], - "ret": "trgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "ts2cell", - "tstzspanset", - "boolean" - ], - "ret": "ts2cell", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tbool", - "tstzspanset", - "boolean" - ], - "ret": "tbool", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tint", - "tstzspanset", - "boolean" - ], - "ret": "tint", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tbigint", - "tstzspanset", - "boolean" - ], - "ret": "tbigint", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "tfloat", - "tstzspanset", - "boolean" - ], - "ret": "tfloat", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - }, - { - "args": [ - "ttext", - "tstzspanset", - "boolean" - ], - "ret": "ttext", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "deleteTime" - } - ] - }, - { - "name": "tsequenceset_insert", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "ss1", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - }, - { - "name": "ss2", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - } - ], - "group": "meos_internal_temporal_modif", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss1", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "ss2", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tsequenceset_merge", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "ss1", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - }, - { - "name": "ss2", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - } - ], - "group": "meos_internal_temporal_modif", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss1", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "ss2", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_merge", - "sqlfn": "merge", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "tcbuffer" - }, - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeography", - "tgeography" - ], - "ret": "tgeography" - }, - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint" - ], - "ret": "tgeogpoint" - }, - { - "args": [ - "th3index", - "th3index" - ], - "ret": "th3index" - }, - { - "args": [ - "tjsonb", - "tjsonb" - ], - "ret": "tjsonb" - }, - { - "args": [ - "tnpoint", - "tnpoint" - ], - "ret": "tnpoint" - }, - { - "args": [ - "tpose", - "tpose" - ], - "ret": "tpose" - }, - { - "args": [ - "tposechain", - "tposechain" - ], - "ret": "tposechain" - }, - { - "args": [ - "tquadbin", - "tquadbin" - ], - "ret": "tquadbin" - }, - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "trgeometry" - }, - { - "args": [ - "ts2cell", - "ts2cell" - ], - "ret": "ts2cell" - }, - { - "args": [ - "tbool", - "tbool" - ], - "ret": "tbool" - }, - { - "args": [ - "tint", - "tint" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext", - "ttext" - ], - "ret": "ttext" - } - ] - }, - { - "name": "tsequenceset_merge_array", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "seqsets", - "cType": "TSequenceSet **", - "canonical": "TSequenceSet **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_internal_temporal_modif", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "seqsets", - "kind": "array", - "count_param": "count", - "element": { - "kind": "serialized", - "cType": "TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_merge_array", - "sqlfn": "merge", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer[]" - ], - "ret": "tcbuffer" - }, - { - "args": [ - "tgeometry[]" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeography[]" - ], - "ret": "tgeography" - }, - { - "args": [ - "tgeompoint[]" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tgeogpoint[]" - ], - "ret": "tgeogpoint" - }, - { - "args": [ - "th3index[]" - ], - "ret": "th3index" - }, - { - "args": [ - "tjsonb[]" - ], - "ret": "tjsonb" - }, - { - "args": [ - "tnpoint[]" - ], - "ret": "tnpoint" - }, - { - "args": [ - "tpose[]" - ], - "ret": "tpose" - }, - { - "args": [ - "tposechain[]" - ], - "ret": "tposechain" - }, - { - "args": [ - "tquadbin[]" - ], - "ret": "tquadbin" - }, - { - "args": [ - "trgeometry[]" - ], - "ret": "trgeometry" - }, - { - "args": [ - "ts2cell[]" - ], - "ret": "ts2cell" - }, - { - "args": [ - "tbool[]" - ], - "ret": "tbool" - }, - { - "args": [ - "tint[]" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint[]" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat[]" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext[]" - ], - "ret": "ttext" - } - ] - }, - { - "name": "tsequence_expand_bbox", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "seq", - "cType": "TSequence *", - "canonical": "TSequence *" - }, - { - "name": "inst", - "cType": "const TInstant *", - "canonical": "const TInstant *" - } - ], - "group": "meos_internal_temporal_bbox", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - }, - { - "name": "inst", - "kind": "serialized", - "cType": "const TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "tsequence_set_bbox", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - }, - { - "name": "box", - "cType": "void *", - "canonical": "void *" - } - ], - "shape": { - "outParams": [ - "box" - ] - }, - "group": "meos_internal_temporal_bbox", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence; no-decoder:void" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - }, - { - "name": "box", - "kind": "unsupported" - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "tsequenceset_expand_bbox", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "ss", - "cType": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - } - ], - "group": "meos_internal_temporal_bbox", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "seq", - "kind": "unsupported" - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "tsequenceset_set_bbox", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - }, - { - "name": "box", - "cType": "void *", - "canonical": "void *" - } - ], - "shape": { - "outParams": [ - "box" - ] - }, - "group": "meos_internal_temporal_bbox", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:void" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "box", - "kind": "unsupported" - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "tcontseq_after_timestamptz", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "strict", - "cType": "bool", - "canonical": "bool" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence; no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - }, - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "strict", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tcontseq_before_timestamptz", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "strict", - "cType": "bool", - "canonical": "bool" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence; no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - }, - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "strict", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tcontseq_restrict_minmax", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - }, - { - "name": "min", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "atfunc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_temporal_restrict", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - }, - { - "name": "min", - "kind": "json", - "json": "boolean" - }, - { - "name": "atfunc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_at_min", - "sqlfn": "atMin", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tfloat", - "tint", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tint" - ], - "ret": "tint", - "sqlName": "atMin" - }, - { - "args": [ - "tbigint" - ], - "ret": "tbigint", - "sqlName": "atMin" - }, - { - "args": [ - "tfloat" - ], - "ret": "tfloat", - "sqlName": "atMin" - }, - { - "args": [ - "ttext" - ], - "ret": "ttext", - "sqlName": "atMin" - }, - { - "args": [ - "tint" - ], - "ret": "tint", - "sqlName": "atMax" - }, - { - "args": [ - "tbigint" - ], - "ret": "tbigint", - "sqlName": "atMax" - }, - { - "args": [ - "tfloat" - ], - "ret": "tfloat", - "sqlName": "atMax" - }, - { - "args": [ - "ttext" - ], - "ret": "ttext", - "sqlName": "atMax" - }, - { - "args": [ - "tint" - ], - "ret": "tint", - "sqlName": "minusMin" - }, - { - "args": [ - "tbigint" - ], - "ret": "tbigint", - "sqlName": "minusMin" - }, - { - "args": [ - "tfloat" - ], - "ret": "tfloat", - "sqlName": "minusMin" - }, - { - "args": [ - "ttext" - ], - "ret": "ttext", - "sqlName": "minusMin" - }, - { - "args": [ - "tint" - ], - "ret": "tint", - "sqlName": "minusMax" - }, - { - "args": [ - "tbigint" - ], - "ret": "tbigint", - "sqlName": "minusMax" - }, - { - "args": [ - "tfloat" - ], - "ret": "tfloat", - "sqlName": "minusMax" - }, - { - "args": [ - "ttext" - ], - "ret": "ttext", - "sqlName": "minusMax" - } - ], - "shape": { - "boundArgs": { - "min": "GET_MIN", - "atfunc": "REST_AT" - } - } - }, - { - "name": "tdiscseq_after_timestamptz", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "strict", - "cType": "bool", - "canonical": "bool" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence; no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - }, - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "strict", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tdiscseq_before_timestamptz", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "strict", - "cType": "bool", - "canonical": "bool" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence; no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - }, - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "strict", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tdiscseq_restrict_minmax", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - }, - { - "name": "min", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "atfunc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_temporal_restrict", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - }, - { - "name": "min", - "kind": "json", - "json": "boolean" - }, - { - "name": "atfunc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_at_min", - "sqlfn": "atMin", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tfloat", - "tint", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tint" - ], - "ret": "tint", - "sqlName": "atMin" - }, - { - "args": [ - "tbigint" - ], - "ret": "tbigint", - "sqlName": "atMin" - }, - { - "args": [ - "tfloat" - ], - "ret": "tfloat", - "sqlName": "atMin" - }, - { - "args": [ - "ttext" - ], - "ret": "ttext", - "sqlName": "atMin" - }, - { - "args": [ - "tint" - ], - "ret": "tint", - "sqlName": "atMax" - }, - { - "args": [ - "tbigint" - ], - "ret": "tbigint", - "sqlName": "atMax" - }, - { - "args": [ - "tfloat" - ], - "ret": "tfloat", - "sqlName": "atMax" - }, - { - "args": [ - "ttext" - ], - "ret": "ttext", - "sqlName": "atMax" - }, - { - "args": [ - "tint" - ], - "ret": "tint", - "sqlName": "minusMin" - }, - { - "args": [ - "tbigint" - ], - "ret": "tbigint", - "sqlName": "minusMin" - }, - { - "args": [ - "tfloat" - ], - "ret": "tfloat", - "sqlName": "minusMin" - }, - { - "args": [ - "ttext" - ], - "ret": "ttext", - "sqlName": "minusMin" - }, - { - "args": [ - "tint" - ], - "ret": "tint", - "sqlName": "minusMax" - }, - { - "args": [ - "tbigint" - ], - "ret": "tbigint", - "sqlName": "minusMax" - }, - { - "args": [ - "tfloat" - ], - "ret": "tfloat", - "sqlName": "minusMax" - }, - { - "args": [ - "ttext" - ], - "ret": "ttext", - "sqlName": "minusMax" - } - ], - "shape": { - "boundArgs": { - "min": "GET_MIN", - "atfunc": "REST_AT" - } - } - }, - { - "name": "temporal_bbox_restrict_set", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "set", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_internal_temporal_restrict", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "set", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "temporal_restrict_minmax", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "min", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "atfunc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_temporal_restrict", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "min", - "kind": "json", - "json": "boolean" - }, - { - "name": "atfunc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_at_min", - "sqlfn": "atMin", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tfloat", - "tint", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tint" - ], - "ret": "tint", - "sqlName": "atMin" - }, - { - "args": [ - "tbigint" - ], - "ret": "tbigint", - "sqlName": "atMin" - }, - { - "args": [ - "tfloat" - ], - "ret": "tfloat", - "sqlName": "atMin" - }, - { - "args": [ - "ttext" - ], - "ret": "ttext", - "sqlName": "atMin" - }, - { - "args": [ - "tint" - ], - "ret": "tint", - "sqlName": "atMax" - }, - { - "args": [ - "tbigint" - ], - "ret": "tbigint", - "sqlName": "atMax" - }, - { - "args": [ - "tfloat" - ], - "ret": "tfloat", - "sqlName": "atMax" - }, - { - "args": [ - "ttext" - ], - "ret": "ttext", - "sqlName": "atMax" - }, - { - "args": [ - "tint" - ], - "ret": "tint", - "sqlName": "minusMin" - }, - { - "args": [ - "tbigint" - ], - "ret": "tbigint", - "sqlName": "minusMin" - }, - { - "args": [ - "tfloat" - ], - "ret": "tfloat", - "sqlName": "minusMin" - }, - { - "args": [ - "ttext" - ], - "ret": "ttext", - "sqlName": "minusMin" - }, - { - "args": [ - "tint" - ], - "ret": "tint", - "sqlName": "minusMax" - }, - { - "args": [ - "tbigint" - ], - "ret": "tbigint", - "sqlName": "minusMax" - }, - { - "args": [ - "tfloat" - ], - "ret": "tfloat", - "sqlName": "minusMax" - }, - { - "args": [ - "ttext" - ], - "ret": "ttext", - "sqlName": "minusMax" - } - ], - "shape": { - "boundArgs": { - "min": "GET_MIN", - "atfunc": "REST_AT" - } - } - }, - { - "name": "temporal_restrict_timestamptz", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "atfunc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_temporal_restrict", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "atfunc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_at_timestamptz", - "sqlfn": "atTime", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "timestamptz" - ], - "ret": "tcbuffer" - }, - { - "args": [ - "tgeometry", - "timestamptz" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeography", - "timestamptz" - ], - "ret": "tgeography" - }, - { - "args": [ - "tgeompoint", - "timestamptz" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tgeogpoint", - "timestamptz" - ], - "ret": "tgeogpoint" - }, - { - "args": [ - "th3index", - "timestamptz" - ], - "ret": "th3index" - }, - { - "args": [ - "tjsonb", - "timestamptz" - ], - "ret": "tjsonb" - }, - { - "args": [ - "tnpoint", - "timestamptz" - ], - "ret": "tnpoint" - }, - { - "args": [ - "tpcpoint", - "timestamptz" - ], - "ret": "tpcpoint" - }, - { - "args": [ - "tpcpatch", - "timestamptz" - ], - "ret": "tpcpatch" - }, - { - "args": [ - "tpose", - "timestamptz" - ], - "ret": "tpose" - }, - { - "args": [ - "tposechain", - "timestamptz" - ], - "ret": "tposechain" - }, - { - "args": [ - "tquadbin", - "timestamptz" - ], - "ret": "tquadbin" - }, - { - "args": [ - "trgeometry", - "timestamptz" - ], - "ret": "trgeometry" - }, - { - "args": [ - "ts2cell", - "timestamptz" - ], - "ret": "ts2cell" - }, - { - "args": [ - "tbool", - "timestamptz" - ], - "ret": "tbool" - }, - { - "args": [ - "tint", - "timestamptz" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint", - "timestamptz" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat", - "timestamptz" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext", - "timestamptz" - ], - "ret": "ttext" - } - ], - "shape": { - "boundArgs": { - "atfunc": "REST_AT" - } - } - }, - { - "name": "temporal_restrict_tstzset", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "atfunc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_temporal_restrict", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "atfunc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_at_tstzset", - "sqlfn": "atTime", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tstzset" - ], - "ret": "tcbuffer", - "sqlName": "atTime" - }, - { - "args": [ - "tgeometry", - "tstzset" - ], - "ret": "tgeometry", - "sqlName": "atTime" - }, - { - "args": [ - "tgeography", - "tstzset" - ], - "ret": "tgeography", - "sqlName": "atTime" - }, - { - "args": [ - "tgeompoint", - "tstzset" - ], - "ret": "tgeompoint", - "sqlName": "atTime" - }, - { - "args": [ - "tgeogpoint", - "tstzset" - ], - "ret": "tgeogpoint", - "sqlName": "atTime" - }, - { - "args": [ - "th3index", - "tstzset" - ], - "ret": "th3index", - "sqlName": "atTime" - }, - { - "args": [ - "tjsonb", - "tstzset" - ], - "ret": "tjsonb", - "sqlName": "atTime" - }, - { - "args": [ - "tnpoint", - "tstzset" - ], - "ret": "tnpoint", - "sqlName": "atTime" - }, - { - "args": [ - "tpcpoint", - "tstzset" - ], - "ret": "tpcpoint", - "sqlName": "atTime" - }, - { - "args": [ - "tpcpatch", - "tstzset" - ], - "ret": "tpcpatch", - "sqlName": "atTime" - }, - { - "args": [ - "tpose", - "tstzset" - ], - "ret": "tpose", - "sqlName": "atTime" - }, - { - "args": [ - "tposechain", - "tstzset" - ], - "ret": "tposechain", - "sqlName": "atTime" - }, - { - "args": [ - "tquadbin", - "tstzset" - ], - "ret": "tquadbin", - "sqlName": "atTime" - }, - { - "args": [ - "trgeometry", - "tstzset" - ], - "ret": "trgeometry", - "sqlName": "atTime" - }, - { - "args": [ - "ts2cell", - "tstzset" - ], - "ret": "ts2cell", - "sqlName": "atTime" - }, - { - "args": [ - "tbool", - "tstzset" - ], - "ret": "tbool", - "sqlName": "atTime" - }, - { - "args": [ - "tint", - "tstzset" - ], - "ret": "tint", - "sqlName": "atTime" - }, - { - "args": [ - "tbigint", - "tstzset" - ], - "ret": "tbigint", - "sqlName": "atTime" - }, - { - "args": [ - "tfloat", - "tstzset" - ], - "ret": "tfloat", - "sqlName": "atTime" - }, - { - "args": [ - "ttext", - "tstzset" - ], - "ret": "ttext", - "sqlName": "atTime" - }, - { - "args": [ - "tcbuffer", - "tstzset" - ], - "ret": "tcbuffer", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeometry", - "tstzset" - ], - "ret": "tgeometry", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeography", - "tstzset" - ], - "ret": "tgeography", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeompoint", - "tstzset" - ], - "ret": "tgeompoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeogpoint", - "tstzset" - ], - "ret": "tgeogpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "th3index", - "tstzset" - ], - "ret": "th3index", - "sqlName": "minusTime" - }, - { - "args": [ - "tjsonb", - "tstzset" - ], - "ret": "tjsonb", - "sqlName": "minusTime" - }, - { - "args": [ - "tnpoint", - "tstzset" - ], - "ret": "tnpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tpcpoint", - "tstzset" - ], - "ret": "tpcpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tpcpatch", - "tstzset" - ], - "ret": "tpcpatch", - "sqlName": "minusTime" - }, - { - "args": [ - "tpose", - "tstzset" - ], - "ret": "tpose", - "sqlName": "minusTime" - }, - { - "args": [ - "tposechain", - "tstzset" - ], - "ret": "tposechain", - "sqlName": "minusTime" - }, - { - "args": [ - "tquadbin", - "tstzset" - ], - "ret": "tquadbin", - "sqlName": "minusTime" - }, - { - "args": [ - "trgeometry", - "tstzset" - ], - "ret": "trgeometry", - "sqlName": "minusTime" - }, - { - "args": [ - "ts2cell", - "tstzset" - ], - "ret": "ts2cell", - "sqlName": "minusTime" - }, - { - "args": [ - "tbool", - "tstzset" - ], - "ret": "tbool", - "sqlName": "minusTime" - }, - { - "args": [ - "tint", - "tstzset" - ], - "ret": "tint", - "sqlName": "minusTime" - }, - { - "args": [ - "tbigint", - "tstzset" - ], - "ret": "tbigint", - "sqlName": "minusTime" - }, - { - "args": [ - "tfloat", - "tstzset" - ], - "ret": "tfloat", - "sqlName": "minusTime" - }, - { - "args": [ - "ttext", - "tstzset" - ], - "ret": "ttext", - "sqlName": "minusTime" - } - ], - "shape": { - "boundArgs": { - "atfunc": "REST_AT" - } - } - }, - { - "name": "temporal_restrict_tstzspan", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "atfunc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_temporal_restrict", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "atfunc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_at_tstzspan", - "sqlfn": "atTime", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tstzspan" - ], - "ret": "tcbuffer", - "sqlName": "atTime" - }, - { - "args": [ - "tgeometry", - "tstzspan" - ], - "ret": "tgeometry", - "sqlName": "atTime" - }, - { - "args": [ - "tgeography", - "tstzspan" - ], - "ret": "tgeography", - "sqlName": "atTime" - }, - { - "args": [ - "tgeompoint", - "tstzspan" - ], - "ret": "tgeompoint", - "sqlName": "atTime" - }, - { - "args": [ - "tgeogpoint", - "tstzspan" - ], - "ret": "tgeogpoint", - "sqlName": "atTime" - }, - { - "args": [ - "th3index", - "tstzspan" - ], - "ret": "th3index", - "sqlName": "atTime" - }, - { - "args": [ - "tjsonb", - "tstzspan" - ], - "ret": "tjsonb", - "sqlName": "atTime" - }, - { - "args": [ - "tnpoint", - "tstzspan" - ], - "ret": "tnpoint", - "sqlName": "atTime" - }, - { - "args": [ - "tpcpoint", - "tstzspan" - ], - "ret": "tpcpoint", - "sqlName": "atTime" - }, - { - "args": [ - "tpcpatch", - "tstzspan" - ], - "ret": "tpcpatch", - "sqlName": "atTime" - }, - { - "args": [ - "tpose", - "tstzspan" - ], - "ret": "tpose", - "sqlName": "atTime" - }, - { - "args": [ - "tposechain", - "tstzspan" - ], - "ret": "tposechain", - "sqlName": "atTime" - }, - { - "args": [ - "tquadbin", - "tstzspan" - ], - "ret": "tquadbin", - "sqlName": "atTime" - }, - { - "args": [ - "trgeometry", - "tstzspan" - ], - "ret": "trgeometry", - "sqlName": "atTime" - }, - { - "args": [ - "ts2cell", - "tstzspan" - ], - "ret": "ts2cell", - "sqlName": "atTime" - }, - { - "args": [ - "tbool", - "tstzspan" - ], - "ret": "tbool", - "sqlName": "atTime" - }, - { - "args": [ - "tint", - "tstzspan" - ], - "ret": "tint", - "sqlName": "atTime" - }, - { - "args": [ - "tbigint", - "tstzspan" - ], - "ret": "tbigint", - "sqlName": "atTime" - }, - { - "args": [ - "tfloat", - "tstzspan" - ], - "ret": "tfloat", - "sqlName": "atTime" - }, - { - "args": [ - "ttext", - "tstzspan" - ], - "ret": "ttext", - "sqlName": "atTime" - }, - { - "args": [ - "tcbuffer", - "tstzspan" - ], - "ret": "tcbuffer", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeometry", - "tstzspan" - ], - "ret": "tgeometry", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeography", - "tstzspan" - ], - "ret": "tgeography", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeompoint", - "tstzspan" - ], - "ret": "tgeompoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeogpoint", - "tstzspan" - ], - "ret": "tgeogpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "th3index", - "tstzspan" - ], - "ret": "th3index", - "sqlName": "minusTime" - }, - { - "args": [ - "tjsonb", - "tstzspan" - ], - "ret": "tjsonb", - "sqlName": "minusTime" - }, - { - "args": [ - "tnpoint", - "tstzspan" - ], - "ret": "tnpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tpcpoint", - "tstzspan" - ], - "ret": "tpcpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tpcpatch", - "tstzspan" - ], - "ret": "tpcpatch", - "sqlName": "minusTime" - }, - { - "args": [ - "tpose", - "tstzspan" - ], - "ret": "tpose", - "sqlName": "minusTime" - }, - { - "args": [ - "tposechain", - "tstzspan" - ], - "ret": "tposechain", - "sqlName": "minusTime" - }, - { - "args": [ - "tquadbin", - "tstzspan" - ], - "ret": "tquadbin", - "sqlName": "minusTime" - }, - { - "args": [ - "trgeometry", - "tstzspan" - ], - "ret": "trgeometry", - "sqlName": "minusTime" - }, - { - "args": [ - "ts2cell", - "tstzspan" - ], - "ret": "ts2cell", - "sqlName": "minusTime" - }, - { - "args": [ - "tbool", - "tstzspan" - ], - "ret": "tbool", - "sqlName": "minusTime" - }, - { - "args": [ - "tint", - "tstzspan" - ], - "ret": "tint", - "sqlName": "minusTime" - }, - { - "args": [ - "tbigint", - "tstzspan" - ], - "ret": "tbigint", - "sqlName": "minusTime" - }, - { - "args": [ - "tfloat", - "tstzspan" - ], - "ret": "tfloat", - "sqlName": "minusTime" - }, - { - "args": [ - "ttext", - "tstzspan" - ], - "ret": "ttext", - "sqlName": "minusTime" - } - ], - "shape": { - "boundArgs": { - "atfunc": "REST_AT" - } - } - }, - { - "name": "temporal_restrict_tstzspanset", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "atfunc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_temporal_restrict", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "atfunc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "temporal_restrict_value", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "atfunc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_temporal_restrict", - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "atfunc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_at_value", - "sqlfn": "atValue", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "geometry" - ], - "ret": "tgeometry", - "sqlName": "atValue" - }, - { - "args": [ - "tgeography", - "geography" - ], - "ret": "tgeography", - "sqlName": "atValue" - }, - { - "args": [ - "tgeompoint", - "geometry(Point)" - ], - "ret": "tgeompoint", - "sqlName": "atValue" - }, - { - "args": [ - "tgeogpoint", - "geography(Point)" - ], - "ret": "tgeogpoint", - "sqlName": "atValue" - }, - { - "args": [ - "th3index", - "h3index" - ], - "ret": "th3index", - "sqlName": "atValue" - }, - { - "args": [ - "tjsonb", - "jsonb" - ], - "ret": "tjsonb", - "sqlName": "atValue" - }, - { - "args": [ - "tpcpoint", - "pcpoint" - ], - "ret": "tpcpoint", - "sqlName": "atValue" - }, - { - "args": [ - "tpcpatch", - "pcpatch" - ], - "ret": "tpcpatch", - "sqlName": "atValue" - }, - { - "args": [ - "tpose", - "pose" - ], - "ret": "tpose", - "sqlName": "atValue" - }, - { - "args": [ - "tposechain", - "posechain" - ], - "ret": "tposechain", - "sqlName": "atValue" - }, - { - "args": [ - "tquadbin", - "quadbin" - ], - "ret": "tquadbin", - "sqlName": "atValue" - }, - { - "args": [ - "trgeometry", - "pose" - ], - "ret": "trgeometry", - "sqlName": "atValue" - }, - { - "args": [ - "ts2cell", - "s2cell" - ], - "ret": "ts2cell", - "sqlName": "atValue" - }, - { - "args": [ - "tbool", - "boolean" - ], - "ret": "tbool", - "sqlName": "atValue" - }, - { - "args": [ - "tint", - "integer" - ], - "ret": "tint", - "sqlName": "atValue" - }, - { - "args": [ - "tbigint", - "bigint" - ], - "ret": "tbigint", - "sqlName": "atValue" - }, - { - "args": [ - "tfloat", - "float" - ], - "ret": "tfloat", - "sqlName": "atValue" - }, - { - "args": [ - "ttext", - "text" - ], - "ret": "ttext", - "sqlName": "atValue" - }, - { - "args": [ - "tgeometry", - "geometry" - ], - "ret": "tgeometry", - "sqlName": "minusValue" - }, - { - "args": [ - "tgeography", - "geography" - ], - "ret": "tgeography", - "sqlName": "minusValue" - }, - { - "args": [ - "tgeompoint", - "geometry(Point)" - ], - "ret": "tgeompoint", - "sqlName": "minusValue" - }, - { - "args": [ - "tgeogpoint", - "geography(Point)" - ], - "ret": "tgeogpoint", - "sqlName": "minusValue" - }, - { - "args": [ - "th3index", - "h3index" - ], - "ret": "th3index", - "sqlName": "minusValue" - }, - { - "args": [ - "tjsonb", - "jsonb" - ], - "ret": "tjsonb", - "sqlName": "minusValue" - }, - { - "args": [ - "tpcpoint", - "pcpoint" - ], - "ret": "tpcpoint", - "sqlName": "minusValue" - }, - { - "args": [ - "tpcpatch", - "pcpatch" - ], - "ret": "tpcpatch", - "sqlName": "minusValue" - }, - { - "args": [ - "tpose", - "pose" - ], - "ret": "tpose", - "sqlName": "minusValue" - }, - { - "args": [ - "tposechain", - "posechain" - ], - "ret": "tposechain", - "sqlName": "minusValue" - }, - { - "args": [ - "tquadbin", - "quadbin" - ], - "ret": "tquadbin", - "sqlName": "minusValue" - }, - { - "args": [ - "trgeometry", - "pose" - ], - "ret": "trgeometry", - "sqlName": "minusValue" - }, - { - "args": [ - "ts2cell", - "s2cell" - ], - "ret": "ts2cell", - "sqlName": "minusValue" - }, - { - "args": [ - "tbool", - "boolean" - ], - "ret": "tbool", - "sqlName": "minusValue" - }, - { - "args": [ - "tint", - "integer" - ], - "ret": "tint", - "sqlName": "minusValue" - }, - { - "args": [ - "tbigint", - "bigint" - ], - "ret": "tbigint", - "sqlName": "minusValue" - }, - { - "args": [ - "tfloat", - "float" - ], - "ret": "tfloat", - "sqlName": "minusValue" - }, - { - "args": [ - "ttext", - "text" - ], - "ret": "ttext", - "sqlName": "minusValue" - } - ], - "shape": { - "boundArgs": { - "atfunc": "REST_AT" - } - } - }, - { - "name": "temporal_restrict_values", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "set", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "atfunc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_temporal_restrict", - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "set", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "atfunc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_at_values", - "sqlfn": "atValues", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "cbufferset" - ], - "ret": "tcbuffer", - "sqlName": "atValues" - }, - { - "args": [ - "tgeometry", - "geomset" - ], - "ret": "tgeometry", - "sqlName": "atValues" - }, - { - "args": [ - "tgeography", - "geogset" - ], - "ret": "tgeography", - "sqlName": "atValues" - }, - { - "args": [ - "tgeompoint", - "geomset" - ], - "ret": "tgeompoint", - "sqlName": "atValues" - }, - { - "args": [ - "tgeogpoint", - "geogset" - ], - "ret": "tgeogpoint", - "sqlName": "atValues" - }, - { - "args": [ - "th3index", - "h3indexset" - ], - "ret": "th3index", - "sqlName": "atValues" - }, - { - "args": [ - "tjsonb", - "jsonbset" - ], - "ret": "tjsonb", - "sqlName": "atValues" - }, - { - "args": [ - "tpcpoint", - "pcpointset" - ], - "ret": "tpcpoint", - "sqlName": "atValues" - }, - { - "args": [ - "tpcpatch", - "pcpatchset" - ], - "ret": "tpcpatch", - "sqlName": "atValues" - }, - { - "args": [ - "tpose", - "poseset" - ], - "ret": "tpose", - "sqlName": "atValues" - }, - { - "args": [ - "tposechain", - "posechainset" - ], - "ret": "tposechain", - "sqlName": "atValues" - }, - { - "args": [ - "tquadbin", - "quadbinset" - ], - "ret": "tquadbin", - "sqlName": "atValues" - }, - { - "args": [ - "trgeometry", - "poseset" - ], - "ret": "trgeometry", - "sqlName": "atValues" - }, - { - "args": [ - "ts2cell", - "s2cellset" - ], - "ret": "ts2cell", - "sqlName": "atValues" - }, - { - "args": [ - "tint", - "intset" - ], - "ret": "tint", - "sqlName": "atValues" - }, - { - "args": [ - "tbigint", - "bigintset" - ], - "ret": "tbigint", - "sqlName": "atValues" - }, - { - "args": [ - "tfloat", - "floatset" - ], - "ret": "tfloat", - "sqlName": "atValues" - }, - { - "args": [ - "ttext", - "textset" - ], - "ret": "ttext", - "sqlName": "atValues" - }, - { - "args": [ - "tcbuffer", - "cbufferset" - ], - "ret": "tcbuffer", - "sqlName": "minusValues" - }, - { - "args": [ - "tgeometry", - "geomset" - ], - "ret": "tgeometry", - "sqlName": "minusValues" - }, - { - "args": [ - "tgeography", - "geogset" - ], - "ret": "tgeography", - "sqlName": "minusValues" - }, - { - "args": [ - "tgeompoint", - "geomset" - ], - "ret": "tgeompoint", - "sqlName": "minusValues" - }, - { - "args": [ - "tgeogpoint", - "geogset" - ], - "ret": "tgeogpoint", - "sqlName": "minusValues" - }, - { - "args": [ - "th3index", - "h3indexset" - ], - "ret": "th3index", - "sqlName": "minusValues" - }, - { - "args": [ - "tjsonb", - "jsonbset" - ], - "ret": "tjsonb", - "sqlName": "minusValues" - }, - { - "args": [ - "tpcpoint", - "pcpointset" - ], - "ret": "tpcpoint", - "sqlName": "minusValues" - }, - { - "args": [ - "tpcpatch", - "pcpatchset" - ], - "ret": "tpcpatch", - "sqlName": "minusValues" - }, - { - "args": [ - "tpose", - "poseset" - ], - "ret": "tpose", - "sqlName": "minusValues" - }, - { - "args": [ - "tposechain", - "posechainset" - ], - "ret": "tposechain", - "sqlName": "minusValues" - }, - { - "args": [ - "tquadbin", - "quadbinset" - ], - "ret": "tquadbin", - "sqlName": "minusValues" - }, - { - "args": [ - "trgeometry", - "poseset" - ], - "ret": "trgeometry", - "sqlName": "minusValues" - }, - { - "args": [ - "ts2cell", - "s2cellset" - ], - "ret": "ts2cell", - "sqlName": "minusValues" - }, - { - "args": [ - "tint", - "intset" - ], - "ret": "tint", - "sqlName": "minusValues" - }, - { - "args": [ - "tbigint", - "bigintset" - ], - "ret": "tbigint", - "sqlName": "minusValues" - }, - { - "args": [ - "tfloat", - "floatset" - ], - "ret": "tfloat", - "sqlName": "minusValues" - }, - { - "args": [ - "ttext", - "textset" - ], - "ret": "ttext", - "sqlName": "minusValues" - } - ], - "shape": { - "boundArgs": { - "atfunc": "REST_AT" - } - } - }, - { - "name": "temporal_value_at_timestamptz", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "strict", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "result", - "cType": "Datum *", - "canonical": "Datum *" - } - ], - "shape": { - "outParams": [ - "result" - ], - "boundArgs": { - "strict": "true" - } - }, - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TimestampTz; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "strict", - "kind": "json", - "json": "boolean" - }, - { - "name": "result", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Temporal_value_at_timestamptz", - "sqlfn": "valueAtTimestamp", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "bigint", - "boolean", - "cbuffer", - "float", - "geography", - "geography(Point)", - "geometry", - "geometry(Point)", - "h3index", - "integer", - "jsonb", - "npoint", - "pcpatch", - "pcpoint", - "pose", - "posechain", - "quadbin", - "s2cell", - "text" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "timestamptz" - ], - "ret": "cbuffer" - }, - { - "args": [ - "tgeometry", - "timestamptz" - ], - "ret": "geometry" - }, - { - "args": [ - "tgeography", - "timestamptz" - ], - "ret": "geography" - }, - { - "args": [ - "tgeompoint", - "timestamptz" - ], - "ret": "geometry(Point)" - }, - { - "args": [ - "tgeogpoint", - "timestamptz" - ], - "ret": "geography(Point)" - }, - { - "args": [ - "th3index", - "timestamptz" - ], - "ret": "h3index" - }, - { - "args": [ - "tjsonb", - "timestamptz" - ], - "ret": "jsonb" - }, - { - "args": [ - "tnpoint", - "timestamptz" - ], - "ret": "npoint" - }, - { - "args": [ - "tpcpoint", - "timestamptz" - ], - "ret": "pcpoint" - }, - { - "args": [ - "tpcpatch", - "timestamptz" - ], - "ret": "pcpatch" - }, - { - "args": [ - "tpose", - "timestamptz" - ], - "ret": "pose" - }, - { - "args": [ - "tposechain", - "timestamptz" - ], - "ret": "posechain" - }, - { - "args": [ - "tquadbin", - "timestamptz" - ], - "ret": "quadbin" - }, - { - "args": [ - "ts2cell", - "timestamptz" - ], - "ret": "s2cell" - }, - { - "args": [ - "tbool", - "timestamptz" - ], - "ret": "boolean" - }, - { - "args": [ - "tint", - "timestamptz" - ], - "ret": "integer" - }, - { - "args": [ - "tbigint", - "timestamptz" - ], - "ret": "bigint" - }, - { - "args": [ - "tfloat", - "timestamptz" - ], - "ret": "float" - }, - { - "args": [ - "ttext", - "timestamptz" - ], - "ret": "text" - } - ] - }, - { - "name": "tinstant_after_timestamptz", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "inst", - "cType": "const TInstant *", - "canonical": "const TInstant *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "strict", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_temporal_restrict", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "inst", - "kind": "serialized", - "cType": "const TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "strict", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_after_timestamptz", - "sqlfn": "afterTimestamp", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "timestamptz", - "boolean" - ], - "ret": "tcbuffer", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeometry", - "timestamptz", - "boolean" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeography", - "timestamptz", - "boolean" - ], - "ret": "tgeography", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeompoint", - "timestamptz", - "boolean" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeogpoint", - "timestamptz", - "boolean" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "th3index", - "timestamptz", - "boolean" - ], - "ret": "th3index", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tjsonb", - "timestamptz", - "boolean" - ], - "ret": "tjsonb", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tnpoint", - "timestamptz", - "boolean" - ], - "ret": "tnpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpcpoint", - "timestamptz", - "boolean" - ], - "ret": "tpcpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpcpatch", - "timestamptz", - "boolean" - ], - "ret": "tpcpatch", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpose", - "timestamptz", - "boolean" - ], - "ret": "tpose", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tposechain", - "timestamptz", - "boolean" - ], - "ret": "tposechain", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tquadbin", - "timestamptz", - "boolean" - ], - "ret": "tquadbin", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "trgeometry", - "timestamptz", - "boolean" - ], - "ret": "trgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "ts2cell", - "timestamptz", - "boolean" - ], - "ret": "ts2cell", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tbool", - "timestamptz", - "boolean" - ], - "ret": "tbool", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tint", - "timestamptz", - "boolean" - ], - "ret": "tint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tbigint", - "timestamptz", - "boolean" - ], - "ret": "tbigint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tfloat", - "timestamptz", - "boolean" - ], - "ret": "tfloat", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "ttext", - "timestamptz", - "boolean" - ], - "ret": "ttext", - "argDefaults": [ - null, - null, - "TRUE" - ] - } - ] - }, - { - "name": "tinstant_before_timestamptz", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "inst", - "cType": "const TInstant *", - "canonical": "const TInstant *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "strict", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_temporal_restrict", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "inst", - "kind": "serialized", - "cType": "const TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "strict", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_before_timestamptz", - "sqlfn": "beforeTimestamp", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "timestamptz", - "boolean" - ], - "ret": "tcbuffer", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeometry", - "timestamptz", - "boolean" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeography", - "timestamptz", - "boolean" - ], - "ret": "tgeography", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeompoint", - "timestamptz", - "boolean" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeogpoint", - "timestamptz", - "boolean" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "th3index", - "timestamptz", - "boolean" - ], - "ret": "th3index", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tjsonb", - "timestamptz", - "boolean" - ], - "ret": "tjsonb", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tnpoint", - "timestamptz", - "boolean" - ], - "ret": "tnpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpcpoint", - "timestamptz", - "boolean" - ], - "ret": "tpcpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpcpatch", - "timestamptz", - "boolean" - ], - "ret": "tpcpatch", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpose", - "timestamptz", - "boolean" - ], - "ret": "tpose", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tposechain", - "timestamptz", - "boolean" - ], - "ret": "tposechain", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tquadbin", - "timestamptz", - "boolean" - ], - "ret": "tquadbin", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "trgeometry", - "timestamptz", - "boolean" - ], - "ret": "trgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "ts2cell", - "timestamptz", - "boolean" - ], - "ret": "ts2cell", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tbool", - "timestamptz", - "boolean" - ], - "ret": "tbool", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tint", - "timestamptz", - "boolean" - ], - "ret": "tint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tbigint", - "timestamptz", - "boolean" - ], - "ret": "tbigint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tfloat", - "timestamptz", - "boolean" - ], - "ret": "tfloat", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "ttext", - "timestamptz", - "boolean" - ], - "ret": "ttext", - "argDefaults": [ - null, - null, - "TRUE" - ] - } - ] - }, - { - "name": "tinstant_restrict_tstzspan", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "inst", - "cType": "const TInstant *", - "canonical": "const TInstant *" - }, - { - "name": "period", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "atfunc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_temporal_restrict", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "inst", - "kind": "serialized", - "cType": "const TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "period", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "atfunc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_at_tstzspan", - "sqlfn": "atTime", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tstzspan" - ], - "ret": "tcbuffer", - "sqlName": "atTime" - }, - { - "args": [ - "tgeometry", - "tstzspan" - ], - "ret": "tgeometry", - "sqlName": "atTime" - }, - { - "args": [ - "tgeography", - "tstzspan" - ], - "ret": "tgeography", - "sqlName": "atTime" - }, - { - "args": [ - "tgeompoint", - "tstzspan" - ], - "ret": "tgeompoint", - "sqlName": "atTime" - }, - { - "args": [ - "tgeogpoint", - "tstzspan" - ], - "ret": "tgeogpoint", - "sqlName": "atTime" - }, - { - "args": [ - "th3index", - "tstzspan" - ], - "ret": "th3index", - "sqlName": "atTime" - }, - { - "args": [ - "tjsonb", - "tstzspan" - ], - "ret": "tjsonb", - "sqlName": "atTime" - }, - { - "args": [ - "tnpoint", - "tstzspan" - ], - "ret": "tnpoint", - "sqlName": "atTime" - }, - { - "args": [ - "tpcpoint", - "tstzspan" - ], - "ret": "tpcpoint", - "sqlName": "atTime" - }, - { - "args": [ - "tpcpatch", - "tstzspan" - ], - "ret": "tpcpatch", - "sqlName": "atTime" - }, - { - "args": [ - "tpose", - "tstzspan" - ], - "ret": "tpose", - "sqlName": "atTime" - }, - { - "args": [ - "tposechain", - "tstzspan" - ], - "ret": "tposechain", - "sqlName": "atTime" - }, - { - "args": [ - "tquadbin", - "tstzspan" - ], - "ret": "tquadbin", - "sqlName": "atTime" - }, - { - "args": [ - "trgeometry", - "tstzspan" - ], - "ret": "trgeometry", - "sqlName": "atTime" - }, - { - "args": [ - "ts2cell", - "tstzspan" - ], - "ret": "ts2cell", - "sqlName": "atTime" - }, - { - "args": [ - "tbool", - "tstzspan" - ], - "ret": "tbool", - "sqlName": "atTime" - }, - { - "args": [ - "tint", - "tstzspan" - ], - "ret": "tint", - "sqlName": "atTime" - }, - { - "args": [ - "tbigint", - "tstzspan" - ], - "ret": "tbigint", - "sqlName": "atTime" - }, - { - "args": [ - "tfloat", - "tstzspan" - ], - "ret": "tfloat", - "sqlName": "atTime" - }, - { - "args": [ - "ttext", - "tstzspan" - ], - "ret": "ttext", - "sqlName": "atTime" - }, - { - "args": [ - "tcbuffer", - "tstzspan" - ], - "ret": "tcbuffer", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeometry", - "tstzspan" - ], - "ret": "tgeometry", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeography", - "tstzspan" - ], - "ret": "tgeography", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeompoint", - "tstzspan" - ], - "ret": "tgeompoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeogpoint", - "tstzspan" - ], - "ret": "tgeogpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "th3index", - "tstzspan" - ], - "ret": "th3index", - "sqlName": "minusTime" - }, - { - "args": [ - "tjsonb", - "tstzspan" - ], - "ret": "tjsonb", - "sqlName": "minusTime" - }, - { - "args": [ - "tnpoint", - "tstzspan" - ], - "ret": "tnpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tpcpoint", - "tstzspan" - ], - "ret": "tpcpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tpcpatch", - "tstzspan" - ], - "ret": "tpcpatch", - "sqlName": "minusTime" - }, - { - "args": [ - "tpose", - "tstzspan" - ], - "ret": "tpose", - "sqlName": "minusTime" - }, - { - "args": [ - "tposechain", - "tstzspan" - ], - "ret": "tposechain", - "sqlName": "minusTime" - }, - { - "args": [ - "tquadbin", - "tstzspan" - ], - "ret": "tquadbin", - "sqlName": "minusTime" - }, - { - "args": [ - "trgeometry", - "tstzspan" - ], - "ret": "trgeometry", - "sqlName": "minusTime" - }, - { - "args": [ - "ts2cell", - "tstzspan" - ], - "ret": "ts2cell", - "sqlName": "minusTime" - }, - { - "args": [ - "tbool", - "tstzspan" - ], - "ret": "tbool", - "sqlName": "minusTime" - }, - { - "args": [ - "tint", - "tstzspan" - ], - "ret": "tint", - "sqlName": "minusTime" - }, - { - "args": [ - "tbigint", - "tstzspan" - ], - "ret": "tbigint", - "sqlName": "minusTime" - }, - { - "args": [ - "tfloat", - "tstzspan" - ], - "ret": "tfloat", - "sqlName": "minusTime" - }, - { - "args": [ - "ttext", - "tstzspan" - ], - "ret": "ttext", - "sqlName": "minusTime" - } - ], - "shape": { - "boundArgs": { - "atfunc": "REST_AT" - } - } - }, - { - "name": "tinstant_restrict_tstzspanset", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "inst", - "cType": "const TInstant *", - "canonical": "const TInstant *" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "atfunc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_temporal_restrict", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "inst", - "kind": "serialized", - "cType": "const TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "atfunc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_at_tstzspanset", - "sqlfn": "atTime", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tstzspanset" - ], - "ret": "tcbuffer", - "sqlName": "atTime" - }, - { - "args": [ - "tgeometry", - "tstzspanset" - ], - "ret": "tgeometry", - "sqlName": "atTime" - }, - { - "args": [ - "tgeography", - "tstzspanset" - ], - "ret": "tgeography", - "sqlName": "atTime" - }, - { - "args": [ - "tgeompoint", - "tstzspanset" - ], - "ret": "tgeompoint", - "sqlName": "atTime" - }, - { - "args": [ - "tgeogpoint", - "tstzspanset" - ], - "ret": "tgeogpoint", - "sqlName": "atTime" - }, - { - "args": [ - "th3index", - "tstzspanset" - ], - "ret": "th3index", - "sqlName": "atTime" - }, - { - "args": [ - "tjsonb", - "tstzspanset" - ], - "ret": "tjsonb", - "sqlName": "atTime" - }, - { - "args": [ - "tnpoint", - "tstzspanset" - ], - "ret": "tnpoint", - "sqlName": "atTime" - }, - { - "args": [ - "tpcpoint", - "tstzspanset" - ], - "ret": "tpcpoint", - "sqlName": "atTime" - }, - { - "args": [ - "tpcpatch", - "tstzspanset" - ], - "ret": "tpcpatch", - "sqlName": "atTime" - }, - { - "args": [ - "tpose", - "tstzspanset" - ], - "ret": "tpose", - "sqlName": "atTime" - }, - { - "args": [ - "tposechain", - "tstzspanset" - ], - "ret": "tposechain", - "sqlName": "atTime" - }, - { - "args": [ - "tquadbin", - "tstzspanset" - ], - "ret": "tquadbin", - "sqlName": "atTime" - }, - { - "args": [ - "trgeometry", - "tstzspanset" - ], - "ret": "trgeometry", - "sqlName": "atTime" - }, - { - "args": [ - "ts2cell", - "tstzspanset" - ], - "ret": "ts2cell", - "sqlName": "atTime" - }, - { - "args": [ - "tbool", - "tstzspanset" - ], - "ret": "tbool", - "sqlName": "atTime" - }, - { - "args": [ - "tint", - "tstzspanset" - ], - "ret": "tint", - "sqlName": "atTime" - }, - { - "args": [ - "tbigint", - "tstzspanset" - ], - "ret": "tbigint", - "sqlName": "atTime" - }, - { - "args": [ - "tfloat", - "tstzspanset" - ], - "ret": "tfloat", - "sqlName": "atTime" - }, - { - "args": [ - "ttext", - "tstzspanset" - ], - "ret": "ttext", - "sqlName": "atTime" - }, - { - "args": [ - "tcbuffer", - "tstzspanset" - ], - "ret": "tcbuffer", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeometry", - "tstzspanset" - ], - "ret": "tgeometry", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeography", - "tstzspanset" - ], - "ret": "tgeography", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeompoint", - "tstzspanset" - ], - "ret": "tgeompoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeogpoint", - "tstzspanset" - ], - "ret": "tgeogpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "th3index", - "tstzspanset" - ], - "ret": "th3index", - "sqlName": "minusTime" - }, - { - "args": [ - "tjsonb", - "tstzspanset" - ], - "ret": "tjsonb", - "sqlName": "minusTime" - }, - { - "args": [ - "tnpoint", - "tstzspanset" - ], - "ret": "tnpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tpcpoint", - "tstzspanset" - ], - "ret": "tpcpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tpcpatch", - "tstzspanset" - ], - "ret": "tpcpatch", - "sqlName": "minusTime" - }, - { - "args": [ - "tpose", - "tstzspanset" - ], - "ret": "tpose", - "sqlName": "minusTime" - }, - { - "args": [ - "tposechain", - "tstzspanset" - ], - "ret": "tposechain", - "sqlName": "minusTime" - }, - { - "args": [ - "tquadbin", - "tstzspanset" - ], - "ret": "tquadbin", - "sqlName": "minusTime" - }, - { - "args": [ - "trgeometry", - "tstzspanset" - ], - "ret": "trgeometry", - "sqlName": "minusTime" - }, - { - "args": [ - "ts2cell", - "tstzspanset" - ], - "ret": "ts2cell", - "sqlName": "minusTime" - }, - { - "args": [ - "tbool", - "tstzspanset" - ], - "ret": "tbool", - "sqlName": "minusTime" - }, - { - "args": [ - "tint", - "tstzspanset" - ], - "ret": "tint", - "sqlName": "minusTime" - }, - { - "args": [ - "tbigint", - "tstzspanset" - ], - "ret": "tbigint", - "sqlName": "minusTime" - }, - { - "args": [ - "tfloat", - "tstzspanset" - ], - "ret": "tfloat", - "sqlName": "minusTime" - }, - { - "args": [ - "ttext", - "tstzspanset" - ], - "ret": "ttext", - "sqlName": "minusTime" - } - ], - "shape": { - "boundArgs": { - "atfunc": "REST_AT" - } - } - }, - { - "name": "tinstant_restrict_timestamptz", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "inst", - "cType": "const TInstant *", - "canonical": "const TInstant *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "atfunc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_temporal_restrict", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "inst", - "kind": "serialized", - "cType": "const TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "atfunc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_at_timestamptz", - "sqlfn": "atTime", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "timestamptz" - ], - "ret": "tcbuffer", - "sqlName": "atTime" - }, - { - "args": [ - "tgeometry", - "timestamptz" - ], - "ret": "tgeometry", - "sqlName": "atTime" - }, - { - "args": [ - "tgeography", - "timestamptz" - ], - "ret": "tgeography", - "sqlName": "atTime" - }, - { - "args": [ - "tgeompoint", - "timestamptz" - ], - "ret": "tgeompoint", - "sqlName": "atTime" - }, - { - "args": [ - "tgeogpoint", - "timestamptz" - ], - "ret": "tgeogpoint", - "sqlName": "atTime" - }, - { - "args": [ - "th3index", - "timestamptz" - ], - "ret": "th3index", - "sqlName": "atTime" - }, - { - "args": [ - "tjsonb", - "timestamptz" - ], - "ret": "tjsonb", - "sqlName": "atTime" - }, - { - "args": [ - "tnpoint", - "timestamptz" - ], - "ret": "tnpoint", - "sqlName": "atTime" - }, - { - "args": [ - "tpcpoint", - "timestamptz" - ], - "ret": "tpcpoint", - "sqlName": "atTime" - }, - { - "args": [ - "tpcpatch", - "timestamptz" - ], - "ret": "tpcpatch", - "sqlName": "atTime" - }, - { - "args": [ - "tpose", - "timestamptz" - ], - "ret": "tpose", - "sqlName": "atTime" - }, - { - "args": [ - "tposechain", - "timestamptz" - ], - "ret": "tposechain", - "sqlName": "atTime" - }, - { - "args": [ - "tquadbin", - "timestamptz" - ], - "ret": "tquadbin", - "sqlName": "atTime" - }, - { - "args": [ - "trgeometry", - "timestamptz" - ], - "ret": "trgeometry", - "sqlName": "atTime" - }, - { - "args": [ - "ts2cell", - "timestamptz" - ], - "ret": "ts2cell", - "sqlName": "atTime" - }, - { - "args": [ - "tbool", - "timestamptz" - ], - "ret": "tbool", - "sqlName": "atTime" - }, - { - "args": [ - "tint", - "timestamptz" - ], - "ret": "tint", - "sqlName": "atTime" - }, - { - "args": [ - "tbigint", - "timestamptz" - ], - "ret": "tbigint", - "sqlName": "atTime" - }, - { - "args": [ - "tfloat", - "timestamptz" - ], - "ret": "tfloat", - "sqlName": "atTime" - }, - { - "args": [ - "ttext", - "timestamptz" - ], - "ret": "ttext", - "sqlName": "atTime" - }, - { - "args": [ - "tcbuffer", - "timestamptz" - ], - "ret": "tcbuffer", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeometry", - "timestamptz" - ], - "ret": "tgeometry", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeography", - "timestamptz" - ], - "ret": "tgeography", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeompoint", - "timestamptz" - ], - "ret": "tgeompoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeogpoint", - "timestamptz" - ], - "ret": "tgeogpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "th3index", - "timestamptz" - ], - "ret": "th3index", - "sqlName": "minusTime" - }, - { - "args": [ - "tjsonb", - "timestamptz" - ], - "ret": "tjsonb", - "sqlName": "minusTime" - }, - { - "args": [ - "tnpoint", - "timestamptz" - ], - "ret": "tnpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tpcpoint", - "timestamptz" - ], - "ret": "tpcpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tpcpatch", - "timestamptz" - ], - "ret": "tpcpatch", - "sqlName": "minusTime" - }, - { - "args": [ - "tpose", - "timestamptz" - ], - "ret": "tpose", - "sqlName": "minusTime" - }, - { - "args": [ - "tposechain", - "timestamptz" - ], - "ret": "tposechain", - "sqlName": "minusTime" - }, - { - "args": [ - "tquadbin", - "timestamptz" - ], - "ret": "tquadbin", - "sqlName": "minusTime" - }, - { - "args": [ - "trgeometry", - "timestamptz" - ], - "ret": "trgeometry", - "sqlName": "minusTime" - }, - { - "args": [ - "ts2cell", - "timestamptz" - ], - "ret": "ts2cell", - "sqlName": "minusTime" - }, - { - "args": [ - "tbool", - "timestamptz" - ], - "ret": "tbool", - "sqlName": "minusTime" - }, - { - "args": [ - "tint", - "timestamptz" - ], - "ret": "tint", - "sqlName": "minusTime" - }, - { - "args": [ - "tbigint", - "timestamptz" - ], - "ret": "tbigint", - "sqlName": "minusTime" - }, - { - "args": [ - "tfloat", - "timestamptz" - ], - "ret": "tfloat", - "sqlName": "minusTime" - }, - { - "args": [ - "ttext", - "timestamptz" - ], - "ret": "ttext", - "sqlName": "minusTime" - } - ], - "shape": { - "boundArgs": { - "atfunc": "REST_AT" - } - } - }, - { - "name": "tinstant_restrict_tstzset", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "inst", - "cType": "const TInstant *", - "canonical": "const TInstant *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "atfunc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_temporal_restrict", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "inst", - "kind": "serialized", - "cType": "const TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "atfunc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_at_tstzset", - "sqlfn": "atTime", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tstzset" - ], - "ret": "tcbuffer", - "sqlName": "atTime" - }, - { - "args": [ - "tgeometry", - "tstzset" - ], - "ret": "tgeometry", - "sqlName": "atTime" - }, - { - "args": [ - "tgeography", - "tstzset" - ], - "ret": "tgeography", - "sqlName": "atTime" - }, - { - "args": [ - "tgeompoint", - "tstzset" - ], - "ret": "tgeompoint", - "sqlName": "atTime" - }, - { - "args": [ - "tgeogpoint", - "tstzset" - ], - "ret": "tgeogpoint", - "sqlName": "atTime" - }, - { - "args": [ - "th3index", - "tstzset" - ], - "ret": "th3index", - "sqlName": "atTime" - }, - { - "args": [ - "tjsonb", - "tstzset" - ], - "ret": "tjsonb", - "sqlName": "atTime" - }, - { - "args": [ - "tnpoint", - "tstzset" - ], - "ret": "tnpoint", - "sqlName": "atTime" - }, - { - "args": [ - "tpcpoint", - "tstzset" - ], - "ret": "tpcpoint", - "sqlName": "atTime" - }, - { - "args": [ - "tpcpatch", - "tstzset" - ], - "ret": "tpcpatch", - "sqlName": "atTime" - }, - { - "args": [ - "tpose", - "tstzset" - ], - "ret": "tpose", - "sqlName": "atTime" - }, - { - "args": [ - "tposechain", - "tstzset" - ], - "ret": "tposechain", - "sqlName": "atTime" - }, - { - "args": [ - "tquadbin", - "tstzset" - ], - "ret": "tquadbin", - "sqlName": "atTime" - }, - { - "args": [ - "trgeometry", - "tstzset" - ], - "ret": "trgeometry", - "sqlName": "atTime" - }, - { - "args": [ - "ts2cell", - "tstzset" - ], - "ret": "ts2cell", - "sqlName": "atTime" - }, - { - "args": [ - "tbool", - "tstzset" - ], - "ret": "tbool", - "sqlName": "atTime" - }, - { - "args": [ - "tint", - "tstzset" - ], - "ret": "tint", - "sqlName": "atTime" - }, - { - "args": [ - "tbigint", - "tstzset" - ], - "ret": "tbigint", - "sqlName": "atTime" - }, - { - "args": [ - "tfloat", - "tstzset" - ], - "ret": "tfloat", - "sqlName": "atTime" - }, - { - "args": [ - "ttext", - "tstzset" - ], - "ret": "ttext", - "sqlName": "atTime" - }, - { - "args": [ - "tcbuffer", - "tstzset" - ], - "ret": "tcbuffer", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeometry", - "tstzset" - ], - "ret": "tgeometry", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeography", - "tstzset" - ], - "ret": "tgeography", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeompoint", - "tstzset" - ], - "ret": "tgeompoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeogpoint", - "tstzset" - ], - "ret": "tgeogpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "th3index", - "tstzset" - ], - "ret": "th3index", - "sqlName": "minusTime" - }, - { - "args": [ - "tjsonb", - "tstzset" - ], - "ret": "tjsonb", - "sqlName": "minusTime" - }, - { - "args": [ - "tnpoint", - "tstzset" - ], - "ret": "tnpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tpcpoint", - "tstzset" - ], - "ret": "tpcpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tpcpatch", - "tstzset" - ], - "ret": "tpcpatch", - "sqlName": "minusTime" - }, - { - "args": [ - "tpose", - "tstzset" - ], - "ret": "tpose", - "sqlName": "minusTime" - }, - { - "args": [ - "tposechain", - "tstzset" - ], - "ret": "tposechain", - "sqlName": "minusTime" - }, - { - "args": [ - "tquadbin", - "tstzset" - ], - "ret": "tquadbin", - "sqlName": "minusTime" - }, - { - "args": [ - "trgeometry", - "tstzset" - ], - "ret": "trgeometry", - "sqlName": "minusTime" - }, - { - "args": [ - "ts2cell", - "tstzset" - ], - "ret": "ts2cell", - "sqlName": "minusTime" - }, - { - "args": [ - "tbool", - "tstzset" - ], - "ret": "tbool", - "sqlName": "minusTime" - }, - { - "args": [ - "tint", - "tstzset" - ], - "ret": "tint", - "sqlName": "minusTime" - }, - { - "args": [ - "tbigint", - "tstzset" - ], - "ret": "tbigint", - "sqlName": "minusTime" - }, - { - "args": [ - "tfloat", - "tstzset" - ], - "ret": "tfloat", - "sqlName": "minusTime" - }, - { - "args": [ - "ttext", - "tstzset" - ], - "ret": "ttext", - "sqlName": "minusTime" - } - ], - "shape": { - "boundArgs": { - "atfunc": "REST_AT" - } - } - }, - { - "name": "tinstant_restrict_value", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "inst", - "cType": "const TInstant *", - "canonical": "const TInstant *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "atfunc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_temporal_restrict", - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "inst", - "kind": "serialized", - "cType": "const TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "atfunc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_at_value", - "sqlfn": "atValue", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "geometry" - ], - "ret": "tgeometry", - "sqlName": "atValue" - }, - { - "args": [ - "tgeography", - "geography" - ], - "ret": "tgeography", - "sqlName": "atValue" - }, - { - "args": [ - "tgeompoint", - "geometry(Point)" - ], - "ret": "tgeompoint", - "sqlName": "atValue" - }, - { - "args": [ - "tgeogpoint", - "geography(Point)" - ], - "ret": "tgeogpoint", - "sqlName": "atValue" - }, - { - "args": [ - "th3index", - "h3index" - ], - "ret": "th3index", - "sqlName": "atValue" - }, - { - "args": [ - "tjsonb", - "jsonb" - ], - "ret": "tjsonb", - "sqlName": "atValue" - }, - { - "args": [ - "tpcpoint", - "pcpoint" - ], - "ret": "tpcpoint", - "sqlName": "atValue" - }, - { - "args": [ - "tpcpatch", - "pcpatch" - ], - "ret": "tpcpatch", - "sqlName": "atValue" - }, - { - "args": [ - "tpose", - "pose" - ], - "ret": "tpose", - "sqlName": "atValue" - }, - { - "args": [ - "tposechain", - "posechain" - ], - "ret": "tposechain", - "sqlName": "atValue" - }, - { - "args": [ - "tquadbin", - "quadbin" - ], - "ret": "tquadbin", - "sqlName": "atValue" - }, - { - "args": [ - "trgeometry", - "pose" - ], - "ret": "trgeometry", - "sqlName": "atValue" - }, - { - "args": [ - "ts2cell", - "s2cell" - ], - "ret": "ts2cell", - "sqlName": "atValue" - }, - { - "args": [ - "tbool", - "boolean" - ], - "ret": "tbool", - "sqlName": "atValue" - }, - { - "args": [ - "tint", - "integer" - ], - "ret": "tint", - "sqlName": "atValue" - }, - { - "args": [ - "tbigint", - "bigint" - ], - "ret": "tbigint", - "sqlName": "atValue" - }, - { - "args": [ - "tfloat", - "float" - ], - "ret": "tfloat", - "sqlName": "atValue" - }, - { - "args": [ - "ttext", - "text" - ], - "ret": "ttext", - "sqlName": "atValue" - }, - { - "args": [ - "tgeometry", - "geometry" - ], - "ret": "tgeometry", - "sqlName": "minusValue" - }, - { - "args": [ - "tgeography", - "geography" - ], - "ret": "tgeography", - "sqlName": "minusValue" - }, - { - "args": [ - "tgeompoint", - "geometry(Point)" - ], - "ret": "tgeompoint", - "sqlName": "minusValue" - }, - { - "args": [ - "tgeogpoint", - "geography(Point)" - ], - "ret": "tgeogpoint", - "sqlName": "minusValue" - }, - { - "args": [ - "th3index", - "h3index" - ], - "ret": "th3index", - "sqlName": "minusValue" - }, - { - "args": [ - "tjsonb", - "jsonb" - ], - "ret": "tjsonb", - "sqlName": "minusValue" - }, - { - "args": [ - "tpcpoint", - "pcpoint" - ], - "ret": "tpcpoint", - "sqlName": "minusValue" - }, - { - "args": [ - "tpcpatch", - "pcpatch" - ], - "ret": "tpcpatch", - "sqlName": "minusValue" - }, - { - "args": [ - "tpose", - "pose" - ], - "ret": "tpose", - "sqlName": "minusValue" - }, - { - "args": [ - "tposechain", - "posechain" - ], - "ret": "tposechain", - "sqlName": "minusValue" - }, - { - "args": [ - "tquadbin", - "quadbin" - ], - "ret": "tquadbin", - "sqlName": "minusValue" - }, - { - "args": [ - "trgeometry", - "pose" - ], - "ret": "trgeometry", - "sqlName": "minusValue" - }, - { - "args": [ - "ts2cell", - "s2cell" - ], - "ret": "ts2cell", - "sqlName": "minusValue" - }, - { - "args": [ - "tbool", - "boolean" - ], - "ret": "tbool", - "sqlName": "minusValue" - }, - { - "args": [ - "tint", - "integer" - ], - "ret": "tint", - "sqlName": "minusValue" - }, - { - "args": [ - "tbigint", - "bigint" - ], - "ret": "tbigint", - "sqlName": "minusValue" - }, - { - "args": [ - "tfloat", - "float" - ], - "ret": "tfloat", - "sqlName": "minusValue" - }, - { - "args": [ - "ttext", - "text" - ], - "ret": "ttext", - "sqlName": "minusValue" - } - ], - "shape": { - "boundArgs": { - "atfunc": "REST_AT" - } - } - }, - { - "name": "tinstant_restrict_values", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "inst", - "cType": "const TInstant *", - "canonical": "const TInstant *" - }, - { - "name": "set", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "atfunc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_temporal_restrict", - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "inst", - "kind": "serialized", - "cType": "const TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "set", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "atfunc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_at_values", - "sqlfn": "atValues", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "cbufferset" - ], - "ret": "tcbuffer", - "sqlName": "atValues" - }, - { - "args": [ - "tgeometry", - "geomset" - ], - "ret": "tgeometry", - "sqlName": "atValues" - }, - { - "args": [ - "tgeography", - "geogset" - ], - "ret": "tgeography", - "sqlName": "atValues" - }, - { - "args": [ - "tgeompoint", - "geomset" - ], - "ret": "tgeompoint", - "sqlName": "atValues" - }, - { - "args": [ - "tgeogpoint", - "geogset" - ], - "ret": "tgeogpoint", - "sqlName": "atValues" - }, - { - "args": [ - "th3index", - "h3indexset" - ], - "ret": "th3index", - "sqlName": "atValues" - }, - { - "args": [ - "tjsonb", - "jsonbset" - ], - "ret": "tjsonb", - "sqlName": "atValues" - }, - { - "args": [ - "tpcpoint", - "pcpointset" - ], - "ret": "tpcpoint", - "sqlName": "atValues" - }, - { - "args": [ - "tpcpatch", - "pcpatchset" - ], - "ret": "tpcpatch", - "sqlName": "atValues" - }, - { - "args": [ - "tpose", - "poseset" - ], - "ret": "tpose", - "sqlName": "atValues" - }, - { - "args": [ - "tposechain", - "posechainset" - ], - "ret": "tposechain", - "sqlName": "atValues" - }, - { - "args": [ - "tquadbin", - "quadbinset" - ], - "ret": "tquadbin", - "sqlName": "atValues" - }, - { - "args": [ - "trgeometry", - "poseset" - ], - "ret": "trgeometry", - "sqlName": "atValues" - }, - { - "args": [ - "ts2cell", - "s2cellset" - ], - "ret": "ts2cell", - "sqlName": "atValues" - }, - { - "args": [ - "tint", - "intset" - ], - "ret": "tint", - "sqlName": "atValues" - }, - { - "args": [ - "tbigint", - "bigintset" - ], - "ret": "tbigint", - "sqlName": "atValues" - }, - { - "args": [ - "tfloat", - "floatset" - ], - "ret": "tfloat", - "sqlName": "atValues" - }, - { - "args": [ - "ttext", - "textset" - ], - "ret": "ttext", - "sqlName": "atValues" - }, - { - "args": [ - "tcbuffer", - "cbufferset" - ], - "ret": "tcbuffer", - "sqlName": "minusValues" - }, - { - "args": [ - "tgeometry", - "geomset" - ], - "ret": "tgeometry", - "sqlName": "minusValues" - }, - { - "args": [ - "tgeography", - "geogset" - ], - "ret": "tgeography", - "sqlName": "minusValues" - }, - { - "args": [ - "tgeompoint", - "geomset" - ], - "ret": "tgeompoint", - "sqlName": "minusValues" - }, - { - "args": [ - "tgeogpoint", - "geogset" - ], - "ret": "tgeogpoint", - "sqlName": "minusValues" - }, - { - "args": [ - "th3index", - "h3indexset" - ], - "ret": "th3index", - "sqlName": "minusValues" - }, - { - "args": [ - "tjsonb", - "jsonbset" - ], - "ret": "tjsonb", - "sqlName": "minusValues" - }, - { - "args": [ - "tpcpoint", - "pcpointset" - ], - "ret": "tpcpoint", - "sqlName": "minusValues" - }, - { - "args": [ - "tpcpatch", - "pcpatchset" - ], - "ret": "tpcpatch", - "sqlName": "minusValues" - }, - { - "args": [ - "tpose", - "poseset" - ], - "ret": "tpose", - "sqlName": "minusValues" - }, - { - "args": [ - "tposechain", - "posechainset" - ], - "ret": "tposechain", - "sqlName": "minusValues" - }, - { - "args": [ - "tquadbin", - "quadbinset" - ], - "ret": "tquadbin", - "sqlName": "minusValues" - }, - { - "args": [ - "trgeometry", - "poseset" - ], - "ret": "trgeometry", - "sqlName": "minusValues" - }, - { - "args": [ - "ts2cell", - "s2cellset" - ], - "ret": "ts2cell", - "sqlName": "minusValues" - }, - { - "args": [ - "tint", - "intset" - ], - "ret": "tint", - "sqlName": "minusValues" - }, - { - "args": [ - "tbigint", - "bigintset" - ], - "ret": "tbigint", - "sqlName": "minusValues" - }, - { - "args": [ - "tfloat", - "floatset" - ], - "ret": "tfloat", - "sqlName": "minusValues" - }, - { - "args": [ - "ttext", - "textset" - ], - "ret": "ttext", - "sqlName": "minusValues" - } - ], - "shape": { - "boundArgs": { - "atfunc": "REST_AT" - } - } - }, - { - "name": "tnumber_restrict_span", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "span", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "atfunc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_temporal_restrict", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "span", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "atfunc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tnumber_at_span", - "sqlfn": "atSpan", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tfloat", - "tint" - ], - "sqlSignatures": [ - { - "args": [ - "tint", - "intspan" - ], - "ret": "tint", - "sqlName": "atSpan" - }, - { - "args": [ - "tbigint", - "bigintspan" - ], - "ret": "tbigint", - "sqlName": "atSpan" - }, - { - "args": [ - "tfloat", - "floatspan" - ], - "ret": "tfloat", - "sqlName": "atSpan" - }, - { - "args": [ - "tint", - "intspan" - ], - "ret": "tint", - "sqlName": "minusSpan" - }, - { - "args": [ - "tbigint", - "bigintspan" - ], - "ret": "tbigint", - "sqlName": "minusSpan" - }, - { - "args": [ - "tfloat", - "floatspan" - ], - "ret": "tfloat", - "sqlName": "minusSpan" - } - ], - "shape": { - "boundArgs": { - "atfunc": "REST_AT" - } - } - }, - { - "name": "tnumber_restrict_spanset", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "atfunc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_temporal_restrict", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "atfunc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tnumber_at_spanset", - "sqlfn": "atSpanset", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tfloat", - "tint" - ], - "sqlSignatures": [ - { - "args": [ - "tint", - "intspanset" - ], - "ret": "tint", - "sqlName": "atSpanset" - }, - { - "args": [ - "tbigint", - "bigintspanset" - ], - "ret": "tbigint", - "sqlName": "atSpanset" - }, - { - "args": [ - "tfloat", - "floatspanset" - ], - "ret": "tfloat", - "sqlName": "atSpanset" - }, - { - "args": [ - "tint", - "intspanset" - ], - "ret": "tint", - "sqlName": "minusSpanset" - }, - { - "args": [ - "tbigint", - "bigintspanset" - ], - "ret": "tbigint", - "sqlName": "minusSpanset" - }, - { - "args": [ - "tfloat", - "floatspanset" - ], - "ret": "tfloat", - "sqlName": "minusSpanset" - } - ], - "shape": { - "boundArgs": { - "atfunc": "REST_AT" - } - } - }, - { - "name": "tnumberinst_restrict_span", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "inst", - "cType": "const TInstant *", - "canonical": "const TInstant *" - }, - { - "name": "span", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "atfunc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_temporal_restrict", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "inst", - "kind": "serialized", - "cType": "const TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "span", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "atfunc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Tnumber_at_span", - "sqlfn": "atSpan", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tfloat", - "tint" - ], - "sqlSignatures": [ - { - "args": [ - "tint", - "intspan" - ], - "ret": "tint", - "sqlName": "atSpan" - }, - { - "args": [ - "tbigint", - "bigintspan" - ], - "ret": "tbigint", - "sqlName": "atSpan" - }, - { - "args": [ - "tfloat", - "floatspan" - ], - "ret": "tfloat", - "sqlName": "atSpan" - }, - { - "args": [ - "tint", - "intspan" - ], - "ret": "tint", - "sqlName": "minusSpan" - }, - { - "args": [ - "tbigint", - "bigintspan" - ], - "ret": "tbigint", - "sqlName": "minusSpan" - }, - { - "args": [ - "tfloat", - "floatspan" - ], - "ret": "tfloat", - "sqlName": "minusSpan" - } - ], - "shape": { - "boundArgs": { - "atfunc": "REST_AT" - } - } - }, - { - "name": "tnumberinst_restrict_spanset", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "inst", - "cType": "const TInstant *", - "canonical": "const TInstant *" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "atfunc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_temporal_restrict", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "inst", - "kind": "serialized", - "cType": "const TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "atfunc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Tnumber_at_spanset", - "sqlfn": "atSpanset", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tfloat", - "tint" - ], - "sqlSignatures": [ - { - "args": [ - "tint", - "intspanset" - ], - "ret": "tint", - "sqlName": "atSpanset" - }, - { - "args": [ - "tbigint", - "bigintspanset" - ], - "ret": "tbigint", - "sqlName": "atSpanset" - }, - { - "args": [ - "tfloat", - "floatspanset" - ], - "ret": "tfloat", - "sqlName": "atSpanset" - }, - { - "args": [ - "tint", - "intspanset" - ], - "ret": "tint", - "sqlName": "minusSpanset" - }, - { - "args": [ - "tbigint", - "bigintspanset" - ], - "ret": "tbigint", - "sqlName": "minusSpanset" - }, - { - "args": [ - "tfloat", - "floatspanset" - ], - "ret": "tfloat", - "sqlName": "minusSpanset" - } - ], - "shape": { - "boundArgs": { - "atfunc": "REST_AT" - } - } - }, - { - "name": "tnumberseqset_restrict_span", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - }, - { - "name": "span", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "atfunc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_temporal_restrict", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "span", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "atfunc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Tnumber_at_span", - "sqlfn": "atSpan", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tfloat", - "tint" - ], - "sqlSignatures": [ - { - "args": [ - "tint", - "intspan" - ], - "ret": "tint", - "sqlName": "atSpan" - }, - { - "args": [ - "tbigint", - "bigintspan" - ], - "ret": "tbigint", - "sqlName": "atSpan" - }, - { - "args": [ - "tfloat", - "floatspan" - ], - "ret": "tfloat", - "sqlName": "atSpan" - }, - { - "args": [ - "tint", - "intspan" - ], - "ret": "tint", - "sqlName": "minusSpan" - }, - { - "args": [ - "tbigint", - "bigintspan" - ], - "ret": "tbigint", - "sqlName": "minusSpan" - }, - { - "args": [ - "tfloat", - "floatspan" - ], - "ret": "tfloat", - "sqlName": "minusSpan" - } - ], - "shape": { - "boundArgs": { - "atfunc": "REST_AT" - } - } - }, - { - "name": "tnumberseqset_restrict_spanset", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - }, - { - "name": "spanset", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "atfunc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_temporal_restrict", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "spanset", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "atfunc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Tnumber_at_spanset", - "sqlfn": "atSpanset", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tfloat", - "tint" - ], - "sqlSignatures": [ - { - "args": [ - "tint", - "intspanset" - ], - "ret": "tint", - "sqlName": "atSpanset" - }, - { - "args": [ - "tbigint", - "bigintspanset" - ], - "ret": "tbigint", - "sqlName": "atSpanset" - }, - { - "args": [ - "tfloat", - "floatspanset" - ], - "ret": "tfloat", - "sqlName": "atSpanset" - }, - { - "args": [ - "tint", - "intspanset" - ], - "ret": "tint", - "sqlName": "minusSpanset" - }, - { - "args": [ - "tbigint", - "bigintspanset" - ], - "ret": "tbigint", - "sqlName": "minusSpanset" - }, - { - "args": [ - "tfloat", - "floatspanset" - ], - "ret": "tfloat", - "sqlName": "minusSpanset" - } - ], - "shape": { - "boundArgs": { - "atfunc": "REST_AT" - } - } - }, - { - "name": "tsequence_at_timestamptz", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_internal_temporal_restrict", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence; no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_at_timestamptz", - "sqlfn": "atTime", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "timestamptz" - ], - "ret": "tcbuffer" - }, - { - "args": [ - "tgeometry", - "timestamptz" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeography", - "timestamptz" - ], - "ret": "tgeography" - }, - { - "args": [ - "tgeompoint", - "timestamptz" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tgeogpoint", - "timestamptz" - ], - "ret": "tgeogpoint" - }, - { - "args": [ - "th3index", - "timestamptz" - ], - "ret": "th3index" - }, - { - "args": [ - "tjsonb", - "timestamptz" - ], - "ret": "tjsonb" - }, - { - "args": [ - "tnpoint", - "timestamptz" - ], - "ret": "tnpoint" - }, - { - "args": [ - "tpcpoint", - "timestamptz" - ], - "ret": "tpcpoint" - }, - { - "args": [ - "tpcpatch", - "timestamptz" - ], - "ret": "tpcpatch" - }, - { - "args": [ - "tpose", - "timestamptz" - ], - "ret": "tpose" - }, - { - "args": [ - "tposechain", - "timestamptz" - ], - "ret": "tposechain" - }, - { - "args": [ - "tquadbin", - "timestamptz" - ], - "ret": "tquadbin" - }, - { - "args": [ - "trgeometry", - "timestamptz" - ], - "ret": "trgeometry" - }, - { - "args": [ - "ts2cell", - "timestamptz" - ], - "ret": "ts2cell" - }, - { - "args": [ - "tbool", - "timestamptz" - ], - "ret": "tbool" - }, - { - "args": [ - "tint", - "timestamptz" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint", - "timestamptz" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat", - "timestamptz" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext", - "timestamptz" - ], - "ret": "ttext" - } - ] - }, - { - "name": "tsequence_restrict_tstzspan", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "atfunc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_temporal_restrict", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "atfunc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_at_tstzspan", - "sqlfn": "atTime", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tstzspan" - ], - "ret": "tcbuffer", - "sqlName": "atTime" - }, - { - "args": [ - "tgeometry", - "tstzspan" - ], - "ret": "tgeometry", - "sqlName": "atTime" - }, - { - "args": [ - "tgeography", - "tstzspan" - ], - "ret": "tgeography", - "sqlName": "atTime" - }, - { - "args": [ - "tgeompoint", - "tstzspan" - ], - "ret": "tgeompoint", - "sqlName": "atTime" - }, - { - "args": [ - "tgeogpoint", - "tstzspan" - ], - "ret": "tgeogpoint", - "sqlName": "atTime" - }, - { - "args": [ - "th3index", - "tstzspan" - ], - "ret": "th3index", - "sqlName": "atTime" - }, - { - "args": [ - "tjsonb", - "tstzspan" - ], - "ret": "tjsonb", - "sqlName": "atTime" - }, - { - "args": [ - "tnpoint", - "tstzspan" - ], - "ret": "tnpoint", - "sqlName": "atTime" - }, - { - "args": [ - "tpcpoint", - "tstzspan" - ], - "ret": "tpcpoint", - "sqlName": "atTime" - }, - { - "args": [ - "tpcpatch", - "tstzspan" - ], - "ret": "tpcpatch", - "sqlName": "atTime" - }, - { - "args": [ - "tpose", - "tstzspan" - ], - "ret": "tpose", - "sqlName": "atTime" - }, - { - "args": [ - "tposechain", - "tstzspan" - ], - "ret": "tposechain", - "sqlName": "atTime" - }, - { - "args": [ - "tquadbin", - "tstzspan" - ], - "ret": "tquadbin", - "sqlName": "atTime" - }, - { - "args": [ - "trgeometry", - "tstzspan" - ], - "ret": "trgeometry", - "sqlName": "atTime" - }, - { - "args": [ - "ts2cell", - "tstzspan" - ], - "ret": "ts2cell", - "sqlName": "atTime" - }, - { - "args": [ - "tbool", - "tstzspan" - ], - "ret": "tbool", - "sqlName": "atTime" - }, - { - "args": [ - "tint", - "tstzspan" - ], - "ret": "tint", - "sqlName": "atTime" - }, - { - "args": [ - "tbigint", - "tstzspan" - ], - "ret": "tbigint", - "sqlName": "atTime" - }, - { - "args": [ - "tfloat", - "tstzspan" - ], - "ret": "tfloat", - "sqlName": "atTime" - }, - { - "args": [ - "ttext", - "tstzspan" - ], - "ret": "ttext", - "sqlName": "atTime" - }, - { - "args": [ - "tcbuffer", - "tstzspan" - ], - "ret": "tcbuffer", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeometry", - "tstzspan" - ], - "ret": "tgeometry", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeography", - "tstzspan" - ], - "ret": "tgeography", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeompoint", - "tstzspan" - ], - "ret": "tgeompoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeogpoint", - "tstzspan" - ], - "ret": "tgeogpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "th3index", - "tstzspan" - ], - "ret": "th3index", - "sqlName": "minusTime" - }, - { - "args": [ - "tjsonb", - "tstzspan" - ], - "ret": "tjsonb", - "sqlName": "minusTime" - }, - { - "args": [ - "tnpoint", - "tstzspan" - ], - "ret": "tnpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tpcpoint", - "tstzspan" - ], - "ret": "tpcpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tpcpatch", - "tstzspan" - ], - "ret": "tpcpatch", - "sqlName": "minusTime" - }, - { - "args": [ - "tpose", - "tstzspan" - ], - "ret": "tpose", - "sqlName": "minusTime" - }, - { - "args": [ - "tposechain", - "tstzspan" - ], - "ret": "tposechain", - "sqlName": "minusTime" - }, - { - "args": [ - "tquadbin", - "tstzspan" - ], - "ret": "tquadbin", - "sqlName": "minusTime" - }, - { - "args": [ - "trgeometry", - "tstzspan" - ], - "ret": "trgeometry", - "sqlName": "minusTime" - }, - { - "args": [ - "ts2cell", - "tstzspan" - ], - "ret": "ts2cell", - "sqlName": "minusTime" - }, - { - "args": [ - "tbool", - "tstzspan" - ], - "ret": "tbool", - "sqlName": "minusTime" - }, - { - "args": [ - "tint", - "tstzspan" - ], - "ret": "tint", - "sqlName": "minusTime" - }, - { - "args": [ - "tbigint", - "tstzspan" - ], - "ret": "tbigint", - "sqlName": "minusTime" - }, - { - "args": [ - "tfloat", - "tstzspan" - ], - "ret": "tfloat", - "sqlName": "minusTime" - }, - { - "args": [ - "ttext", - "tstzspan" - ], - "ret": "ttext", - "sqlName": "minusTime" - } - ], - "shape": { - "boundArgs": { - "atfunc": "REST_AT" - } - } - }, - { - "name": "tsequence_restrict_tstzspanset", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "atfunc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_temporal_restrict", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "atfunc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tsequenceset_after_timestamptz", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "strict", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_temporal_modif", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "strict", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_after_timestamptz", - "sqlfn": "afterTimestamp", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "timestamptz", - "boolean" - ], - "ret": "tcbuffer", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeometry", - "timestamptz", - "boolean" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeography", - "timestamptz", - "boolean" - ], - "ret": "tgeography", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeompoint", - "timestamptz", - "boolean" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeogpoint", - "timestamptz", - "boolean" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "th3index", - "timestamptz", - "boolean" - ], - "ret": "th3index", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tjsonb", - "timestamptz", - "boolean" - ], - "ret": "tjsonb", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tnpoint", - "timestamptz", - "boolean" - ], - "ret": "tnpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpcpoint", - "timestamptz", - "boolean" - ], - "ret": "tpcpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpcpatch", - "timestamptz", - "boolean" - ], - "ret": "tpcpatch", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpose", - "timestamptz", - "boolean" - ], - "ret": "tpose", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tposechain", - "timestamptz", - "boolean" - ], - "ret": "tposechain", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tquadbin", - "timestamptz", - "boolean" - ], - "ret": "tquadbin", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "trgeometry", - "timestamptz", - "boolean" - ], - "ret": "trgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "ts2cell", - "timestamptz", - "boolean" - ], - "ret": "ts2cell", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tbool", - "timestamptz", - "boolean" - ], - "ret": "tbool", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tint", - "timestamptz", - "boolean" - ], - "ret": "tint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tbigint", - "timestamptz", - "boolean" - ], - "ret": "tbigint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tfloat", - "timestamptz", - "boolean" - ], - "ret": "tfloat", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "ttext", - "timestamptz", - "boolean" - ], - "ret": "ttext", - "argDefaults": [ - null, - null, - "TRUE" - ] - } - ] - }, - { - "name": "tsequenceset_before_timestamptz", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "strict", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_temporal_modif", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "strict", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_before_timestamptz", - "sqlfn": "beforeTimestamp", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "timestamptz", - "boolean" - ], - "ret": "tcbuffer", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeometry", - "timestamptz", - "boolean" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeography", - "timestamptz", - "boolean" - ], - "ret": "tgeography", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeompoint", - "timestamptz", - "boolean" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeogpoint", - "timestamptz", - "boolean" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "th3index", - "timestamptz", - "boolean" - ], - "ret": "th3index", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tjsonb", - "timestamptz", - "boolean" - ], - "ret": "tjsonb", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tnpoint", - "timestamptz", - "boolean" - ], - "ret": "tnpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpcpoint", - "timestamptz", - "boolean" - ], - "ret": "tpcpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpcpatch", - "timestamptz", - "boolean" - ], - "ret": "tpcpatch", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpose", - "timestamptz", - "boolean" - ], - "ret": "tpose", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tposechain", - "timestamptz", - "boolean" - ], - "ret": "tposechain", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tquadbin", - "timestamptz", - "boolean" - ], - "ret": "tquadbin", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "trgeometry", - "timestamptz", - "boolean" - ], - "ret": "trgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "ts2cell", - "timestamptz", - "boolean" - ], - "ret": "ts2cell", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tbool", - "timestamptz", - "boolean" - ], - "ret": "tbool", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tint", - "timestamptz", - "boolean" - ], - "ret": "tint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tbigint", - "timestamptz", - "boolean" - ], - "ret": "tbigint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tfloat", - "timestamptz", - "boolean" - ], - "ret": "tfloat", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "ttext", - "timestamptz", - "boolean" - ], - "ret": "ttext", - "argDefaults": [ - null, - null, - "TRUE" - ] - } - ] - }, - { - "name": "tsequenceset_restrict_minmax", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - }, - { - "name": "min", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "atfunc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_temporal_restrict", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "min", - "kind": "json", - "json": "boolean" - }, - { - "name": "atfunc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_at_min", - "sqlfn": "atMin", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tfloat", - "tint", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tint" - ], - "ret": "tint", - "sqlName": "atMin" - }, - { - "args": [ - "tbigint" - ], - "ret": "tbigint", - "sqlName": "atMin" - }, - { - "args": [ - "tfloat" - ], - "ret": "tfloat", - "sqlName": "atMin" - }, - { - "args": [ - "ttext" - ], - "ret": "ttext", - "sqlName": "atMin" - }, - { - "args": [ - "tint" - ], - "ret": "tint", - "sqlName": "atMax" - }, - { - "args": [ - "tbigint" - ], - "ret": "tbigint", - "sqlName": "atMax" - }, - { - "args": [ - "tfloat" - ], - "ret": "tfloat", - "sqlName": "atMax" - }, - { - "args": [ - "ttext" - ], - "ret": "ttext", - "sqlName": "atMax" - }, - { - "args": [ - "tint" - ], - "ret": "tint", - "sqlName": "minusMin" - }, - { - "args": [ - "tbigint" - ], - "ret": "tbigint", - "sqlName": "minusMin" - }, - { - "args": [ - "tfloat" - ], - "ret": "tfloat", - "sqlName": "minusMin" - }, - { - "args": [ - "ttext" - ], - "ret": "ttext", - "sqlName": "minusMin" - }, - { - "args": [ - "tint" - ], - "ret": "tint", - "sqlName": "minusMax" - }, - { - "args": [ - "tbigint" - ], - "ret": "tbigint", - "sqlName": "minusMax" - }, - { - "args": [ - "tfloat" - ], - "ret": "tfloat", - "sqlName": "minusMax" - }, - { - "args": [ - "ttext" - ], - "ret": "ttext", - "sqlName": "minusMax" - } - ], - "shape": { - "boundArgs": { - "min": "GET_MIN", - "atfunc": "REST_AT" - } - } - }, - { - "name": "tsequenceset_restrict_tstzspan", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "atfunc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_temporal_restrict", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "atfunc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_at_tstzspan", - "sqlfn": "atTime", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tstzspan" - ], - "ret": "tcbuffer", - "sqlName": "atTime" - }, - { - "args": [ - "tgeometry", - "tstzspan" - ], - "ret": "tgeometry", - "sqlName": "atTime" - }, - { - "args": [ - "tgeography", - "tstzspan" - ], - "ret": "tgeography", - "sqlName": "atTime" - }, - { - "args": [ - "tgeompoint", - "tstzspan" - ], - "ret": "tgeompoint", - "sqlName": "atTime" - }, - { - "args": [ - "tgeogpoint", - "tstzspan" - ], - "ret": "tgeogpoint", - "sqlName": "atTime" - }, - { - "args": [ - "th3index", - "tstzspan" - ], - "ret": "th3index", - "sqlName": "atTime" - }, - { - "args": [ - "tjsonb", - "tstzspan" - ], - "ret": "tjsonb", - "sqlName": "atTime" - }, - { - "args": [ - "tnpoint", - "tstzspan" - ], - "ret": "tnpoint", - "sqlName": "atTime" - }, - { - "args": [ - "tpcpoint", - "tstzspan" - ], - "ret": "tpcpoint", - "sqlName": "atTime" - }, - { - "args": [ - "tpcpatch", - "tstzspan" - ], - "ret": "tpcpatch", - "sqlName": "atTime" - }, - { - "args": [ - "tpose", - "tstzspan" - ], - "ret": "tpose", - "sqlName": "atTime" - }, - { - "args": [ - "tposechain", - "tstzspan" - ], - "ret": "tposechain", - "sqlName": "atTime" - }, - { - "args": [ - "tquadbin", - "tstzspan" - ], - "ret": "tquadbin", - "sqlName": "atTime" - }, - { - "args": [ - "trgeometry", - "tstzspan" - ], - "ret": "trgeometry", - "sqlName": "atTime" - }, - { - "args": [ - "ts2cell", - "tstzspan" - ], - "ret": "ts2cell", - "sqlName": "atTime" - }, - { - "args": [ - "tbool", - "tstzspan" - ], - "ret": "tbool", - "sqlName": "atTime" - }, - { - "args": [ - "tint", - "tstzspan" - ], - "ret": "tint", - "sqlName": "atTime" - }, - { - "args": [ - "tbigint", - "tstzspan" - ], - "ret": "tbigint", - "sqlName": "atTime" - }, - { - "args": [ - "tfloat", - "tstzspan" - ], - "ret": "tfloat", - "sqlName": "atTime" - }, - { - "args": [ - "ttext", - "tstzspan" - ], - "ret": "ttext", - "sqlName": "atTime" - }, - { - "args": [ - "tcbuffer", - "tstzspan" - ], - "ret": "tcbuffer", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeometry", - "tstzspan" - ], - "ret": "tgeometry", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeography", - "tstzspan" - ], - "ret": "tgeography", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeompoint", - "tstzspan" - ], - "ret": "tgeompoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeogpoint", - "tstzspan" - ], - "ret": "tgeogpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "th3index", - "tstzspan" - ], - "ret": "th3index", - "sqlName": "minusTime" - }, - { - "args": [ - "tjsonb", - "tstzspan" - ], - "ret": "tjsonb", - "sqlName": "minusTime" - }, - { - "args": [ - "tnpoint", - "tstzspan" - ], - "ret": "tnpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tpcpoint", - "tstzspan" - ], - "ret": "tpcpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tpcpatch", - "tstzspan" - ], - "ret": "tpcpatch", - "sqlName": "minusTime" - }, - { - "args": [ - "tpose", - "tstzspan" - ], - "ret": "tpose", - "sqlName": "minusTime" - }, - { - "args": [ - "tposechain", - "tstzspan" - ], - "ret": "tposechain", - "sqlName": "minusTime" - }, - { - "args": [ - "tquadbin", - "tstzspan" - ], - "ret": "tquadbin", - "sqlName": "minusTime" - }, - { - "args": [ - "trgeometry", - "tstzspan" - ], - "ret": "trgeometry", - "sqlName": "minusTime" - }, - { - "args": [ - "ts2cell", - "tstzspan" - ], - "ret": "ts2cell", - "sqlName": "minusTime" - }, - { - "args": [ - "tbool", - "tstzspan" - ], - "ret": "tbool", - "sqlName": "minusTime" - }, - { - "args": [ - "tint", - "tstzspan" - ], - "ret": "tint", - "sqlName": "minusTime" - }, - { - "args": [ - "tbigint", - "tstzspan" - ], - "ret": "tbigint", - "sqlName": "minusTime" - }, - { - "args": [ - "tfloat", - "tstzspan" - ], - "ret": "tfloat", - "sqlName": "minusTime" - }, - { - "args": [ - "ttext", - "tstzspan" - ], - "ret": "ttext", - "sqlName": "minusTime" - } - ], - "shape": { - "boundArgs": { - "atfunc": "REST_AT" - } - } - }, - { - "name": "tsequenceset_restrict_tstzspanset", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - }, - { - "name": "ps", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "atfunc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_temporal_restrict", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "ps", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "atfunc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_at_tstzspanset", - "sqlfn": "atTime", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tstzspanset" - ], - "ret": "tcbuffer", - "sqlName": "atTime" - }, - { - "args": [ - "tgeometry", - "tstzspanset" - ], - "ret": "tgeometry", - "sqlName": "atTime" - }, - { - "args": [ - "tgeography", - "tstzspanset" - ], - "ret": "tgeography", - "sqlName": "atTime" - }, - { - "args": [ - "tgeompoint", - "tstzspanset" - ], - "ret": "tgeompoint", - "sqlName": "atTime" - }, - { - "args": [ - "tgeogpoint", - "tstzspanset" - ], - "ret": "tgeogpoint", - "sqlName": "atTime" - }, - { - "args": [ - "th3index", - "tstzspanset" - ], - "ret": "th3index", - "sqlName": "atTime" - }, - { - "args": [ - "tjsonb", - "tstzspanset" - ], - "ret": "tjsonb", - "sqlName": "atTime" - }, - { - "args": [ - "tnpoint", - "tstzspanset" - ], - "ret": "tnpoint", - "sqlName": "atTime" - }, - { - "args": [ - "tpcpoint", - "tstzspanset" - ], - "ret": "tpcpoint", - "sqlName": "atTime" - }, - { - "args": [ - "tpcpatch", - "tstzspanset" - ], - "ret": "tpcpatch", - "sqlName": "atTime" - }, - { - "args": [ - "tpose", - "tstzspanset" - ], - "ret": "tpose", - "sqlName": "atTime" - }, - { - "args": [ - "tposechain", - "tstzspanset" - ], - "ret": "tposechain", - "sqlName": "atTime" - }, - { - "args": [ - "tquadbin", - "tstzspanset" - ], - "ret": "tquadbin", - "sqlName": "atTime" - }, - { - "args": [ - "trgeometry", - "tstzspanset" - ], - "ret": "trgeometry", - "sqlName": "atTime" - }, - { - "args": [ - "ts2cell", - "tstzspanset" - ], - "ret": "ts2cell", - "sqlName": "atTime" - }, - { - "args": [ - "tbool", - "tstzspanset" - ], - "ret": "tbool", - "sqlName": "atTime" - }, - { - "args": [ - "tint", - "tstzspanset" - ], - "ret": "tint", - "sqlName": "atTime" - }, - { - "args": [ - "tbigint", - "tstzspanset" - ], - "ret": "tbigint", - "sqlName": "atTime" - }, - { - "args": [ - "tfloat", - "tstzspanset" - ], - "ret": "tfloat", - "sqlName": "atTime" - }, - { - "args": [ - "ttext", - "tstzspanset" - ], - "ret": "ttext", - "sqlName": "atTime" - }, - { - "args": [ - "tcbuffer", - "tstzspanset" - ], - "ret": "tcbuffer", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeometry", - "tstzspanset" - ], - "ret": "tgeometry", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeography", - "tstzspanset" - ], - "ret": "tgeography", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeompoint", - "tstzspanset" - ], - "ret": "tgeompoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeogpoint", - "tstzspanset" - ], - "ret": "tgeogpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "th3index", - "tstzspanset" - ], - "ret": "th3index", - "sqlName": "minusTime" - }, - { - "args": [ - "tjsonb", - "tstzspanset" - ], - "ret": "tjsonb", - "sqlName": "minusTime" - }, - { - "args": [ - "tnpoint", - "tstzspanset" - ], - "ret": "tnpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tpcpoint", - "tstzspanset" - ], - "ret": "tpcpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tpcpatch", - "tstzspanset" - ], - "ret": "tpcpatch", - "sqlName": "minusTime" - }, - { - "args": [ - "tpose", - "tstzspanset" - ], - "ret": "tpose", - "sqlName": "minusTime" - }, - { - "args": [ - "tposechain", - "tstzspanset" - ], - "ret": "tposechain", - "sqlName": "minusTime" - }, - { - "args": [ - "tquadbin", - "tstzspanset" - ], - "ret": "tquadbin", - "sqlName": "minusTime" - }, - { - "args": [ - "trgeometry", - "tstzspanset" - ], - "ret": "trgeometry", - "sqlName": "minusTime" - }, - { - "args": [ - "ts2cell", - "tstzspanset" - ], - "ret": "ts2cell", - "sqlName": "minusTime" - }, - { - "args": [ - "tbool", - "tstzspanset" - ], - "ret": "tbool", - "sqlName": "minusTime" - }, - { - "args": [ - "tint", - "tstzspanset" - ], - "ret": "tint", - "sqlName": "minusTime" - }, - { - "args": [ - "tbigint", - "tstzspanset" - ], - "ret": "tbigint", - "sqlName": "minusTime" - }, - { - "args": [ - "tfloat", - "tstzspanset" - ], - "ret": "tfloat", - "sqlName": "minusTime" - }, - { - "args": [ - "ttext", - "tstzspanset" - ], - "ret": "ttext", - "sqlName": "minusTime" - } - ], - "shape": { - "boundArgs": { - "atfunc": "REST_AT" - } - } - }, - { - "name": "tsequenceset_restrict_timestamptz", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "atfunc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_temporal_restrict", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "atfunc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_at_timestamptz", - "sqlfn": "atTime", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "timestamptz" - ], - "ret": "tcbuffer", - "sqlName": "atTime" - }, - { - "args": [ - "tgeometry", - "timestamptz" - ], - "ret": "tgeometry", - "sqlName": "atTime" - }, - { - "args": [ - "tgeography", - "timestamptz" - ], - "ret": "tgeography", - "sqlName": "atTime" - }, - { - "args": [ - "tgeompoint", - "timestamptz" - ], - "ret": "tgeompoint", - "sqlName": "atTime" - }, - { - "args": [ - "tgeogpoint", - "timestamptz" - ], - "ret": "tgeogpoint", - "sqlName": "atTime" - }, - { - "args": [ - "th3index", - "timestamptz" - ], - "ret": "th3index", - "sqlName": "atTime" - }, - { - "args": [ - "tjsonb", - "timestamptz" - ], - "ret": "tjsonb", - "sqlName": "atTime" - }, - { - "args": [ - "tnpoint", - "timestamptz" - ], - "ret": "tnpoint", - "sqlName": "atTime" - }, - { - "args": [ - "tpcpoint", - "timestamptz" - ], - "ret": "tpcpoint", - "sqlName": "atTime" - }, - { - "args": [ - "tpcpatch", - "timestamptz" - ], - "ret": "tpcpatch", - "sqlName": "atTime" - }, - { - "args": [ - "tpose", - "timestamptz" - ], - "ret": "tpose", - "sqlName": "atTime" - }, - { - "args": [ - "tposechain", - "timestamptz" - ], - "ret": "tposechain", - "sqlName": "atTime" - }, - { - "args": [ - "tquadbin", - "timestamptz" - ], - "ret": "tquadbin", - "sqlName": "atTime" - }, - { - "args": [ - "trgeometry", - "timestamptz" - ], - "ret": "trgeometry", - "sqlName": "atTime" - }, - { - "args": [ - "ts2cell", - "timestamptz" - ], - "ret": "ts2cell", - "sqlName": "atTime" - }, - { - "args": [ - "tbool", - "timestamptz" - ], - "ret": "tbool", - "sqlName": "atTime" - }, - { - "args": [ - "tint", - "timestamptz" - ], - "ret": "tint", - "sqlName": "atTime" - }, - { - "args": [ - "tbigint", - "timestamptz" - ], - "ret": "tbigint", - "sqlName": "atTime" - }, - { - "args": [ - "tfloat", - "timestamptz" - ], - "ret": "tfloat", - "sqlName": "atTime" - }, - { - "args": [ - "ttext", - "timestamptz" - ], - "ret": "ttext", - "sqlName": "atTime" - }, - { - "args": [ - "tcbuffer", - "timestamptz" - ], - "ret": "tcbuffer", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeometry", - "timestamptz" - ], - "ret": "tgeometry", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeography", - "timestamptz" - ], - "ret": "tgeography", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeompoint", - "timestamptz" - ], - "ret": "tgeompoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeogpoint", - "timestamptz" - ], - "ret": "tgeogpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "th3index", - "timestamptz" - ], - "ret": "th3index", - "sqlName": "minusTime" - }, - { - "args": [ - "tjsonb", - "timestamptz" - ], - "ret": "tjsonb", - "sqlName": "minusTime" - }, - { - "args": [ - "tnpoint", - "timestamptz" - ], - "ret": "tnpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tpcpoint", - "timestamptz" - ], - "ret": "tpcpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tpcpatch", - "timestamptz" - ], - "ret": "tpcpatch", - "sqlName": "minusTime" - }, - { - "args": [ - "tpose", - "timestamptz" - ], - "ret": "tpose", - "sqlName": "minusTime" - }, - { - "args": [ - "tposechain", - "timestamptz" - ], - "ret": "tposechain", - "sqlName": "minusTime" - }, - { - "args": [ - "tquadbin", - "timestamptz" - ], - "ret": "tquadbin", - "sqlName": "minusTime" - }, - { - "args": [ - "trgeometry", - "timestamptz" - ], - "ret": "trgeometry", - "sqlName": "minusTime" - }, - { - "args": [ - "ts2cell", - "timestamptz" - ], - "ret": "ts2cell", - "sqlName": "minusTime" - }, - { - "args": [ - "tbool", - "timestamptz" - ], - "ret": "tbool", - "sqlName": "minusTime" - }, - { - "args": [ - "tint", - "timestamptz" - ], - "ret": "tint", - "sqlName": "minusTime" - }, - { - "args": [ - "tbigint", - "timestamptz" - ], - "ret": "tbigint", - "sqlName": "minusTime" - }, - { - "args": [ - "tfloat", - "timestamptz" - ], - "ret": "tfloat", - "sqlName": "minusTime" - }, - { - "args": [ - "ttext", - "timestamptz" - ], - "ret": "ttext", - "sqlName": "minusTime" - } - ], - "shape": { - "boundArgs": { - "atfunc": "REST_AT" - } - } - }, - { - "name": "tsequenceset_restrict_tstzset", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "atfunc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_temporal_restrict", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "atfunc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_at_tstzset", - "sqlfn": "atTime", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tstzset" - ], - "ret": "tcbuffer", - "sqlName": "atTime" - }, - { - "args": [ - "tgeometry", - "tstzset" - ], - "ret": "tgeometry", - "sqlName": "atTime" - }, - { - "args": [ - "tgeography", - "tstzset" - ], - "ret": "tgeography", - "sqlName": "atTime" - }, - { - "args": [ - "tgeompoint", - "tstzset" - ], - "ret": "tgeompoint", - "sqlName": "atTime" - }, - { - "args": [ - "tgeogpoint", - "tstzset" - ], - "ret": "tgeogpoint", - "sqlName": "atTime" - }, - { - "args": [ - "th3index", - "tstzset" - ], - "ret": "th3index", - "sqlName": "atTime" - }, - { - "args": [ - "tjsonb", - "tstzset" - ], - "ret": "tjsonb", - "sqlName": "atTime" - }, - { - "args": [ - "tnpoint", - "tstzset" - ], - "ret": "tnpoint", - "sqlName": "atTime" - }, - { - "args": [ - "tpcpoint", - "tstzset" - ], - "ret": "tpcpoint", - "sqlName": "atTime" - }, - { - "args": [ - "tpcpatch", - "tstzset" - ], - "ret": "tpcpatch", - "sqlName": "atTime" - }, - { - "args": [ - "tpose", - "tstzset" - ], - "ret": "tpose", - "sqlName": "atTime" - }, - { - "args": [ - "tposechain", - "tstzset" - ], - "ret": "tposechain", - "sqlName": "atTime" - }, - { - "args": [ - "tquadbin", - "tstzset" - ], - "ret": "tquadbin", - "sqlName": "atTime" - }, - { - "args": [ - "trgeometry", - "tstzset" - ], - "ret": "trgeometry", - "sqlName": "atTime" - }, - { - "args": [ - "ts2cell", - "tstzset" - ], - "ret": "ts2cell", - "sqlName": "atTime" - }, - { - "args": [ - "tbool", - "tstzset" - ], - "ret": "tbool", - "sqlName": "atTime" - }, - { - "args": [ - "tint", - "tstzset" - ], - "ret": "tint", - "sqlName": "atTime" - }, - { - "args": [ - "tbigint", - "tstzset" - ], - "ret": "tbigint", - "sqlName": "atTime" - }, - { - "args": [ - "tfloat", - "tstzset" - ], - "ret": "tfloat", - "sqlName": "atTime" - }, - { - "args": [ - "ttext", - "tstzset" - ], - "ret": "ttext", - "sqlName": "atTime" - }, - { - "args": [ - "tcbuffer", - "tstzset" - ], - "ret": "tcbuffer", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeometry", - "tstzset" - ], - "ret": "tgeometry", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeography", - "tstzset" - ], - "ret": "tgeography", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeompoint", - "tstzset" - ], - "ret": "tgeompoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeogpoint", - "tstzset" - ], - "ret": "tgeogpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "th3index", - "tstzset" - ], - "ret": "th3index", - "sqlName": "minusTime" - }, - { - "args": [ - "tjsonb", - "tstzset" - ], - "ret": "tjsonb", - "sqlName": "minusTime" - }, - { - "args": [ - "tnpoint", - "tstzset" - ], - "ret": "tnpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tpcpoint", - "tstzset" - ], - "ret": "tpcpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tpcpatch", - "tstzset" - ], - "ret": "tpcpatch", - "sqlName": "minusTime" - }, - { - "args": [ - "tpose", - "tstzset" - ], - "ret": "tpose", - "sqlName": "minusTime" - }, - { - "args": [ - "tposechain", - "tstzset" - ], - "ret": "tposechain", - "sqlName": "minusTime" - }, - { - "args": [ - "tquadbin", - "tstzset" - ], - "ret": "tquadbin", - "sqlName": "minusTime" - }, - { - "args": [ - "trgeometry", - "tstzset" - ], - "ret": "trgeometry", - "sqlName": "minusTime" - }, - { - "args": [ - "ts2cell", - "tstzset" - ], - "ret": "ts2cell", - "sqlName": "minusTime" - }, - { - "args": [ - "tbool", - "tstzset" - ], - "ret": "tbool", - "sqlName": "minusTime" - }, - { - "args": [ - "tint", - "tstzset" - ], - "ret": "tint", - "sqlName": "minusTime" - }, - { - "args": [ - "tbigint", - "tstzset" - ], - "ret": "tbigint", - "sqlName": "minusTime" - }, - { - "args": [ - "tfloat", - "tstzset" - ], - "ret": "tfloat", - "sqlName": "minusTime" - }, - { - "args": [ - "ttext", - "tstzset" - ], - "ret": "ttext", - "sqlName": "minusTime" - } - ], - "shape": { - "boundArgs": { - "atfunc": "REST_AT" - } - } - }, - { - "name": "tsequenceset_restrict_value", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "atfunc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_temporal_restrict", - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "atfunc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_at_value", - "sqlfn": "atValue", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "geometry" - ], - "ret": "tgeometry", - "sqlName": "atValue" - }, - { - "args": [ - "tgeography", - "geography" - ], - "ret": "tgeography", - "sqlName": "atValue" - }, - { - "args": [ - "tgeompoint", - "geometry(Point)" - ], - "ret": "tgeompoint", - "sqlName": "atValue" - }, - { - "args": [ - "tgeogpoint", - "geography(Point)" - ], - "ret": "tgeogpoint", - "sqlName": "atValue" - }, - { - "args": [ - "th3index", - "h3index" - ], - "ret": "th3index", - "sqlName": "atValue" - }, - { - "args": [ - "tjsonb", - "jsonb" - ], - "ret": "tjsonb", - "sqlName": "atValue" - }, - { - "args": [ - "tpcpoint", - "pcpoint" - ], - "ret": "tpcpoint", - "sqlName": "atValue" - }, - { - "args": [ - "tpcpatch", - "pcpatch" - ], - "ret": "tpcpatch", - "sqlName": "atValue" - }, - { - "args": [ - "tpose", - "pose" - ], - "ret": "tpose", - "sqlName": "atValue" - }, - { - "args": [ - "tposechain", - "posechain" - ], - "ret": "tposechain", - "sqlName": "atValue" - }, - { - "args": [ - "tquadbin", - "quadbin" - ], - "ret": "tquadbin", - "sqlName": "atValue" - }, - { - "args": [ - "trgeometry", - "pose" - ], - "ret": "trgeometry", - "sqlName": "atValue" - }, - { - "args": [ - "ts2cell", - "s2cell" - ], - "ret": "ts2cell", - "sqlName": "atValue" - }, - { - "args": [ - "tbool", - "boolean" - ], - "ret": "tbool", - "sqlName": "atValue" - }, - { - "args": [ - "tint", - "integer" - ], - "ret": "tint", - "sqlName": "atValue" - }, - { - "args": [ - "tbigint", - "bigint" - ], - "ret": "tbigint", - "sqlName": "atValue" - }, - { - "args": [ - "tfloat", - "float" - ], - "ret": "tfloat", - "sqlName": "atValue" - }, - { - "args": [ - "ttext", - "text" - ], - "ret": "ttext", - "sqlName": "atValue" - }, - { - "args": [ - "tgeometry", - "geometry" - ], - "ret": "tgeometry", - "sqlName": "minusValue" - }, - { - "args": [ - "tgeography", - "geography" - ], - "ret": "tgeography", - "sqlName": "minusValue" - }, - { - "args": [ - "tgeompoint", - "geometry(Point)" - ], - "ret": "tgeompoint", - "sqlName": "minusValue" - }, - { - "args": [ - "tgeogpoint", - "geography(Point)" - ], - "ret": "tgeogpoint", - "sqlName": "minusValue" - }, - { - "args": [ - "th3index", - "h3index" - ], - "ret": "th3index", - "sqlName": "minusValue" - }, - { - "args": [ - "tjsonb", - "jsonb" - ], - "ret": "tjsonb", - "sqlName": "minusValue" - }, - { - "args": [ - "tpcpoint", - "pcpoint" - ], - "ret": "tpcpoint", - "sqlName": "minusValue" - }, - { - "args": [ - "tpcpatch", - "pcpatch" - ], - "ret": "tpcpatch", - "sqlName": "minusValue" - }, - { - "args": [ - "tpose", - "pose" - ], - "ret": "tpose", - "sqlName": "minusValue" - }, - { - "args": [ - "tposechain", - "posechain" - ], - "ret": "tposechain", - "sqlName": "minusValue" - }, - { - "args": [ - "tquadbin", - "quadbin" - ], - "ret": "tquadbin", - "sqlName": "minusValue" - }, - { - "args": [ - "trgeometry", - "pose" - ], - "ret": "trgeometry", - "sqlName": "minusValue" - }, - { - "args": [ - "ts2cell", - "s2cell" - ], - "ret": "ts2cell", - "sqlName": "minusValue" - }, - { - "args": [ - "tbool", - "boolean" - ], - "ret": "tbool", - "sqlName": "minusValue" - }, - { - "args": [ - "tint", - "integer" - ], - "ret": "tint", - "sqlName": "minusValue" - }, - { - "args": [ - "tbigint", - "bigint" - ], - "ret": "tbigint", - "sqlName": "minusValue" - }, - { - "args": [ - "tfloat", - "float" - ], - "ret": "tfloat", - "sqlName": "minusValue" - }, - { - "args": [ - "ttext", - "text" - ], - "ret": "ttext", - "sqlName": "minusValue" - } - ], - "shape": { - "boundArgs": { - "atfunc": "REST_AT" - } - } - }, - { - "name": "tsequenceset_restrict_values", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "atfunc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_temporal_restrict", - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "atfunc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_at_values", - "sqlfn": "atValues", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "cbufferset" - ], - "ret": "tcbuffer", - "sqlName": "atValues" - }, - { - "args": [ - "tgeometry", - "geomset" - ], - "ret": "tgeometry", - "sqlName": "atValues" - }, - { - "args": [ - "tgeography", - "geogset" - ], - "ret": "tgeography", - "sqlName": "atValues" - }, - { - "args": [ - "tgeompoint", - "geomset" - ], - "ret": "tgeompoint", - "sqlName": "atValues" - }, - { - "args": [ - "tgeogpoint", - "geogset" - ], - "ret": "tgeogpoint", - "sqlName": "atValues" - }, - { - "args": [ - "th3index", - "h3indexset" - ], - "ret": "th3index", - "sqlName": "atValues" - }, - { - "args": [ - "tjsonb", - "jsonbset" - ], - "ret": "tjsonb", - "sqlName": "atValues" - }, - { - "args": [ - "tpcpoint", - "pcpointset" - ], - "ret": "tpcpoint", - "sqlName": "atValues" - }, - { - "args": [ - "tpcpatch", - "pcpatchset" - ], - "ret": "tpcpatch", - "sqlName": "atValues" - }, - { - "args": [ - "tpose", - "poseset" - ], - "ret": "tpose", - "sqlName": "atValues" - }, - { - "args": [ - "tposechain", - "posechainset" - ], - "ret": "tposechain", - "sqlName": "atValues" - }, - { - "args": [ - "tquadbin", - "quadbinset" - ], - "ret": "tquadbin", - "sqlName": "atValues" - }, - { - "args": [ - "trgeometry", - "poseset" - ], - "ret": "trgeometry", - "sqlName": "atValues" - }, - { - "args": [ - "ts2cell", - "s2cellset" - ], - "ret": "ts2cell", - "sqlName": "atValues" - }, - { - "args": [ - "tint", - "intset" - ], - "ret": "tint", - "sqlName": "atValues" - }, - { - "args": [ - "tbigint", - "bigintset" - ], - "ret": "tbigint", - "sqlName": "atValues" - }, - { - "args": [ - "tfloat", - "floatset" - ], - "ret": "tfloat", - "sqlName": "atValues" - }, - { - "args": [ - "ttext", - "textset" - ], - "ret": "ttext", - "sqlName": "atValues" - }, - { - "args": [ - "tcbuffer", - "cbufferset" - ], - "ret": "tcbuffer", - "sqlName": "minusValues" - }, - { - "args": [ - "tgeometry", - "geomset" - ], - "ret": "tgeometry", - "sqlName": "minusValues" - }, - { - "args": [ - "tgeography", - "geogset" - ], - "ret": "tgeography", - "sqlName": "minusValues" - }, - { - "args": [ - "tgeompoint", - "geomset" - ], - "ret": "tgeompoint", - "sqlName": "minusValues" - }, - { - "args": [ - "tgeogpoint", - "geogset" - ], - "ret": "tgeogpoint", - "sqlName": "minusValues" - }, - { - "args": [ - "th3index", - "h3indexset" - ], - "ret": "th3index", - "sqlName": "minusValues" - }, - { - "args": [ - "tjsonb", - "jsonbset" - ], - "ret": "tjsonb", - "sqlName": "minusValues" - }, - { - "args": [ - "tpcpoint", - "pcpointset" - ], - "ret": "tpcpoint", - "sqlName": "minusValues" - }, - { - "args": [ - "tpcpatch", - "pcpatchset" - ], - "ret": "tpcpatch", - "sqlName": "minusValues" - }, - { - "args": [ - "tpose", - "poseset" - ], - "ret": "tpose", - "sqlName": "minusValues" - }, - { - "args": [ - "tposechain", - "posechainset" - ], - "ret": "tposechain", - "sqlName": "minusValues" - }, - { - "args": [ - "tquadbin", - "quadbinset" - ], - "ret": "tquadbin", - "sqlName": "minusValues" - }, - { - "args": [ - "trgeometry", - "poseset" - ], - "ret": "trgeometry", - "sqlName": "minusValues" - }, - { - "args": [ - "ts2cell", - "s2cellset" - ], - "ret": "ts2cell", - "sqlName": "minusValues" - }, - { - "args": [ - "tint", - "intset" - ], - "ret": "tint", - "sqlName": "minusValues" - }, - { - "args": [ - "tbigint", - "bigintset" - ], - "ret": "tbigint", - "sqlName": "minusValues" - }, - { - "args": [ - "tfloat", - "floatset" - ], - "ret": "tfloat", - "sqlName": "minusValues" - }, - { - "args": [ - "ttext", - "textset" - ], - "ret": "ttext", - "sqlName": "minusValues" - } - ], - "shape": { - "boundArgs": { - "atfunc": "REST_AT" - } - } - }, - { - "name": "tinstant_cmp", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "inst1", - "cType": "const TInstant *", - "canonical": "const TInstant *" - }, - { - "name": "inst2", - "cType": "const TInstant *", - "canonical": "const TInstant *" - } - ], - "group": "meos_internal_temporal_comp_trad", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "inst1", - "kind": "serialized", - "cType": "const TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "inst2", - "kind": "serialized", - "cType": "const TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Temporal_cmp", - "sqlfn": "cmp", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "integer" - }, - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "integer" - }, - { - "args": [ - "tgeography", - "tgeography" - ], - "ret": "integer" - }, - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "integer" - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint" - ], - "ret": "integer" - }, - { - "args": [ - "th3index", - "th3index" - ], - "ret": "integer" - }, - { - "args": [ - "tjsonb", - "tjsonb" - ], - "ret": "integer" - }, - { - "args": [ - "tnpoint", - "tnpoint" - ], - "ret": "integer" - }, - { - "args": [ - "tpcpoint", - "tpcpoint" - ], - "ret": "integer" - }, - { - "args": [ - "tpcpatch", - "tpcpatch" - ], - "ret": "integer" - }, - { - "args": [ - "tpose", - "tpose" - ], - "ret": "integer" - }, - { - "args": [ - "tposechain", - "tposechain" - ], - "ret": "integer" - }, - { - "args": [ - "tquadbin", - "tquadbin" - ], - "ret": "integer" - }, - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "integer" - }, - { - "args": [ - "ts2cell", - "ts2cell" - ], - "ret": "integer" - }, - { - "args": [ - "tbool", - "tbool" - ], - "ret": "integer" - }, - { - "args": [ - "tint", - "tint" - ], - "ret": "integer" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "integer" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "integer" - }, - { - "args": [ - "ttext", - "ttext" - ], - "ret": "integer" - } - ] - }, - { - "name": "tinstant_eq", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "inst1", - "cType": "const TInstant *", - "canonical": "const TInstant *" - }, - { - "name": "inst2", - "cType": "const TInstant *", - "canonical": "const TInstant *" - } - ], - "group": "meos_internal_temporal_comp_trad", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "inst1", - "kind": "serialized", - "cType": "const TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "inst2", - "kind": "serialized", - "cType": "const TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Temporal_eq", - "sqlfn": "eq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeography", - "tgeography" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "th3index", - "th3index" - ], - "ret": "boolean" - }, - { - "args": [ - "tjsonb", - "tjsonb" - ], - "ret": "boolean" - }, - { - "args": [ - "tnpoint", - "tnpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tpcpoint", - "tpcpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tpcpatch", - "tpcpatch" - ], - "ret": "boolean" - }, - { - "args": [ - "tpose", - "tpose" - ], - "ret": "boolean" - }, - { - "args": [ - "tposechain", - "tposechain" - ], - "ret": "boolean" - }, - { - "args": [ - "tquadbin", - "tquadbin" - ], - "ret": "boolean" - }, - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "ts2cell", - "ts2cell" - ], - "ret": "boolean" - }, - { - "args": [ - "tbool", - "tbool" - ], - "ret": "boolean" - }, - { - "args": [ - "tint", - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "boolean" - }, - { - "args": [ - "ttext", - "ttext" - ], - "ret": "boolean" - } - ], - "sqlop": "=" - }, - { - "name": "tsequence_cmp", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "seq1", - "cType": "const TSequence *", - "canonical": "const TSequence *" - }, - { - "name": "seq2", - "cType": "const TSequence *", - "canonical": "const TSequence *" - } - ], - "group": "meos_internal_temporal_comp_trad", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "seq1", - "kind": "unsupported" - }, - { - "name": "seq2", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Temporal_cmp", - "sqlfn": "cmp", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "integer" - }, - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "integer" - }, - { - "args": [ - "tgeography", - "tgeography" - ], - "ret": "integer" - }, - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "integer" - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint" - ], - "ret": "integer" - }, - { - "args": [ - "th3index", - "th3index" - ], - "ret": "integer" - }, - { - "args": [ - "tjsonb", - "tjsonb" - ], - "ret": "integer" - }, - { - "args": [ - "tnpoint", - "tnpoint" - ], - "ret": "integer" - }, - { - "args": [ - "tpcpoint", - "tpcpoint" - ], - "ret": "integer" - }, - { - "args": [ - "tpcpatch", - "tpcpatch" - ], - "ret": "integer" - }, - { - "args": [ - "tpose", - "tpose" - ], - "ret": "integer" - }, - { - "args": [ - "tposechain", - "tposechain" - ], - "ret": "integer" - }, - { - "args": [ - "tquadbin", - "tquadbin" - ], - "ret": "integer" - }, - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "integer" - }, - { - "args": [ - "ts2cell", - "ts2cell" - ], - "ret": "integer" - }, - { - "args": [ - "tbool", - "tbool" - ], - "ret": "integer" - }, - { - "args": [ - "tint", - "tint" - ], - "ret": "integer" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "integer" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "integer" - }, - { - "args": [ - "ttext", - "ttext" - ], - "ret": "integer" - } - ] - }, - { - "name": "tsequence_eq", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "seq1", - "cType": "const TSequence *", - "canonical": "const TSequence *" - }, - { - "name": "seq2", - "cType": "const TSequence *", - "canonical": "const TSequence *" - } - ], - "group": "meos_internal_temporal_comp_trad", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "seq1", - "kind": "unsupported" - }, - { - "name": "seq2", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Temporal_eq", - "sqlfn": "eq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeography", - "tgeography" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "th3index", - "th3index" - ], - "ret": "boolean" - }, - { - "args": [ - "tjsonb", - "tjsonb" - ], - "ret": "boolean" - }, - { - "args": [ - "tnpoint", - "tnpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tpcpoint", - "tpcpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tpcpatch", - "tpcpatch" - ], - "ret": "boolean" - }, - { - "args": [ - "tpose", - "tpose" - ], - "ret": "boolean" - }, - { - "args": [ - "tposechain", - "tposechain" - ], - "ret": "boolean" - }, - { - "args": [ - "tquadbin", - "tquadbin" - ], - "ret": "boolean" - }, - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "ts2cell", - "ts2cell" - ], - "ret": "boolean" - }, - { - "args": [ - "tbool", - "tbool" - ], - "ret": "boolean" - }, - { - "args": [ - "tint", - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "boolean" - }, - { - "args": [ - "ttext", - "ttext" - ], - "ret": "boolean" - } - ], - "sqlop": "=" - }, - { - "name": "tsequenceset_cmp", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "ss1", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - }, - { - "name": "ss2", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - } - ], - "group": "meos_internal_temporal_comp_trad", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss1", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "ss2", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Temporal_cmp", - "sqlfn": "cmp", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "integer" - }, - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "integer" - }, - { - "args": [ - "tgeography", - "tgeography" - ], - "ret": "integer" - }, - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "integer" - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint" - ], - "ret": "integer" - }, - { - "args": [ - "th3index", - "th3index" - ], - "ret": "integer" - }, - { - "args": [ - "tjsonb", - "tjsonb" - ], - "ret": "integer" - }, - { - "args": [ - "tnpoint", - "tnpoint" - ], - "ret": "integer" - }, - { - "args": [ - "tpcpoint", - "tpcpoint" - ], - "ret": "integer" - }, - { - "args": [ - "tpcpatch", - "tpcpatch" - ], - "ret": "integer" - }, - { - "args": [ - "tpose", - "tpose" - ], - "ret": "integer" - }, - { - "args": [ - "tposechain", - "tposechain" - ], - "ret": "integer" - }, - { - "args": [ - "tquadbin", - "tquadbin" - ], - "ret": "integer" - }, - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "integer" - }, - { - "args": [ - "ts2cell", - "ts2cell" - ], - "ret": "integer" - }, - { - "args": [ - "tbool", - "tbool" - ], - "ret": "integer" - }, - { - "args": [ - "tint", - "tint" - ], - "ret": "integer" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "integer" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "integer" - }, - { - "args": [ - "ttext", - "ttext" - ], - "ret": "integer" - } - ] - }, - { - "name": "tsequenceset_eq", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss1", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - }, - { - "name": "ss2", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - } - ], - "group": "meos_internal_temporal_comp_trad", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss1", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "ss2", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Temporal_eq", - "sqlfn": "eq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeography", - "tgeography" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "th3index", - "th3index" - ], - "ret": "boolean" - }, - { - "args": [ - "tjsonb", - "tjsonb" - ], - "ret": "boolean" - }, - { - "args": [ - "tnpoint", - "tnpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tpcpoint", - "tpcpoint" - ], - "ret": "boolean" - }, - { - "args": [ - "tpcpatch", - "tpcpatch" - ], - "ret": "boolean" - }, - { - "args": [ - "tpose", - "tpose" - ], - "ret": "boolean" - }, - { - "args": [ - "tposechain", - "tposechain" - ], - "ret": "boolean" - }, - { - "args": [ - "tquadbin", - "tquadbin" - ], - "ret": "boolean" - }, - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "boolean" - }, - { - "args": [ - "ts2cell", - "ts2cell" - ], - "ret": "boolean" - }, - { - "args": [ - "tbool", - "tbool" - ], - "ret": "boolean" - }, - { - "args": [ - "tint", - "tint" - ], - "ret": "boolean" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "boolean" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "boolean" - }, - { - "args": [ - "ttext", - "ttext" - ], - "ret": "boolean" - } - ], - "sqlop": "=" - }, - { - "name": "always_eq_base_temporal", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_internal_temporal_comp_ever", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "always_eq_temporal_base", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - } - ], - "group": "meos_internal_temporal_comp_ever", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "always_ne_base_temporal", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_internal_temporal_comp_ever", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "always_ne_temporal_base", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - } - ], - "group": "meos_internal_temporal_comp_ever", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "always_ge_base_temporal", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_internal_temporal_comp_ever", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "always_ge_temporal_base", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - } - ], - "group": "meos_internal_temporal_comp_ever", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "always_gt_base_temporal", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_internal_temporal_comp_ever", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "always_gt_temporal_base", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - } - ], - "group": "meos_internal_temporal_comp_ever", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "always_le_base_temporal", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_internal_temporal_comp_ever", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "always_le_temporal_base", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - } - ], - "group": "meos_internal_temporal_comp_ever", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "always_lt_base_temporal", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_internal_temporal_comp_ever", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "always_lt_temporal_base", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - } - ], - "group": "meos_internal_temporal_comp_ever", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "ever_eq_base_temporal", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_internal_temporal_comp_ever", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "ever_eq_temporal_base", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - } - ], - "group": "meos_internal_temporal_comp_ever", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "ever_ne_base_temporal", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_internal_temporal_comp_ever", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "ever_ne_temporal_base", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - } - ], - "group": "meos_internal_temporal_comp_ever", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "ever_ge_base_temporal", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_internal_temporal_comp_ever", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "ever_ge_temporal_base", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - } - ], - "group": "meos_internal_temporal_comp_ever", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "ever_gt_base_temporal", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_internal_temporal_comp_ever", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "ever_gt_temporal_base", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - } - ], - "group": "meos_internal_temporal_comp_ever", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "ever_le_base_temporal", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_internal_temporal_comp_ever", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "ever_le_temporal_base", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - } - ], - "group": "meos_internal_temporal_comp_ever", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "ever_lt_base_temporal", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_internal_temporal_comp_ever", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "ever_lt_temporal_base", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - } - ], - "group": "meos_internal_temporal_comp_ever", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "teq_base_temporal", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_internal_temporal_comp_temp", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "teq_temporal_base", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - } - ], - "group": "meos_internal_temporal_comp_temp", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tne_base_temporal", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_internal_temporal_comp_temp", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tne_temporal_base", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - } - ], - "group": "meos_internal_temporal_comp_temp", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tlt_base_temporal", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_internal_temporal_comp_temp", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tlt_temporal_base", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - } - ], - "group": "meos_internal_temporal_comp_temp", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tle_base_temporal", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_internal_temporal_comp_temp", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tle_temporal_base", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - } - ], - "group": "meos_internal_temporal_comp_temp", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tgt_base_temporal", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_internal_temporal_comp_temp", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tgt_temporal_base", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - } - ], - "group": "meos_internal_temporal_comp_temp", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tge_base_temporal", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_internal_temporal_comp_temp", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tge_temporal_base", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - } - ], - "group": "meos_internal_temporal_comp_temp", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tnumberinst_abs", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "inst", - "cType": "const TInstant *", - "canonical": "const TInstant *" - } - ], - "group": "meos_internal_temporal_math", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "inst", - "kind": "serialized", - "cType": "const TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Tnumber_abs", - "sqlfn": "abs", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tfloat", - "tint" - ], - "sqlSignatures": [ - { - "args": [ - "tbigint" - ], - "ret": "tint" - }, - { - "args": [ - "tint" - ], - "ret": "tint" - }, - { - "args": [ - "tfloat" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "tnumberinst_distance", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "inst1", - "cType": "const TInstant *", - "canonical": "const TInstant *" - }, - { - "name": "inst2", - "cType": "const TInstant *", - "canonical": "const TInstant *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "inst1", - "kind": "serialized", - "cType": "const TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "inst2", - "kind": "serialized", - "cType": "const TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "tnumberseq_abs", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - } - ], - "group": "meos_internal_temporal_math", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Tnumber_abs", - "sqlfn": "abs", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tfloat", - "tint" - ], - "sqlSignatures": [ - { - "args": [ - "tbigint" - ], - "ret": "tint" - }, - { - "args": [ - "tint" - ], - "ret": "tint" - }, - { - "args": [ - "tfloat" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "tnumberseq_angular_difference", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - } - ], - "group": "meos_internal_temporal_math", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tnumberseq_delta_value", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - } - ], - "group": "meos_internal_temporal_math", - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tnumberseqset_abs", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - } - ], - "group": "meos_internal_temporal_math", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Tnumber_abs", - "sqlfn": "abs", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tfloat", - "tint" - ], - "sqlSignatures": [ - { - "args": [ - "tbigint" - ], - "ret": "tint" - }, - { - "args": [ - "tint" - ], - "ret": "tint" - }, - { - "args": [ - "tfloat" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "tnumberseqset_angular_difference", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - } - ], - "group": "meos_internal_temporal_math", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tnumberseqset_delta_value", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - } - ], - "group": "meos_internal_temporal_math", - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tdistance_tnumber_number", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - } - ], - "group": "meos_internal_temporal_dist", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "nad_tbox_tbox", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Datum", - "canonical": "Datum" - }, - "params": [ - { - "name": "box1", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "box2", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_internal_temporal_dist", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; unsupported-return:Datum" - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "NAD_tbox_tbox", - "sqlfn": "nearestApproachDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tbox", - "tbox" - ], - "ret": "float" - } - ], - "sqlop": "|=|" - }, - { - "name": "nad_tnumber_number", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Datum", - "canonical": "Datum" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - } - ], - "group": "meos_internal_temporal_dist", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum; unsupported-return:Datum" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "nad_tnumber_tbox", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Datum", - "canonical": "Datum" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - } - ], - "group": "meos_internal_temporal_dist", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; unsupported-return:Datum" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "NAD_tnumber_tbox", - "sqlfn": "nearestApproachDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tint", - "tbox" - ], - "ret": "float" - }, - { - "args": [ - "tbigint", - "tbox" - ], - "ret": "float" - }, - { - "args": [ - "tfloat", - "tbox" - ], - "ret": "float" - }, - { - "args": [ - "tbox", - "tint" - ], - "ret": "float" - }, - { - "args": [ - "tbox", - "tbigint" - ], - "ret": "float" - }, - { - "args": [ - "tbox", - "tfloat" - ], - "ret": "float" - } - ], - "sqlop": "|=|" - }, - { - "name": "nad_tnumber_tnumber", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Datum", - "canonical": "Datum" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_internal_temporal_dist", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; unsupported-return:Datum" - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "tnumberseq_integral", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - } - ], - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "tnumberseq_twavg", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - } - ], - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Tnumber_twavg", - "sqlfn": "twAvg", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tint" - ], - "ret": "float" - }, - { - "args": [ - "tbigint" - ], - "ret": "float" - }, - { - "args": [ - "tfloat" - ], - "ret": "float" - } - ] - }, - { - "name": "tnumberseqset_integral", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - } - ], - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "tnumberseqset_twavg", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - } - ], - "group": "meos_internal_temporal_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Tnumber_twavg", - "sqlfn": "twAvg", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tint" - ], - "ret": "float" - }, - { - "args": [ - "tbigint" - ], - "ret": "float" - }, - { - "args": [ - "tfloat" - ], - "ret": "float" - } - ] - }, - { - "name": "temporal_compact", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_internal_temporal_transf", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tsequence_compact", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - } - ], - "group": "meos_internal_temporal_transf", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tsequenceset_compact", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - } - ], - "group": "meos_internal_temporal_transf", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "temporal_skiplist_make", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SkipList *", - "canonical": "struct SkipList *" - }, - "params": [], - "api": "internal", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-encoder:SkipList" - }, - "wire": { - "params": [], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "skiplist_make", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "SkipList *", - "canonical": "struct SkipList *" - }, - "params": [ - { - "name": "key_size", - "cType": "size_t", - "canonical": "size_t" - }, - { - "name": "value_size", - "cType": "size_t", - "canonical": "size_t" - }, - { - "name": "comp_fn", - "cType": "int (*)(void *, void *)", - "canonical": "int (*)(void *, void *)" - }, - { - "name": "merge_fn", - "cType": "void *(*)(void *, void *)", - "canonical": "void *(*)(void *, void *)" - } - ], - "api": "internal", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:size_t; array-or-out-param:comp_fn; array-or-out-param:merge_fn; no-encoder:SkipList" - }, - "wire": { - "params": [ - { - "name": "key_size", - "kind": "unsupported" - }, - { - "name": "value_size", - "kind": "unsupported" - }, - { - "name": "comp_fn", - "kind": "unsupported" - }, - { - "name": "merge_fn", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "skiplist_search", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "list", - "cType": "SkipList *", - "canonical": "struct SkipList *" - }, - { - "name": "key", - "cType": "void *", - "canonical": "void *" - }, - { - "name": "value", - "cType": "void *", - "canonical": "void *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:SkipList; no-decoder:void" - }, - "wire": { - "params": [ - { - "name": "list", - "kind": "unsupported" - }, - { - "name": "key", - "kind": "unsupported" - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "skiplist_free", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "list", - "cType": "SkipList *", - "canonical": "struct SkipList *" - } - ], - "group": "meos_internal_temporal_agg", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:SkipList" - }, - "wire": { - "params": [ - { - "name": "list", - "kind": "unsupported" - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "skiplist_splice", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "list", - "cType": "SkipList *", - "canonical": "struct SkipList *" - }, - { - "name": "keys", - "cType": "void **", - "canonical": "void **" - }, - { - "name": "values", - "cType": "void **", - "canonical": "void **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - }, - { - "name": "func", - "cType": "datum_func2", - "canonical": "unsigned long (*)(unsigned long, unsigned long)" - }, - { - "name": "crossings", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "sktype", - "cType": "SkipListType", - "canonical": "SkipListType" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:SkipList; array-or-out-param:keys; array-or-out-param:values; no-decoder:unsigned long ( )(unsigned long, unsigned long)" - }, - "wire": { - "params": [ - { - "name": "list", - "kind": "unsupported" - }, - { - "name": "keys", - "kind": "unsupported" - }, - { - "name": "values", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "json", - "json": "integer" - }, - { - "name": "func", - "kind": "unsupported" - }, - { - "name": "crossings", - "kind": "json", - "json": "boolean" - }, - { - "name": "sktype", - "kind": "json", - "json": "string", - "enum": "SkipListType" - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "temporal_skiplist_splice", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "list", - "cType": "SkipList *", - "canonical": "struct SkipList *" - }, - { - "name": "values", - "cType": "void **", - "canonical": "void **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - }, - { - "name": "func", - "cType": "datum_func2", - "canonical": "unsigned long (*)(unsigned long, unsigned long)" - }, - { - "name": "crossings", - "cType": "bool", - "canonical": "bool" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:SkipList; array-or-out-param:values; no-decoder:unsigned long ( )(unsigned long, unsigned long)" - }, - "wire": { - "params": [ - { - "name": "list", - "kind": "unsupported" - }, - { - "name": "values", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "json", - "json": "integer" - }, - { - "name": "func", - "kind": "unsupported" - }, - { - "name": "crossings", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "skiplist_values", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void **", - "canonical": "void **" - }, - "params": [ - { - "name": "list", - "cType": "SkipList *", - "canonical": "struct SkipList *" - } - ], - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:SkipList; unsupported-return:void **" - }, - "wire": { - "params": [ - { - "name": "list", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "skiplist_keys_values", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void **", - "canonical": "void **" - }, - "params": [ - { - "name": "list", - "cType": "SkipList *", - "canonical": "struct SkipList *" - }, - { - "name": "values", - "cType": "void **", - "canonical": "void **" - } - ], - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:SkipList; array-or-out-param:values; unsupported-return:void **" - }, - "wire": { - "params": [ - { - "name": "list", - "kind": "unsupported" - }, - { - "name": "values", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "temporal_app_tinst_transfn", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "state", - "cType": "Temporal *", - "canonical": "Temporal *" - }, - { - "name": "inst", - "cType": "const TInstant *", - "canonical": "const TInstant *" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - }, - { - "name": "maxdist", - "cType": "double", - "canonical": "double" - }, - { - "name": "maxt", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "shape": { - "nullable": [ - "state", - "maxt" - ] - }, - "group": "meos_internal_temporal_agg", - "api": "internal", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "serialized", - "cType": "Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "inst", - "kind": "serialized", - "cType": "const TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - }, - { - "name": "maxdist", - "kind": "json", - "json": "number" - }, - { - "name": "maxt", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_app_tinst_transfn", - "sqlfn": "temporal_app_tinst_transfn", - "sqlArity": 2, - "sqlArityMax": 5, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "tcbuffer" - }, - { - "args": [ - "tcbuffer", - "tcbuffer", - "text" - ], - "ret": "tcbuffer", - "argDefaults": [ - null, - null, - "NULL" - ] - }, - { - "args": [ - "tcbuffer", - "tcbuffer", - "text", - "float", - "interval" - ], - "ret": "tcbuffer", - "argDefaults": [ - null, - null, - "NULL", - "NULL", - "NULL" - ] - }, - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeography", - "tgeography" - ], - "ret": "tgeography" - }, - { - "args": [ - "tgeometry", - "tgeometry", - "text" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - null, - "NULL" - ] - }, - { - "args": [ - "tgeography", - "tgeography", - "text" - ], - "ret": "tgeography", - "argDefaults": [ - null, - null, - "NULL" - ] - }, - { - "args": [ - "tgeometry", - "tgeometry", - "text", - "float", - "interval" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - null, - "NULL", - "NULL", - "NULL" - ] - }, - { - "args": [ - "tgeography", - "tgeography", - "text", - "float", - "interval" - ], - "ret": "tgeography", - "argDefaults": [ - null, - null, - "NULL", - "NULL", - "NULL" - ] - }, - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint" - ], - "ret": "tgeogpoint" - }, - { - "args": [ - "tgeompoint", - "tgeompoint", - "text" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - null, - "NULL" - ] - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint", - "text" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - null, - "NULL" - ] - }, - { - "args": [ - "tgeompoint", - "tgeompoint", - "text", - "float", - "interval" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - null, - "NULL", - "NULL", - "NULL" - ] - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint", - "text", - "float", - "interval" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - null, - "NULL", - "NULL", - "NULL" - ] - }, - { - "args": [ - "th3index", - "th3index" - ], - "ret": "th3index" - }, - { - "args": [ - "th3index", - "th3index", - "text" - ], - "ret": "th3index" - }, - { - "args": [ - "th3index", - "th3index", - "text", - "interval" - ], - "ret": "th3index" - }, - { - "args": [ - "tjsonb", - "tjsonb" - ], - "ret": "tjsonb" - }, - { - "args": [ - "tjsonb", - "tjsonb", - "text" - ], - "ret": "tjsonb" - }, - { - "args": [ - "tjsonb", - "tjsonb", - "text", - "interval" - ], - "ret": "tjsonb" - }, - { - "args": [ - "tnpoint", - "tnpoint" - ], - "ret": "tnpoint" - }, - { - "args": [ - "tnpoint", - "tnpoint", - "text" - ], - "ret": "tnpoint", - "argDefaults": [ - null, - null, - "NULL" - ] - }, - { - "args": [ - "tnpoint", - "tnpoint", - "text", - "float", - "interval" - ], - "ret": "tnpoint", - "argDefaults": [ - null, - null, - "NULL", - "NULL", - "NULL" - ] - }, - { - "args": [ - "tpcpoint", - "tpcpoint" - ], - "ret": "tpcpoint" - }, - { - "args": [ - "tpcpoint", - "tpcpoint", - "text", - "interval" - ], - "ret": "tpcpoint", - "argDefaults": [ - null, - null, - "NULL", - "NULL" - ] - }, - { - "args": [ - "tpcpatch", - "tpcpatch" - ], - "ret": "tpcpatch" - }, - { - "args": [ - "tpose", - "tpose" - ], - "ret": "tpose" - }, - { - "args": [ - "tpose", - "tpose", - "text" - ], - "ret": "tpose", - "argDefaults": [ - null, - null, - "NULL" - ] - }, - { - "args": [ - "tpose", - "tpose", - "text", - "float", - "interval" - ], - "ret": "tpose", - "argDefaults": [ - null, - null, - "NULL", - "NULL", - "NULL" - ] - }, - { - "args": [ - "tposechain", - "tposechain" - ], - "ret": "tposechain" - }, - { - "args": [ - "tposechain", - "tposechain", - "text" - ], - "ret": "tposechain", - "argDefaults": [ - null, - null, - "NULL" - ] - }, - { - "args": [ - "tposechain", - "tposechain", - "text", - "float", - "interval" - ], - "ret": "tposechain", - "argDefaults": [ - null, - null, - "NULL", - "NULL", - "NULL" - ] - }, - { - "args": [ - "tquadbin", - "tquadbin" - ], - "ret": "tquadbin" - }, - { - "args": [ - "tquadbin", - "tquadbin", - "text" - ], - "ret": "tquadbin" - }, - { - "args": [ - "tquadbin", - "tquadbin", - "text", - "interval" - ], - "ret": "tquadbin" - }, - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "trgeometry" - }, - { - "args": [ - "trgeometry", - "trgeometry", - "text" - ], - "ret": "trgeometry", - "argDefaults": [ - null, - null, - "NULL" - ] - }, - { - "args": [ - "trgeometry", - "trgeometry", - "text", - "float", - "interval" - ], - "ret": "trgeometry", - "argDefaults": [ - null, - null, - "NULL", - "NULL", - "NULL" - ] - }, - { - "args": [ - "ts2cell", - "ts2cell" - ], - "ret": "ts2cell" - }, - { - "args": [ - "ts2cell", - "ts2cell", - "text" - ], - "ret": "ts2cell" - }, - { - "args": [ - "ts2cell", - "ts2cell", - "text", - "interval" - ], - "ret": "ts2cell" - }, - { - "args": [ - "tbool", - "tbool" - ], - "ret": "tbool" - }, - { - "args": [ - "tint", - "tint" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext", - "ttext" - ], - "ret": "ttext" - }, - { - "args": [ - "tbool", - "tbool", - "text" - ], - "ret": "tbool" - }, - { - "args": [ - "tint", - "tint", - "text" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint", - "tbigint", - "text" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat", - "tfloat", - "text" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext", - "ttext", - "text" - ], - "ret": "ttext" - }, - { - "args": [ - "tbool", - "tbool", - "text", - "interval" - ], - "ret": "tbool" - }, - { - "args": [ - "tint", - "tint", - "text", - "float", - "interval" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint", - "tbigint", - "text", - "float", - "interval" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat", - "tfloat", - "text", - "float", - "interval" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext", - "ttext", - "text", - "interval" - ], - "ret": "ttext" - } - ], - "sqlAgg": [ - "appendInstant" - ] - }, - { - "name": "temporal_app_tseq_transfn", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "state", - "cType": "Temporal *", - "canonical": "Temporal *" - }, - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - } - ], - "shape": { - "nullable": [ - "state" - ] - }, - "group": "meos_internal_temporal_agg", - "api": "internal", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "serialized", - "cType": "Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "seq", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_app_tseq_transfn", - "sqlfn": "temporal_app_tseq_transfn", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tcbuffer" - ], - "ret": "tcbuffer" - }, - { - "args": [ - "tgeometry", - "tgeometry" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeography", - "tgeography" - ], - "ret": "tgeography" - }, - { - "args": [ - "tgeompoint", - "tgeompoint" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tgeogpoint", - "tgeogpoint" - ], - "ret": "tgeogpoint" - }, - { - "args": [ - "th3index", - "th3index" - ], - "ret": "th3index" - }, - { - "args": [ - "tjsonb", - "tjsonb" - ], - "ret": "tjsonb" - }, - { - "args": [ - "tnpoint", - "tnpoint" - ], - "ret": "tnpoint" - }, - { - "args": [ - "tpcpoint", - "tpcpoint" - ], - "ret": "tpcpoint" - }, - { - "args": [ - "tpcpatch", - "tpcpatch" - ], - "ret": "tpcpatch" - }, - { - "args": [ - "tpose", - "tpose" - ], - "ret": "tpose" - }, - { - "args": [ - "tposechain", - "tposechain" - ], - "ret": "tposechain" - }, - { - "args": [ - "tquadbin", - "tquadbin" - ], - "ret": "tquadbin" - }, - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "trgeometry" - }, - { - "args": [ - "ts2cell", - "ts2cell" - ], - "ret": "ts2cell" - }, - { - "args": [ - "tbool", - "tbool" - ], - "ret": "tbool" - }, - { - "args": [ - "tint", - "tint" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint", - "tbigint" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat", - "tfloat" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext", - "ttext" - ], - "ret": "ttext" - } - ], - "sqlAgg": [ - "appendSequence" - ] - }, - { - "name": "span_bins", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "size", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "origin", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Span", - "canonical": "Span" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_internal_setspan_bin", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum; array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "size", - "kind": "unsupported" - }, - { - "name": "origin", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "spanset_bins", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "size", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "origin", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Span", - "canonical": "Span" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_internal_setspan_bin", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum; array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "size", - "kind": "unsupported" - }, - { - "name": "origin", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "tnumber_value_bins", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Span *", - "canonical": "Span *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "size", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "origin", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Span", - "canonical": "Span" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_internal_temporal_analytics_tile", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum; array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "size", - "kind": "unsupported" - }, - { - "name": "origin", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Span *", - "encode": "span_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "tnumber_value_time_boxes", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "vsize", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "duration", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "vorigin", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "torigin", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "TBox", - "canonical": "TBox" - } - }, - "nullable": [ - "duration" - ], - "outParams": [ - "count" - ] - }, - "group": "meos_internal_temporal_analytics_tile", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum; no-decoder:TimestampTz; array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "vsize", - "kind": "unsupported" - }, - { - "name": "duration", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "vorigin", - "kind": "unsupported" - }, - { - "name": "torigin", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tnumber_value_time_boxes", - "sqlfn": "valueTimeBoxes", - "sqlArity": 3, - "sqlArityMax": 5, - "sqlReturnType": "tbox[]", - "sqlSignatures": [ - { - "args": [ - "tint", - "int", - "interval", - "int", - "timestamptz" - ], - "ret": "tbox[]", - "argDefaults": [ - null, - null, - null, - "0", - "'2000-01-03'" - ] - }, - { - "args": [ - "tbigint", - "bigint", - "interval", - "bigint", - "timestamptz" - ], - "ret": "tbox[]", - "argDefaults": [ - null, - null, - null, - "0", - "'2000-01-03'" - ] - }, - { - "args": [ - "tfloat", - "float", - "interval", - "float", - "timestamptz" - ], - "ret": "tbox[]", - "argDefaults": [ - null, - null, - null, - "0.0", - "'2000-01-03'" - ] - } - ] - }, - { - "name": "tnumber_value_split", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal **", - "canonical": "Temporal **" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "vsize", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "vorigin", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "bins", - "cType": "Datum **", - "canonical": "Datum **" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Temporal *", - "canonical": "Temporal *" - } - }, - "outputArrays": [ - { - "param": "bins" - } - ], - "outParams": [ - "bins", - "count" - ] - }, - "group": "meos_internal_temporal_tile", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum; array-or-out-param:bins" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "vsize", - "kind": "unsupported" - }, - { - "name": "vorigin", - "kind": "unsupported" - }, - { - "name": "bins", - "kind": "unsupported" - } - ], - "result": { - "kind": "array", - "element": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - "count_outparam": "count" - } - } - }, - { - "name": "tbox_get_value_time_tile", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "vsize", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "duration", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "vorigin", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "torigin", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "basetype", - "cType": "MeosType", - "canonical": "MeosType" - }, - { - "name": "spantype", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "group": "meos_internal_temporal_analytics_tile", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum; no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "vsize", - "kind": "unsupported" - }, - { - "name": "duration", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "vorigin", - "kind": "unsupported" - }, - { - "name": "torigin", - "kind": "unsupported" - }, - { - "name": "basetype", - "kind": "json", - "json": "string", - "enum": "MeosType" - }, - { - "name": "spantype", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tbox_get_value_time_tile", - "sqlfn": "getValueTimeTile", - "sqlArity": 4, - "sqlArityMax": 6, - "sqlReturnType": "tbox", - "sqlSignatures": [ - { - "args": [ - "float", - "timestamptz", - "float", - "interval", - "float", - "timestamptz" - ], - "ret": "tbox", - "argDefaults": [ - null, - null, - null, - null, - "0.0", - "'2000-01-03'" - ] - } - ] - }, - { - "name": "tbox_value_time_tiles", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TBox *", - "canonical": "TBox *" - }, - "params": [ - { - "name": "box", - "cType": "const TBox *", - "canonical": "const TBox *" - }, - { - "name": "vsize", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "duration", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "vorigin", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "torigin", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "TBox", - "canonical": "TBox" - } - }, - "nullable": [ - "duration" - ], - "outParams": [ - "count" - ] - }, - "group": "meos_internal_temporal_analytics_tile", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum; no-decoder:TimestampTz; array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TBox *", - "decode": "tbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "vsize", - "kind": "unsupported" - }, - { - "name": "duration", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "vorigin", - "kind": "unsupported" - }, - { - "name": "torigin", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TBox *", - "encode": "tbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "tnumber_value_time_split", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal **", - "canonical": "Temporal **" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "size", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "duration", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "vorigin", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "torigin", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "value_bins", - "cType": "Datum **", - "canonical": "Datum **" - }, - { - "name": "time_bins", - "cType": "TimestampTz **", - "canonical": "TimestampTz **" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Temporal *", - "canonical": "Temporal *" - } - }, - "outputArrays": [ - { - "param": "value_bins" - }, - { - "param": "time_bins" - } - ] - }, - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum; no-decoder:TimestampTz; array-or-out-param:value_bins; array-or-out-param:time_bins" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "size", - "kind": "unsupported" - }, - { - "name": "duration", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "vorigin", - "kind": "unsupported" - }, - { - "name": "torigin", - "kind": "unsupported" - }, - { - "name": "value_bins", - "kind": "unsupported" - }, - { - "name": "time_bins", - "kind": "unsupported" - } - ], - "result": { - "kind": "array", - "element": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - "count_outparam": "count" - } - } - }, - { - "name": "meos_proj_get_context", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "PJ_CONTEXT *", - "canonical": "struct pj_ctx *" - }, - "params": [], - "api": "internal", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "internal; lifecycle; no-encoder:pj_ctx" - }, - "wire": { - "params": [], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "geos_get_context", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GEOSContextHandle_t", - "canonical": "struct GEOSContextHandle_HS *" - }, - "params": [], - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-encoder:GEOSContextHandle_HS" - }, - "wire": { - "params": [], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "datum_geo_round", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Datum", - "canonical": "Datum" - }, - "params": [ - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "size", - "cType": "Datum", - "canonical": "Datum" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum; unsupported-return:Datum" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "size", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "point_round", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_internal_geo_base_transf", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - } - }, - { - "name": "stbox_set", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "hasx", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "hasz", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "geodetic", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "srid", - "cType": "int32", - "canonical": "int" - }, - { - "name": "xmin", - "cType": "double", - "canonical": "double" - }, - { - "name": "xmax", - "cType": "double", - "canonical": "double" - }, - { - "name": "ymin", - "cType": "double", - "canonical": "double" - }, - { - "name": "ymax", - "cType": "double", - "canonical": "double" - }, - { - "name": "zmin", - "cType": "double", - "canonical": "double" - }, - { - "name": "zmax", - "cType": "double", - "canonical": "double" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "result", - "cType": "STBox *", - "canonical": "STBox *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_internal_box_constructor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "hasx", - "kind": "json", - "json": "boolean" - }, - { - "name": "hasz", - "kind": "json", - "json": "boolean" - }, - { - "name": "geodetic", - "kind": "json", - "json": "boolean" - }, - { - "name": "srid", - "kind": "json", - "json": "integer" - }, - { - "name": "xmin", - "kind": "json", - "json": "number" - }, - { - "name": "xmax", - "kind": "json", - "json": "number" - }, - { - "name": "ymin", - "kind": "json", - "json": "number" - }, - { - "name": "ymax", - "kind": "json", - "json": "number" - }, - { - "name": "zmin", - "kind": "json", - "json": "number" - }, - { - "name": "zmax", - "kind": "json", - "json": "number" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "result", - "kind": "serialized", - "cType": "STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "gbox_set_stbox", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "box", - "cType": "const GBOX *", - "canonical": "const GBOX *" - }, - { - "name": "srid", - "cType": "int32_t", - "canonical": "int" - }, - { - "name": "result", - "cType": "STBox *", - "canonical": "STBox *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_internal_box_conversion", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const GBOX *", - "decode": "gbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "srid", - "kind": "json", - "json": "integer" - }, - { - "name": "result", - "kind": "serialized", - "cType": "STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "geo_set_stbox", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "result", - "cType": "STBox *", - "canonical": "STBox *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_internal_box_conversion", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "result", - "kind": "serialized", - "cType": "STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "geoarr_set_stbox", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "values", - "cType": "const Datum *", - "canonical": "const Datum *" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - }, - { - "name": "result", - "cType": "STBox *", - "canonical": "STBox *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_internal_box_conversion", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "values", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "json", - "json": "integer" - }, - { - "name": "result", - "kind": "serialized", - "cType": "STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "spatial_set_stbox", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "d", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "basetype", - "cType": "MeosType", - "canonical": "MeosType" - }, - { - "name": "result", - "cType": "STBox *", - "canonical": "STBox *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_internal_box_conversion", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "unsupported" - }, - { - "name": "basetype", - "kind": "json", - "json": "string", - "enum": "MeosType" - }, - { - "name": "result", - "kind": "serialized", - "cType": "STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "spatialset_set_stbox", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "set", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "result", - "cType": "STBox *", - "canonical": "STBox *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_internal_box_conversion", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "set", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "result", - "kind": "serialized", - "cType": "STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "distance_spatialset_value", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Datum", - "canonical": "Datum" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "value", - "cType": "Datum", - "canonical": "Datum" - } - ], - "group": "meos_internal_setspan_dist", - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum; unsupported-return:Datum" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "value", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "distance_spatialset_spatialset", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Datum", - "canonical": "Datum" - }, - "params": [ - { - "name": "s1", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "s2", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_internal_setspan_dist", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; unsupported-return:Datum" - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s2", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "stbox_set_box3d", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "result", - "cType": "BOX3D *", - "canonical": "BOX3D *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_internal_box_conversion", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "result", - "kind": "serialized", - "cType": "BOX3D *", - "decode": "box3d_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "stbox_set_gbox", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "result", - "cType": "GBOX *", - "canonical": "GBOX *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_internal_box_conversion", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "result", - "kind": "serialized", - "cType": "GBOX *", - "decode": "gbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "tstzset_set_stbox", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "result", - "cType": "STBox *", - "canonical": "STBox *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_internal_box_conversion", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "result", - "kind": "serialized", - "cType": "STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "timestamptz_set_stbox", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "result", - "cType": "STBox *", - "canonical": "STBox *" - } - ], - "group": "meos_internal_box_conversion", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "result", - "kind": "serialized", - "cType": "STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "tstzspan_set_stbox", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "result", - "cType": "STBox *", - "canonical": "STBox *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_internal_box_conversion", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "result", - "kind": "serialized", - "cType": "STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "tstzspanset_set_stbox", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "s", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "result", - "cType": "STBox *", - "canonical": "STBox *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_internal_box_conversion", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "result", - "kind": "serialized", - "cType": "STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "stbox_expand", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "box1", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "box2", - "cType": "STBox *", - "canonical": "STBox *" - } - ], - "group": "meos_internal_geo_box_transf", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "stbox_expand_space_set", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "d", - "cType": "double", - "canonical": "double" - }, - { - "name": "result", - "cType": "STBox *", - "canonical": "STBox *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_internal_box_transf", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "d", - "kind": "json", - "json": "number" - }, - { - "name": "result", - "kind": "serialized", - "cType": "STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "stbox_contains", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "box2", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_internal_geo_box_topo", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "stbox_contained", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "box2", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_internal_geo_box_topo", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "stbox_overlaps", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "box2", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_internal_geo_box_topo", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "stbox_same", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "box2", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_internal_geo_box_topo", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "stbox_adjacent", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "box2", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_internal_geo_box_topo", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "stbox_left", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "box2", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_internal_geo_box_pos", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "stbox_right", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "box2", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_internal_geo_box_pos", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "stbox_overleft", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "box2", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_internal_geo_box_pos", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "stbox_overright", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "box2", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_internal_geo_box_pos", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "stbox_below", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "box2", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_internal_geo_box_pos", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "stbox_above", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "box2", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_internal_geo_box_pos", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "stbox_overbelow", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "box2", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_internal_geo_box_pos", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "stbox_overabove", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "box2", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_internal_geo_box_pos", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "stbox_front", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "box2", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_internal_geo_box_pos", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "stbox_back", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "box2", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_internal_geo_box_pos", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "stbox_overfront", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "box2", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_internal_geo_box_pos", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "stbox_overback", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "box2", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_internal_geo_box_pos", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "stbox_before", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "box2", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_internal_geo_box_pos", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "stbox_after", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "box2", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_internal_geo_box_pos", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "stbox_overbefore", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "box2", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_internal_geo_box_pos", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "stbox_overafter", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "box2", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_internal_geo_box_pos", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "inter_stbox_stbox", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "box2", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "result", - "cType": "STBox *", - "canonical": "STBox *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_internal_box_set", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "result", - "kind": "serialized", - "cType": "STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Intersection_stbox_stbox", - "sqlfn": "stboxIntersection", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "stbox", - "sqlSignatures": [ - { - "args": [ - "stbox", - "stbox" - ], - "ret": "stbox" - } - ], - "sqlop": "*" - }, - { - "name": "stbox_geo", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_internal_geo_box_conversion", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "Stbox_to_geo", - "sqlfn": "geometry", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "geography", - "geometry" - ], - "sqlSignatures": [ - { - "args": [ - "stbox" - ], - "ret": "geometry", - "sqlName": "geometry" - }, - { - "args": [ - "stbox" - ], - "ret": "geography", - "sqlName": "geography" - } - ], - "sqlop": "::" - }, - { - "name": "tgeogpointinst_from_mfjson", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "mfjson", - "cType": "json_object *", - "canonical": "struct json_object *" - }, - { - "name": "srid", - "cType": "int32_t", - "canonical": "int" - } - ], - "group": "meos_internal_geo_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:json_object" - }, - "wire": { - "params": [ - { - "name": "mfjson", - "kind": "unsupported" - }, - { - "name": "srid", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_from_mfjson", - "sqlfn": "tintFromMFJSON", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "text" - ], - "ret": "tcbuffer", - "sqlName": "tcbufferFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeometry", - "sqlName": "tgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeography", - "sqlName": "tgeographyFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeompoint", - "sqlName": "tgeompointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeogpoint", - "sqlName": "tgeogpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "th3index", - "sqlName": "th3indexFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tjsonb", - "sqlName": "tjsonbFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tnpoint", - "sqlName": "tnpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tpose", - "sqlName": "tposeFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tposechain", - "sqlName": "tposechainFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tquadbin", - "sqlName": "tquadbinFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "trgeometry", - "sqlName": "trgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ts2cell", - "sqlName": "ts2cellFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbool", - "sqlName": "tboolFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tint", - "sqlName": "tintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbigint", - "sqlName": "tbigintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tfloat", - "sqlName": "tfloatFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ttext", - "sqlName": "ttextFromMFJSON" - } - ] - }, - { - "name": "tgeogpointinst_in", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_internal_geo_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tgeogpointseq_from_mfjson", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "mfjson", - "cType": "json_object *", - "canonical": "struct json_object *" - }, - { - "name": "srid", - "cType": "int32_t", - "canonical": "int" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "group": "meos_internal_geo_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:json_object" - }, - "wire": { - "params": [ - { - "name": "mfjson", - "kind": "unsupported" - }, - { - "name": "srid", - "kind": "json", - "json": "integer" - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_from_mfjson", - "sqlfn": "tintFromMFJSON", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "text" - ], - "ret": "tcbuffer", - "sqlName": "tcbufferFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeometry", - "sqlName": "tgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeography", - "sqlName": "tgeographyFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeompoint", - "sqlName": "tgeompointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeogpoint", - "sqlName": "tgeogpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "th3index", - "sqlName": "th3indexFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tjsonb", - "sqlName": "tjsonbFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tnpoint", - "sqlName": "tnpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tpose", - "sqlName": "tposeFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tposechain", - "sqlName": "tposechainFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tquadbin", - "sqlName": "tquadbinFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "trgeometry", - "sqlName": "trgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ts2cell", - "sqlName": "ts2cellFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbool", - "sqlName": "tboolFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tint", - "sqlName": "tintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbigint", - "sqlName": "tbigintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tfloat", - "sqlName": "tfloatFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ttext", - "sqlName": "ttextFromMFJSON" - } - ] - }, - { - "name": "tgeogpointseq_in", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "group": "meos_internal_geo_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tgeogpointseqset_from_mfjson", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "mfjson", - "cType": "json_object *", - "canonical": "struct json_object *" - }, - { - "name": "srid", - "cType": "int32_t", - "canonical": "int" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "group": "meos_internal_geo_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:json_object" - }, - "wire": { - "params": [ - { - "name": "mfjson", - "kind": "unsupported" - }, - { - "name": "srid", - "kind": "json", - "json": "integer" - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_from_mfjson", - "sqlfn": "tintFromMFJSON", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "text" - ], - "ret": "tcbuffer", - "sqlName": "tcbufferFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeometry", - "sqlName": "tgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeography", - "sqlName": "tgeographyFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeompoint", - "sqlName": "tgeompointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeogpoint", - "sqlName": "tgeogpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "th3index", - "sqlName": "th3indexFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tjsonb", - "sqlName": "tjsonbFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tnpoint", - "sqlName": "tnpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tpose", - "sqlName": "tposeFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tposechain", - "sqlName": "tposechainFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tquadbin", - "sqlName": "tquadbinFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "trgeometry", - "sqlName": "trgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ts2cell", - "sqlName": "ts2cellFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbool", - "sqlName": "tboolFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tint", - "sqlName": "tintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbigint", - "sqlName": "tbigintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tfloat", - "sqlName": "tfloatFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ttext", - "sqlName": "ttextFromMFJSON" - } - ] - }, - { - "name": "tgeogpointseqset_in", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_internal_geo_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tgeompointinst_from_mfjson", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "mfjson", - "cType": "json_object *", - "canonical": "struct json_object *" - }, - { - "name": "srid", - "cType": "int32_t", - "canonical": "int" - } - ], - "group": "meos_internal_geo_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:json_object" - }, - "wire": { - "params": [ - { - "name": "mfjson", - "kind": "unsupported" - }, - { - "name": "srid", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_from_mfjson", - "sqlfn": "tintFromMFJSON", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "text" - ], - "ret": "tcbuffer", - "sqlName": "tcbufferFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeometry", - "sqlName": "tgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeography", - "sqlName": "tgeographyFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeompoint", - "sqlName": "tgeompointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeogpoint", - "sqlName": "tgeogpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "th3index", - "sqlName": "th3indexFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tjsonb", - "sqlName": "tjsonbFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tnpoint", - "sqlName": "tnpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tpose", - "sqlName": "tposeFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tposechain", - "sqlName": "tposechainFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tquadbin", - "sqlName": "tquadbinFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "trgeometry", - "sqlName": "trgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ts2cell", - "sqlName": "ts2cellFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbool", - "sqlName": "tboolFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tint", - "sqlName": "tintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbigint", - "sqlName": "tbigintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tfloat", - "sqlName": "tfloatFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ttext", - "sqlName": "ttextFromMFJSON" - } - ] - }, - { - "name": "tgeompointinst_in", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_internal_geo_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tgeompointseq_from_mfjson", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "mfjson", - "cType": "json_object *", - "canonical": "struct json_object *" - }, - { - "name": "srid", - "cType": "int32_t", - "canonical": "int" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "group": "meos_internal_geo_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:json_object" - }, - "wire": { - "params": [ - { - "name": "mfjson", - "kind": "unsupported" - }, - { - "name": "srid", - "kind": "json", - "json": "integer" - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_from_mfjson", - "sqlfn": "tintFromMFJSON", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "text" - ], - "ret": "tcbuffer", - "sqlName": "tcbufferFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeometry", - "sqlName": "tgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeography", - "sqlName": "tgeographyFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeompoint", - "sqlName": "tgeompointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeogpoint", - "sqlName": "tgeogpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "th3index", - "sqlName": "th3indexFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tjsonb", - "sqlName": "tjsonbFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tnpoint", - "sqlName": "tnpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tpose", - "sqlName": "tposeFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tposechain", - "sqlName": "tposechainFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tquadbin", - "sqlName": "tquadbinFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "trgeometry", - "sqlName": "trgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ts2cell", - "sqlName": "ts2cellFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbool", - "sqlName": "tboolFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tint", - "sqlName": "tintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbigint", - "sqlName": "tbigintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tfloat", - "sqlName": "tfloatFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ttext", - "sqlName": "ttextFromMFJSON" - } - ] - }, - { - "name": "tgeompointseq_in", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "group": "meos_internal_geo_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tgeompointseqset_from_mfjson", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "mfjson", - "cType": "json_object *", - "canonical": "struct json_object *" - }, - { - "name": "srid", - "cType": "int32_t", - "canonical": "int" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "group": "meos_internal_geo_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:json_object" - }, - "wire": { - "params": [ - { - "name": "mfjson", - "kind": "unsupported" - }, - { - "name": "srid", - "kind": "json", - "json": "integer" - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_from_mfjson", - "sqlfn": "tintFromMFJSON", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "text" - ], - "ret": "tcbuffer", - "sqlName": "tcbufferFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeometry", - "sqlName": "tgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeography", - "sqlName": "tgeographyFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeompoint", - "sqlName": "tgeompointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeogpoint", - "sqlName": "tgeogpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "th3index", - "sqlName": "th3indexFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tjsonb", - "sqlName": "tjsonbFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tnpoint", - "sqlName": "tnpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tpose", - "sqlName": "tposeFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tposechain", - "sqlName": "tposechainFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tquadbin", - "sqlName": "tquadbinFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "trgeometry", - "sqlName": "trgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ts2cell", - "sqlName": "ts2cellFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbool", - "sqlName": "tboolFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tint", - "sqlName": "tintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbigint", - "sqlName": "tbigintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tfloat", - "sqlName": "tfloatFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ttext", - "sqlName": "ttextFromMFJSON" - } - ] - }, - { - "name": "tgeompointseqset_in", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_internal_geo_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tgeographyinst_from_mfjson", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "mfjson", - "cType": "json_object *", - "canonical": "struct json_object *" - }, - { - "name": "srid", - "cType": "int32_t", - "canonical": "int" - } - ], - "group": "meos_internal_geo_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:json_object" - }, - "wire": { - "params": [ - { - "name": "mfjson", - "kind": "unsupported" - }, - { - "name": "srid", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_from_mfjson", - "sqlfn": "tintFromMFJSON", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "text" - ], - "ret": "tcbuffer", - "sqlName": "tcbufferFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeometry", - "sqlName": "tgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeography", - "sqlName": "tgeographyFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeompoint", - "sqlName": "tgeompointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeogpoint", - "sqlName": "tgeogpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "th3index", - "sqlName": "th3indexFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tjsonb", - "sqlName": "tjsonbFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tnpoint", - "sqlName": "tnpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tpose", - "sqlName": "tposeFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tposechain", - "sqlName": "tposechainFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tquadbin", - "sqlName": "tquadbinFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "trgeometry", - "sqlName": "trgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ts2cell", - "sqlName": "ts2cellFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbool", - "sqlName": "tboolFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tint", - "sqlName": "tintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbigint", - "sqlName": "tbigintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tfloat", - "sqlName": "tfloatFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ttext", - "sqlName": "ttextFromMFJSON" - } - ] - }, - { - "name": "tgeographyinst_in", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_internal_geo_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tgeographyseq_from_mfjson", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "mfjson", - "cType": "json_object *", - "canonical": "struct json_object *" - }, - { - "name": "srid", - "cType": "int32_t", - "canonical": "int" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "group": "meos_internal_geo_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:json_object" - }, - "wire": { - "params": [ - { - "name": "mfjson", - "kind": "unsupported" - }, - { - "name": "srid", - "kind": "json", - "json": "integer" - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_from_mfjson", - "sqlfn": "tintFromMFJSON", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "text" - ], - "ret": "tcbuffer", - "sqlName": "tcbufferFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeometry", - "sqlName": "tgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeography", - "sqlName": "tgeographyFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeompoint", - "sqlName": "tgeompointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeogpoint", - "sqlName": "tgeogpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "th3index", - "sqlName": "th3indexFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tjsonb", - "sqlName": "tjsonbFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tnpoint", - "sqlName": "tnpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tpose", - "sqlName": "tposeFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tposechain", - "sqlName": "tposechainFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tquadbin", - "sqlName": "tquadbinFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "trgeometry", - "sqlName": "trgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ts2cell", - "sqlName": "ts2cellFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbool", - "sqlName": "tboolFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tint", - "sqlName": "tintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbigint", - "sqlName": "tbigintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tfloat", - "sqlName": "tfloatFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ttext", - "sqlName": "ttextFromMFJSON" - } - ] - }, - { - "name": "tgeographyseq_in", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "group": "meos_internal_geo_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tgeographyseqset_from_mfjson", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "mfjson", - "cType": "json_object *", - "canonical": "struct json_object *" - }, - { - "name": "srid", - "cType": "int32_t", - "canonical": "int" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "group": "meos_internal_geo_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:json_object" - }, - "wire": { - "params": [ - { - "name": "mfjson", - "kind": "unsupported" - }, - { - "name": "srid", - "kind": "json", - "json": "integer" - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_from_mfjson", - "sqlfn": "tintFromMFJSON", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "text" - ], - "ret": "tcbuffer", - "sqlName": "tcbufferFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeometry", - "sqlName": "tgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeography", - "sqlName": "tgeographyFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeompoint", - "sqlName": "tgeompointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeogpoint", - "sqlName": "tgeogpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "th3index", - "sqlName": "th3indexFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tjsonb", - "sqlName": "tjsonbFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tnpoint", - "sqlName": "tnpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tpose", - "sqlName": "tposeFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tposechain", - "sqlName": "tposechainFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tquadbin", - "sqlName": "tquadbinFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "trgeometry", - "sqlName": "trgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ts2cell", - "sqlName": "ts2cellFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbool", - "sqlName": "tboolFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tint", - "sqlName": "tintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbigint", - "sqlName": "tbigintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tfloat", - "sqlName": "tfloatFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ttext", - "sqlName": "ttextFromMFJSON" - } - ] - }, - { - "name": "tgeographyseqset_in", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_internal_geo_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tgeometryinst_from_mfjson", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "mfjson", - "cType": "json_object *", - "canonical": "struct json_object *" - }, - { - "name": "srid", - "cType": "int32_t", - "canonical": "int" - } - ], - "group": "meos_internal_geo_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:json_object" - }, - "wire": { - "params": [ - { - "name": "mfjson", - "kind": "unsupported" - }, - { - "name": "srid", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_from_mfjson", - "sqlfn": "tintFromMFJSON", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "text" - ], - "ret": "tcbuffer", - "sqlName": "tcbufferFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeometry", - "sqlName": "tgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeography", - "sqlName": "tgeographyFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeompoint", - "sqlName": "tgeompointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeogpoint", - "sqlName": "tgeogpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "th3index", - "sqlName": "th3indexFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tjsonb", - "sqlName": "tjsonbFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tnpoint", - "sqlName": "tnpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tpose", - "sqlName": "tposeFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tposechain", - "sqlName": "tposechainFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tquadbin", - "sqlName": "tquadbinFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "trgeometry", - "sqlName": "trgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ts2cell", - "sqlName": "ts2cellFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbool", - "sqlName": "tboolFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tint", - "sqlName": "tintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbigint", - "sqlName": "tbigintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tfloat", - "sqlName": "tfloatFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ttext", - "sqlName": "ttextFromMFJSON" - } - ] - }, - { - "name": "tgeometryinst_in", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_internal_geo_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tgeometryseq_from_mfjson", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "mfjson", - "cType": "json_object *", - "canonical": "struct json_object *" - }, - { - "name": "srid", - "cType": "int32_t", - "canonical": "int" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "group": "meos_internal_geo_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:json_object" - }, - "wire": { - "params": [ - { - "name": "mfjson", - "kind": "unsupported" - }, - { - "name": "srid", - "kind": "json", - "json": "integer" - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_from_mfjson", - "sqlfn": "tintFromMFJSON", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "text" - ], - "ret": "tcbuffer", - "sqlName": "tcbufferFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeometry", - "sqlName": "tgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeography", - "sqlName": "tgeographyFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeompoint", - "sqlName": "tgeompointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeogpoint", - "sqlName": "tgeogpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "th3index", - "sqlName": "th3indexFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tjsonb", - "sqlName": "tjsonbFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tnpoint", - "sqlName": "tnpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tpose", - "sqlName": "tposeFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tposechain", - "sqlName": "tposechainFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tquadbin", - "sqlName": "tquadbinFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "trgeometry", - "sqlName": "trgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ts2cell", - "sqlName": "ts2cellFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbool", - "sqlName": "tboolFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tint", - "sqlName": "tintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbigint", - "sqlName": "tbigintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tfloat", - "sqlName": "tfloatFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ttext", - "sqlName": "ttextFromMFJSON" - } - ] - }, - { - "name": "tgeometryseq_in", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "group": "meos_internal_geo_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tgeometryseqset_from_mfjson", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "mfjson", - "cType": "json_object *", - "canonical": "struct json_object *" - }, - { - "name": "srid", - "cType": "int32_t", - "canonical": "int" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "group": "meos_internal_geo_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:json_object" - }, - "wire": { - "params": [ - { - "name": "mfjson", - "kind": "unsupported" - }, - { - "name": "srid", - "kind": "json", - "json": "integer" - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_from_mfjson", - "sqlfn": "tintFromMFJSON", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "text" - ], - "ret": "tcbuffer", - "sqlName": "tcbufferFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeometry", - "sqlName": "tgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeography", - "sqlName": "tgeographyFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeompoint", - "sqlName": "tgeompointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tgeogpoint", - "sqlName": "tgeogpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "th3index", - "sqlName": "th3indexFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tjsonb", - "sqlName": "tjsonbFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tnpoint", - "sqlName": "tnpointFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tpose", - "sqlName": "tposeFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tposechain", - "sqlName": "tposechainFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tquadbin", - "sqlName": "tquadbinFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "trgeometry", - "sqlName": "trgeometryFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ts2cell", - "sqlName": "ts2cellFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbool", - "sqlName": "tboolFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tint", - "sqlName": "tintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tbigint", - "sqlName": "tbigintFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "tfloat", - "sqlName": "tfloatFromMFJSON" - }, - { - "args": [ - "text" - ], - "ret": "ttext", - "sqlName": "ttextFromMFJSON" - } - ] - }, - { - "name": "tgeometryseqset_in", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_internal_geo_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tspatial_set_stbox", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "result", - "cType": "STBox *", - "canonical": "STBox *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_internal_geo_box", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "result", - "kind": "serialized", - "cType": "STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "tgeoinst_set_stbox", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "inst", - "cType": "const TInstant *", - "canonical": "const TInstant *" - }, - { - "name": "box", - "cType": "STBox *", - "canonical": "STBox *" - } - ], - "group": "meos_internal_geo_bbox", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "inst", - "kind": "serialized", - "cType": "const TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "tspatialseq_set_stbox", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - }, - { - "name": "box", - "cType": "STBox *", - "canonical": "STBox *" - } - ], - "group": "meos_internal_geo_bbox", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - }, - { - "name": "box", - "kind": "serialized", - "cType": "STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "tspatialseqset_set_stbox", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - }, - { - "name": "box", - "cType": "STBox *", - "canonical": "STBox *" - } - ], - "group": "meos_internal_geo_bbox", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "tgeo_restrict_elevation", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "atfunc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_geo_restrict", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "atfunc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tgeo_restrict_geom", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "atfunc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_geo_restrict", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "atfunc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tgeo_restrict_stbox", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "border_inc", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "atfunc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_geo_restrict", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "border_inc", - "kind": "json", - "json": "boolean" - }, - { - "name": "atfunc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tgeoinst_restrict_geom", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "inst", - "cType": "const TInstant *", - "canonical": "const TInstant *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "atfunc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_geo_restrict", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "inst", - "kind": "serialized", - "cType": "const TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "atfunc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tgeoinst_restrict_stbox", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "inst", - "cType": "const TInstant *", - "canonical": "const TInstant *" - }, - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "border_inc", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "atfunc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_geo_restrict", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "inst", - "kind": "serialized", - "cType": "const TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "border_inc", - "kind": "json", - "json": "boolean" - }, - { - "name": "atfunc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Tgeo_at_stbox", - "sqlfn": "atStbox", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnTypeAll": [ - "tgeogpoint", - "tgeometry", - "tgeompoint" - ], - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "stbox", - "boolean" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "atStbox" - }, - { - "args": [ - "tgeompoint", - "stbox", - "boolean" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "atStbox" - }, - { - "args": [ - "tgeogpoint", - "stbox", - "boolean" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "atStbox" - }, - { - "args": [ - "tgeometry", - "stbox", - "boolean" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "minusStbox" - }, - { - "args": [ - "tgeompoint", - "stbox", - "boolean" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "minusStbox" - }, - { - "args": [ - "tgeogpoint", - "stbox", - "boolean" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "minusStbox" - } - ] - }, - { - "name": "tgeoseq_restrict_geom", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "atfunc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_geo_restrict", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "atfunc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tgeoseq_restrict_stbox", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - }, - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "border_inc", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "atfunc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_geo_restrict", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - }, - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "border_inc", - "kind": "json", - "json": "boolean" - }, - { - "name": "atfunc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tgeo_at_stbox", - "sqlfn": "atStbox", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnTypeAll": [ - "tgeogpoint", - "tgeometry", - "tgeompoint" - ], - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "stbox", - "boolean" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "atStbox" - }, - { - "args": [ - "tgeompoint", - "stbox", - "boolean" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "atStbox" - }, - { - "args": [ - "tgeogpoint", - "stbox", - "boolean" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "atStbox" - }, - { - "args": [ - "tgeometry", - "stbox", - "boolean" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "minusStbox" - }, - { - "args": [ - "tgeompoint", - "stbox", - "boolean" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "minusStbox" - }, - { - "args": [ - "tgeogpoint", - "stbox", - "boolean" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "minusStbox" - } - ] - }, - { - "name": "tgeoseqset_restrict_geom", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "atfunc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_geo_restrict", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "atfunc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tgeoseqset_restrict_stbox", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - }, - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "border_inc", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "atfunc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_geo_restrict", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "border_inc", - "kind": "json", - "json": "boolean" - }, - { - "name": "atfunc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Tgeo_at_stbox", - "sqlfn": "atStbox", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnTypeAll": [ - "tgeogpoint", - "tgeometry", - "tgeompoint" - ], - "sqlSignatures": [ - { - "args": [ - "tgeometry", - "stbox", - "boolean" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "atStbox" - }, - { - "args": [ - "tgeompoint", - "stbox", - "boolean" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "atStbox" - }, - { - "args": [ - "tgeogpoint", - "stbox", - "boolean" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "atStbox" - }, - { - "args": [ - "tgeometry", - "stbox", - "boolean" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "minusStbox" - }, - { - "args": [ - "tgeompoint", - "stbox", - "boolean" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "minusStbox" - }, - { - "args": [ - "tgeogpoint", - "stbox", - "boolean" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - null, - "TRUE" - ], - "sqlName": "minusStbox" - } - ] - }, - { - "name": "geo_edge_ctx_make", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void *", - "canonical": "void *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "api": "internal", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-encoder:void" - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "geo_edge_ctx_free", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "ctx", - "cType": "void *", - "canonical": "void *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:void" - }, - "wire": { - "params": [ - { - "name": "ctx", - "kind": "unsupported" - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "geo_intersects2d", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "gs1", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "gs2", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "gs1", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "gs2", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "geo_intersects2d_ctx", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "ctx", - "cType": "const void *", - "canonical": "const void *" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:void" - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "ctx", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "geo_covers2d", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "gs1", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "gs2", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "gs1", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "gs2", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "tpoint_linear_inter_geom", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "clip", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_geo", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "clip", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tpoint_linear_inter_geom_ctx", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "ctx", - "cType": "const void *", - "canonical": "const void *" - }, - { - "name": "clip", - "cType": "bool", - "canonical": "bool" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:void" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "ctx", - "kind": "unsupported" - }, - { - "name": "clip", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tpoint_linear_dwithin_geom", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "dist", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_internal_geo", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "dist", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tpoint_linear_dwithin_geom_ctx", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "ctx", - "cType": "const void *", - "canonical": "const void *" - }, - { - "name": "dist", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_internal_geo", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:void" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "ctx", - "kind": "unsupported" - }, - { - "name": "dist", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tpoint_linear_distance_geom", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_internal_geo", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tpoint_linear_restrict_geom", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "atfunc", - "cType": "bool", - "canonical": "bool" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "atfunc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "geom_meos_supported", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "geom", - "cType": "const LWGEOM *", - "canonical": "const LWGEOM *" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:LWGEOM" - }, - "wire": { - "params": [ - { - "name": "geom", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "spatial_srid", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32_t", - "canonical": "int" - }, - "params": [ - { - "name": "d", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "basetype", - "cType": "MeosType", - "canonical": "MeosType" - } - ], - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "unsupported" - }, - { - "name": "basetype", - "kind": "json", - "json": "string", - "enum": "MeosType" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "spatial_set_srid", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "d", - "cType": "Datum", - "canonical": "Datum" - }, - { - "name": "basetype", - "cType": "MeosType", - "canonical": "MeosType" - }, - { - "name": "srid", - "cType": "int32_t", - "canonical": "int" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Datum" - }, - "wire": { - "params": [ - { - "name": "d", - "kind": "unsupported" - }, - { - "name": "basetype", - "kind": "json", - "json": "string", - "enum": "MeosType" - }, - { - "name": "srid", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "tspatialinst_srid", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "inst", - "cType": "const TInstant *", - "canonical": "const TInstant *" - } - ], - "group": "meos_internal_geo_srid", - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "inst", - "kind": "serialized", - "cType": "const TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "tpointseq_azimuth", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - } - ], - "group": "meos_internal_geo_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Tpoint_azimuth", - "sqlfn": "azimuth", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tgeompoint" - ], - "ret": "tfloat" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "tpointseq_cumulative_length", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - }, - { - "name": "prevlength", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_internal_geo_accessor", - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - }, - { - "name": "prevlength", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Tpoint_cumulative_length", - "sqlfn": "cumulativeLength", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tgeompoint" - ], - "ret": "tfloat" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "tpointseq_is_simple", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - } - ], - "group": "meos_internal_geo_accessor", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Tpoint_is_simple", - "sqlfn": "isSimple", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tgeompoint" - ], - "ret": "boolean" - } - ] - }, - { - "name": "tpointseq_length", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - } - ], - "group": "meos_internal_geo_accessor", - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Tpoint_length", - "sqlfn": "length", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tgeompoint" - ], - "ret": "float" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "float" - } - ] - }, - { - "name": "tpointseq_linear_trajectory", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - }, - { - "name": "unary_union", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_geo_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - }, - { - "name": "unary_union", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "Tpoint_trajectory", - "sqlfn": "trajectory", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "geography", - "geometry" - ], - "sqlSignatures": [ - { - "args": [ - "tgeompoint", - "boolean" - ], - "ret": "geometry", - "argDefaults": [ - null, - "FALSE" - ] - }, - { - "args": [ - "tgeogpoint", - "boolean" - ], - "ret": "geography", - "argDefaults": [ - null, - "FALSE" - ] - } - ] - }, - { - "name": "tgeoseq_stboxes", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "STBox", - "canonical": "STBox" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_internal_geo_bbox", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence; array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "tgeoseq_split_n_stboxes", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - }, - { - "name": "max_count", - "cType": "int", - "canonical": "int" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "STBox", - "canonical": "STBox" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_internal_geo_bbox", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence; array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - }, - { - "name": "max_count", - "kind": "json", - "json": "integer" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "tpointseqset_azimuth", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - } - ], - "group": "meos_internal_geo_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Tpoint_azimuth", - "sqlfn": "azimuth", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tgeompoint" - ], - "ret": "tfloat" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "tpointseqset_cumulative_length", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - } - ], - "group": "meos_internal_geo_accessor", - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Tpoint_cumulative_length", - "sqlfn": "cumulativeLength", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tgeompoint" - ], - "ret": "tfloat" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "tpointseqset_is_simple", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - } - ], - "group": "meos_internal_geo_accessor", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Tpoint_is_simple", - "sqlfn": "isSimple", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tgeompoint" - ], - "ret": "boolean" - } - ] - }, - { - "name": "tpointseqset_length", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - } - ], - "group": "meos_internal_geo_accessor", - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Tpoint_length", - "sqlfn": "length", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tgeompoint" - ], - "ret": "float" - }, - { - "args": [ - "tgeogpoint" - ], - "ret": "float" - } - ] - }, - { - "name": "tgeoseqset_stboxes", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "STBox", - "canonical": "STBox" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_internal_geo_bbox", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "tgeoseqset_split_n_stboxes", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - }, - { - "name": "max_count", - "cType": "int", - "canonical": "int" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "STBox", - "canonical": "STBox" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_internal_geo_bbox", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "max_count", - "kind": "json", - "json": "integer" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "tpoint_get_coord", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "coord", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_internal_geo_accessor", - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "coord", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tgeominst_tgeoginst", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "inst", - "cType": "const TInstant *", - "canonical": "const TInstant *" - }, - { - "name": "oper", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_geo_conversion", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "inst", - "kind": "serialized", - "cType": "const TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "oper", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tgeomseq_tgeogseq", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - }, - { - "name": "oper", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_geo_conversion", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - }, - { - "name": "oper", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tgeomseqset_tgeogseqset", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - }, - { - "name": "oper", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_geo_conversion", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "oper", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tgeom_tgeog", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "oper", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_geo_conversion", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "oper", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tgeo_tpoint", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "oper", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_geo_conversion", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "oper", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tspatialinst_set_srid", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "inst", - "cType": "TInstant *", - "canonical": "TInstant *" - }, - { - "name": "srid", - "cType": "int32_t", - "canonical": "int" - } - ], - "group": "meos_internal_geo_srid", - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "inst", - "kind": "serialized", - "cType": "TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "srid", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "tpointseq_make_simple", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence **", - "canonical": "TSequence **" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "TSequence *", - "canonical": "TSequence *" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_internal_geo_transf", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - } - ], - "result": { - "kind": "array", - "element": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - }, - "count_outparam": "count" - } - }, - "mdbC": "Tpoint_make_simple", - "sqlfn": "makeSimple", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tgeompoint[]", - "sqlSignatures": [ - { - "args": [ - "tgeompoint" - ], - "ret": "tgeompoint[]" - } - ] - }, - { - "name": "tspatialseq_set_srid", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "seq", - "cType": "TSequence *", - "canonical": "TSequence *" - }, - { - "name": "srid", - "cType": "int32_t", - "canonical": "int" - } - ], - "group": "meos_internal_geo_srid", - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - }, - { - "name": "srid", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "tpointseqset_make_simple", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TSequence **", - "canonical": "TSequence **" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "TSequence *", - "canonical": "TSequence *" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_internal_geo_transf", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "array", - "element": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - }, - "count_outparam": "count" - } - }, - "mdbC": "Tpoint_make_simple", - "sqlfn": "makeSimple", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tgeompoint[]", - "sqlSignatures": [ - { - "args": [ - "tgeompoint" - ], - "ret": "tgeompoint[]" - } - ] - }, - { - "name": "tspatialseqset_set_srid", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "ss", - "cType": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - { - "name": "srid", - "cType": "int32_t", - "canonical": "int" - } - ], - "group": "meos_internal_geo_srid", - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "srid", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "tpointseq_twcentroid", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - } - ], - "group": "meos_internal_geo_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "seq", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "Tpoint_twcentroid", - "sqlfn": "twCentroid", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "geometry", - "sqlSignatures": [ - { - "args": [ - "tgeompoint" - ], - "ret": "geometry" - } - ] - }, - { - "name": "tpointseqset_twcentroid", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "ss", - "cType": "const TSequenceSet *", - "canonical": "const TSequenceSet *" - } - ], - "group": "meos_internal_geo_accessor", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "ss", - "kind": "serialized", - "cType": "const TSequenceSet *", - "decode": "tbigintseqset_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "Tpoint_twcentroid", - "sqlfn": "twCentroid", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "geometry", - "sqlSignatures": [ - { - "args": [ - "tgeompoint" - ], - "ret": "geometry" - } - ] - }, - { - "name": "float4_to_numeric", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num", - "cType": "float4", - "canonical": "float" - } - ], - "group": "meos_internal_float4", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "float8_to_numeric", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "int16_to_numeric", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num", - "cType": "int16", - "canonical": "short" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "int32_to_numeric", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_internal_int", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "int64_to_numeric", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_internal_bigint", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "numeric", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num", - "cType": "Numeric", - "canonical": "struct NumericData *" - }, - { - "name": "typmod", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_internal_numeric", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "typmod", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "numeric_abs", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "group": "meos_internal_numeric", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "numeric_add", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num1", - "cType": "Numeric", - "canonical": "struct NumericData *" - }, - { - "name": "num2", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "group": "meos_internal_numeric", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "num2", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "numeric_ceil", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "group": "meos_internal_numeric", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "numeric_cmp", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "num1", - "cType": "Numeric", - "canonical": "struct NumericData *" - }, - { - "name": "num2", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "group": "meos_internal_numeric", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "num2", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "numeric_copy", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "group": "meos_internal_numeric", - "api": "internal", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "numeric_div", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num1", - "cType": "Numeric", - "canonical": "struct NumericData *" - }, - { - "name": "num2", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "group": "meos_internal_numeric", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "num2", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "numeric_div_trunc", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num1", - "cType": "Numeric", - "canonical": "struct NumericData *" - }, - { - "name": "num2", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "group": "meos_internal_numeric", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "num2", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "numeric_eq", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "Numeric", - "canonical": "struct NumericData *" - }, - { - "name": "num2", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "group": "meos_internal_numeric", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "num2", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "numeric_exp", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "group": "meos_internal_numeric", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "numeric_fac", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_internal_numeric", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "numeric_floor", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "group": "meos_internal_numeric", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "numeric_gcd", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num1", - "cType": "Numeric", - "canonical": "struct NumericData *" - }, - { - "name": "num2", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "group": "meos_internal_numeric", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "num2", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "numeric_ge", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "Numeric", - "canonical": "struct NumericData *" - }, - { - "name": "num2", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "group": "meos_internal_numeric", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "num2", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "numeric_gt", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "Numeric", - "canonical": "struct NumericData *" - }, - { - "name": "num2", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "group": "meos_internal_numeric", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "num2", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "numeric_hash", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "key", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "group": "meos_internal_numeric", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "key", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "numeric_hash_extended", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "num", - "cType": "Numeric", - "canonical": "struct NumericData *" - }, - { - "name": "seed", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_internal_numeric", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:uint64_t; unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "seed", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "numeric_in", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "typmod", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_internal_numeric", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - }, - { - "name": "typmod", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "numeric_inc", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "group": "meos_internal_numeric", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "numeric_larger", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num1", - "cType": "Numeric", - "canonical": "struct NumericData *" - }, - { - "name": "num2", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "group": "meos_internal_numeric", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "num2", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "numeric_lcm", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num1", - "cType": "Numeric", - "canonical": "struct NumericData *" - }, - { - "name": "num2", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "group": "meos_internal_numeric", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "num2", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "numeric_le", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "Numeric", - "canonical": "struct NumericData *" - }, - { - "name": "num2", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "group": "meos_internal_numeric", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "num2", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "numeric_ln", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "group": "meos_internal_numeric", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "numeric_log", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num1", - "cType": "Numeric", - "canonical": "struct NumericData *" - }, - { - "name": "num2", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "group": "meos_internal_numeric", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "num2", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "numeric_lt", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "Numeric", - "canonical": "struct NumericData *" - }, - { - "name": "num2", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "group": "meos_internal_numeric", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "num2", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "numeric_min_scale", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "num", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "group": "meos_internal_numeric", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "numeric_minus", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num1", - "cType": "Numeric", - "canonical": "struct NumericData *" - }, - { - "name": "num2", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "group": "meos_internal_numeric", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "num2", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "numeric_mod", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num1", - "cType": "Numeric", - "canonical": "struct NumericData *" - }, - { - "name": "num2", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "group": "meos_internal_numeric", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "num2", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "numeric_mul", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num1", - "cType": "Numeric", - "canonical": "struct NumericData *" - }, - { - "name": "num2", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "group": "meos_internal_numeric", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "num2", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "numeric_ne", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "Numeric", - "canonical": "struct NumericData *" - }, - { - "name": "num2", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "group": "meos_internal_numeric", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "num2", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "numeric_out", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "num", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "group": "meos_internal_numeric", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "numeric_pow", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num1", - "cType": "Numeric", - "canonical": "struct NumericData *" - }, - { - "name": "num2", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "group": "meos_internal_numeric", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "num2", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "numeric_round", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num", - "cType": "Numeric", - "canonical": "struct NumericData *" - }, - { - "name": "scale", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_internal_numeric", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "scale", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "numeric_scale", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "num", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "group": "meos_internal_numeric", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "numeric_sign", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "group": "meos_internal_numeric", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "numeric_smaller", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num1", - "cType": "Numeric", - "canonical": "struct NumericData *" - }, - { - "name": "num2", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "group": "meos_internal_numeric", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "num2", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "numeric_sqrt", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "group": "meos_internal_numeric", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "numeric_to_float4", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "returnType": { - "c": "float4", - "canonical": "float" - }, - "params": [ - { - "name": "num", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "group": "meos_internal_float4", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "numeric_to_float8", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "numeric_to_int16", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "returnType": { - "c": "int16", - "canonical": "short" - }, - "params": [ - { - "name": "num", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "numeric_to_int32", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "num", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "group": "meos_internal_int", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "numeric_to_int64", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "num", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "group": "meos_internal_bigint", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal; unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "numeric_trim_scale", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "group": "meos_internal_numeric", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "numeric_trunc", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num", - "cType": "Numeric", - "canonical": "struct NumericData *" - }, - { - "name": "scale", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_internal_numeric", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "scale", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "numeric_uminus", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "group": "meos_internal_numeric", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "numeric_uplus", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "group": "meos_internal_numeric", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "numeric_width_bucket", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "operand", - "cType": "Numeric", - "canonical": "struct NumericData *" - }, - { - "name": "bound1", - "cType": "Numeric", - "canonical": "struct NumericData *" - }, - { - "name": "bound2", - "cType": "Numeric", - "canonical": "struct NumericData *" - }, - { - "name": "count", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_internal_numeric", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "operand", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "bound1", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "bound2", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "count", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "json_in", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_json_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "json_out", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "js", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_json_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "js", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "jsonb_from_text", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Jsonb *", - "canonical": "Jsonb *" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "unique_keys", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_json_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - }, - { - "name": "unique_keys", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Jsonb *", - "encode": "jsonb_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "jsonb_in", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Jsonb *", - "canonical": "Jsonb *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_json_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Jsonb *", - "encode": "jsonb_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "jsonb_out", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - } - ], - "group": "meos_json_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "json_make", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "keys_vals", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_json_base_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:keys_vals" - }, - "wire": { - "params": [ - { - "name": "keys_vals", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "json_make_two_arg", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "keys", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "values", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_json_base_constructor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:keys; array-or-out-param:values" - }, - "wire": { - "params": [ - { - "name": "keys", - "kind": "unsupported" - }, - { - "name": "values", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "jsonb_copy", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Jsonb *", - "canonical": "Jsonb *" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - } - ], - "group": "meos_json_base_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Jsonb *", - "encode": "jsonb_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "jsonb_make", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Jsonb *", - "canonical": "Jsonb *" - }, - "params": [ - { - "name": "keys_vals", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_json_base_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:keys_vals" - }, - "wire": { - "params": [ - { - "name": "keys_vals", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Jsonb *", - "encode": "jsonb_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "jsonb_make_two_arg", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Jsonb *", - "canonical": "Jsonb *" - }, - "params": [ - { - "name": "keys", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "values", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_json_base_constructor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:keys; array-or-out-param:values" - }, - "wire": { - "params": [ - { - "name": "keys", - "kind": "unsupported" - }, - { - "name": "values", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Jsonb *", - "encode": "jsonb_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "jsonb_to_bool", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - } - ], - "group": "meos_json_base_conversion", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "jsonb_to_cstring", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - } - ], - "group": "meos_json_base_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "jsonb_to_float4", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "float4", - "canonical": "float" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - } - ], - "group": "meos_json_base_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "jsonb_to_float8", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - } - ], - "group": "meos_json_base_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "jsonb_to_int16", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "int16", - "canonical": "short" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - } - ], - "group": "meos_json_base_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "jsonb_to_int32", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - } - ], - "group": "meos_json_base_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "jsonb_to_int64", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - } - ], - "group": "meos_json_base_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "jsonb_to_numeric", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - } - ], - "group": "meos_json_base_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "jsonb_to_text", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - } - ], - "group": "meos_json_base_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "json_array_element", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "js", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "element", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_json_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "js", - "kind": "json", - "json": "string" - }, - { - "name": "element", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "json_array_element_text", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "js", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "element", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_json_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "js", - "kind": "json", - "json": "string" - }, - { - "name": "element", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "json_array_elements", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "text **", - "canonical": "text **" - }, - "params": [ - { - "name": "js", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "text *", - "canonical": "text *" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_json_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count; unsupported-return:text **" - }, - "wire": { - "params": [ - { - "name": "js", - "kind": "json", - "json": "string" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "json_array_elements_text", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "text **", - "canonical": "text **" - }, - "params": [ - { - "name": "js", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "text *", - "canonical": "text *" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_json_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count; unsupported-return:text **" - }, - "wire": { - "params": [ - { - "name": "js", - "kind": "json", - "json": "string" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "json_array_length", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "js", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_json_base_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "js", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "json_each", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "text **", - "canonical": "text **" - }, - "params": [ - { - "name": "js", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "values", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "text *", - "canonical": "text *" - } - }, - "outputArrays": [ - { - "param": "values" - } - ], - "outParams": [ - "values", - "count" - ] - }, - "group": "meos_json_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:values; array-or-out-param:count; unsupported-return:text **" - }, - "wire": { - "params": [ - { - "name": "js", - "kind": "json", - "json": "string" - }, - { - "name": "values", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "json_each_text", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "text **", - "canonical": "text **" - }, - "params": [ - { - "name": "js", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "values", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "text *", - "canonical": "text *" - } - }, - "outputArrays": [ - { - "param": "values" - } - ], - "outParams": [ - "values", - "count" - ] - }, - "group": "meos_json_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:values; array-or-out-param:count; unsupported-return:text **" - }, - "wire": { - "params": [ - { - "name": "js", - "kind": "json", - "json": "string" - }, - { - "name": "values", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "json_extract_path", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "js", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "path_elems", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "path_len", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_json_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:path_elems" - }, - "wire": { - "params": [ - { - "name": "js", - "kind": "json", - "json": "string" - }, - { - "name": "path_elems", - "kind": "unsupported" - }, - { - "name": "path_len", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "json_extract_path_text", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "js", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "path_elems", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "path_len", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_json_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:path_elems" - }, - "wire": { - "params": [ - { - "name": "js", - "kind": "json", - "json": "string" - }, - { - "name": "path_elems", - "kind": "unsupported" - }, - { - "name": "path_len", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "json_object_field", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "js", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "key", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_json_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "js", - "kind": "json", - "json": "string" - }, - { - "name": "key", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "json_object_field_text", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "js", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "key", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_json_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "js", - "kind": "json", - "json": "string" - }, - { - "name": "key", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "json_object_keys", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "text **", - "canonical": "text **" - }, - "params": [ - { - "name": "js", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "text *", - "canonical": "text *" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_json_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count; unsupported-return:text **" - }, - "wire": { - "params": [ - { - "name": "js", - "kind": "json", - "json": "string" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "json_typeof", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "js", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_json_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "js", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "jsonb_array_element", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Jsonb *", - "canonical": "Jsonb *" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "element", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_json_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "element", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Jsonb *", - "encode": "jsonb_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "jsonb_array_element_text", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "element", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_json_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "element", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "jsonb_array_elements", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Jsonb **", - "canonical": "Jsonb **" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Jsonb *", - "canonical": "Jsonb *" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_json_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "array", - "element": { - "kind": "serialized", - "cType": "Jsonb *", - "encode": "jsonb_out", - "encode_aux": [], - "encodings": [ - "text" - ] - }, - "count_outparam": "count" - } - } - }, - { - "name": "jsonb_array_elements_text", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "text **", - "canonical": "text **" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "text *", - "canonical": "text *" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_json_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count; unsupported-return:text **" - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "jsonb_array_length", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - } - ], - "group": "meos_json_base_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "jsonb_contained", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "jb1", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "jb2", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - } - ], - "group": "meos_json_base_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "jb1", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "jb2", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "jsonb_contains", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "jb1", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "jb2", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - } - ], - "group": "meos_json_base_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "jb1", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "jb2", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "jsonb_each", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "text **", - "canonical": "text **" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "values", - "cType": "Jsonb **", - "canonical": "Jsonb **" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "text *", - "canonical": "text *" - } - }, - "outputArrays": [ - { - "param": "values" - } - ], - "outParams": [ - "values", - "count" - ] - }, - "group": "meos_json_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:values; array-or-out-param:count; unsupported-return:text **" - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "values", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "jsonb_each_text", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "text **", - "canonical": "text **" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "values", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "text *", - "canonical": "text *" - } - }, - "outputArrays": [ - { - "param": "values" - } - ], - "outParams": [ - "values", - "count" - ] - }, - "group": "meos_json_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:values; array-or-out-param:count; unsupported-return:text **" - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "values", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "jsonb_exists", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "key", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_json_base_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "key", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "jsonb_exists_array", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "keys_elems", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "keys_len", - "cType": "int", - "canonical": "int" - }, - { - "name": "any", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_json_base_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:keys_elems" - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "keys_elems", - "kind": "unsupported" - }, - { - "name": "keys_len", - "kind": "json", - "json": "integer" - }, - { - "name": "any", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "jsonb_extract_path", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Jsonb *", - "canonical": "Jsonb *" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "path_elems", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "path_len", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_json_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:path_elems" - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "path_elems", - "kind": "unsupported" - }, - { - "name": "path_len", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Jsonb *", - "encode": "jsonb_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "jsonb_extract_path_text", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "path_elems", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "path_len", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_json_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:path_elems" - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "path_elems", - "kind": "unsupported" - }, - { - "name": "path_len", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "jsonb_hash", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - } - ], - "group": "meos_json_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "jsonb_hash_extended", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "seed", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_json_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t; unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "seed", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "jsonb_object_field", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Jsonb *", - "canonical": "Jsonb *" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "key", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_json_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "key", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Jsonb *", - "encode": "jsonb_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "jsonb_object_field_text", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "key", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_json_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "key", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "jsonb_object_keys", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "text **", - "canonical": "text **" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "text *", - "canonical": "text *" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_json_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count; unsupported-return:text **" - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "json_strip_nulls", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "js", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "strip_in_arrays", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_json_base_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "js", - "kind": "json", - "json": "string" - }, - { - "name": "strip_in_arrays", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "jsonb_concat", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Jsonb *", - "canonical": "Jsonb *" - }, - "params": [ - { - "name": "jb1", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "jb2", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - } - ], - "group": "meos_json_base_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "jb1", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "jb2", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Jsonb *", - "encode": "jsonb_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "jsonb_delete", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Jsonb *", - "canonical": "Jsonb *" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "key", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_json_base_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "key", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Jsonb *", - "encode": "jsonb_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "jsonb_delete_array", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Jsonb *", - "canonical": "Jsonb *" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "keys_elems", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "keys_len", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_json_base_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:keys_elems" - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "keys_elems", - "kind": "unsupported" - }, - { - "name": "keys_len", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Jsonb *", - "encode": "jsonb_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "jsonb_delete_index", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Jsonb *", - "canonical": "Jsonb *" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "idx", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_json_base_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "idx", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Jsonb *", - "encode": "jsonb_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "jsonb_delete_path", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Jsonb *", - "canonical": "Jsonb *" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "path_elems", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "path_len", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_json_base_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:path_elems" - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "path_elems", - "kind": "unsupported" - }, - { - "name": "path_len", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Jsonb *", - "encode": "jsonb_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "jsonb_insert", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Jsonb *", - "canonical": "Jsonb *" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "path_elems", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "path_len", - "cType": "int", - "canonical": "int" - }, - { - "name": "newjb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "after", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_json_base_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:path_elems" - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "path_elems", - "kind": "unsupported" - }, - { - "name": "path_len", - "kind": "json", - "json": "integer" - }, - { - "name": "newjb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "after", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Jsonb *", - "encode": "jsonb_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "jsonb_pretty", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - } - ], - "group": "meos_json_base_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "jsonb_set", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Jsonb *", - "canonical": "Jsonb *" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "path_elems", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "path_len", - "cType": "int", - "canonical": "int" - }, - { - "name": "newjb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "create", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_json_base_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:path_elems" - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "path_elems", - "kind": "unsupported" - }, - { - "name": "path_len", - "kind": "json", - "json": "integer" - }, - { - "name": "newjb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "create", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Jsonb *", - "encode": "jsonb_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "jsonb_set_lax", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Jsonb *", - "canonical": "Jsonb *" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "path_elems", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "path_len", - "cType": "int", - "canonical": "int" - }, - { - "name": "newjb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "create", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "handle_null", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_json_base_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:path_elems" - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "path_elems", - "kind": "unsupported" - }, - { - "name": "path_len", - "kind": "json", - "json": "integer" - }, - { - "name": "newjb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "create", - "kind": "json", - "json": "boolean" - }, - { - "name": "handle_null", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Jsonb *", - "encode": "jsonb_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "jsonb_strip_nulls", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Jsonb *", - "canonical": "Jsonb *" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "strip_in_arrays", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_json_base_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "strip_in_arrays", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Jsonb *", - "encode": "jsonb_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "jsonb_cmp", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "jb1", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "jb2", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - } - ], - "group": "meos_json_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "jb1", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "jb2", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "jsonb_eq", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "jb1", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "jb2", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - } - ], - "group": "meos_json_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "jb1", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "jb2", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "jsonb_ge", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "jb1", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "jb2", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - } - ], - "group": "meos_json_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "jb1", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "jb2", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "jsonb_gt", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "jb1", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "jb2", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - } - ], - "group": "meos_json_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "jb1", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "jb2", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "jsonb_le", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "jb1", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "jb2", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - } - ], - "group": "meos_json_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "jb1", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "jb2", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "jsonb_lt", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "jb1", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "jb2", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - } - ], - "group": "meos_json_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "jb1", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "jb2", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "jsonb_ne", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "jb1", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "jb2", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - } - ], - "group": "meos_json_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "jb1", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "jb2", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "jsonb_path_exists", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "jp", - "cType": "const JsonPath *", - "canonical": "const JsonPath *" - }, - { - "name": "vars", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "silent", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "tz", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_json_base_jsonpath", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "jp", - "kind": "serialized", - "cType": "const JsonPath *", - "decode": "jsonpath_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "vars", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "silent", - "kind": "json", - "json": "boolean" - }, - { - "name": "tz", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "jsonb_path_match", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "jp", - "cType": "const JsonPath *", - "canonical": "const JsonPath *" - }, - { - "name": "vars", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "silent", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "tz", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_json_base_jsonpath", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "jp", - "kind": "serialized", - "cType": "const JsonPath *", - "decode": "jsonpath_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "vars", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "silent", - "kind": "json", - "json": "boolean" - }, - { - "name": "tz", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "jsonb_path_query_all", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Jsonb **", - "canonical": "Jsonb **" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "jp", - "cType": "const JsonPath *", - "canonical": "const JsonPath *" - }, - { - "name": "vars", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "silent", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "tz", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Jsonb *", - "canonical": "Jsonb *" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_json_base_jsonpath", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "jp", - "kind": "serialized", - "cType": "const JsonPath *", - "decode": "jsonpath_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "vars", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "silent", - "kind": "json", - "json": "boolean" - }, - { - "name": "tz", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "array", - "element": { - "kind": "serialized", - "cType": "Jsonb *", - "encode": "jsonb_out", - "encode_aux": [], - "encodings": [ - "text" - ] - }, - "count_outparam": "count" - } - } - }, - { - "name": "jsonb_path_query_array", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Jsonb *", - "canonical": "Jsonb *" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "jp", - "cType": "const JsonPath *", - "canonical": "const JsonPath *" - }, - { - "name": "vars", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "silent", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "tz", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_json_base_jsonpath", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "jp", - "kind": "serialized", - "cType": "const JsonPath *", - "decode": "jsonpath_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "vars", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "silent", - "kind": "json", - "json": "boolean" - }, - { - "name": "tz", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Jsonb *", - "encode": "jsonb_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "jsonb_path_query_first", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Jsonb *", - "canonical": "Jsonb *" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "jp", - "cType": "const JsonPath *", - "canonical": "const JsonPath *" - }, - { - "name": "vars", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "silent", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "tz", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_json_base_jsonpath", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "jp", - "kind": "serialized", - "cType": "const JsonPath *", - "decode": "jsonpath_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "vars", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "silent", - "kind": "json", - "json": "boolean" - }, - { - "name": "tz", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Jsonb *", - "encode": "jsonb_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "jsonpath_in", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "JsonPath *", - "canonical": "JsonPath *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_json_base_jsonpath", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "JsonPath *", - "encode": "jsonpath_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "jsonpath_copy", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "JsonPath *", - "canonical": "JsonPath *" - }, - "params": [ - { - "name": "jp", - "cType": "const JsonPath *", - "canonical": "const JsonPath *" - } - ], - "group": "meos_json_base_jsonpath", - "api": "public", - "category": "constructor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "jp", - "kind": "serialized", - "cType": "const JsonPath *", - "decode": "jsonpath_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "JsonPath *", - "encode": "jsonpath_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "jsonpath_out", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "jp", - "cType": "const JsonPath *", - "canonical": "const JsonPath *" - } - ], - "group": "meos_json_base_jsonpath", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "jp", - "kind": "serialized", - "cType": "const JsonPath *", - "decode": "jsonpath_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "jsonbset_in", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_json_set_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_in", - "sqlfn": "intset_in", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "jsonbset", - "sqlSignatures": [ - { - "args": [ - "cstring" - ], - "ret": "jsonbset", - "sqlName": "jsonbset_in" - } - ] - }, - { - "name": "jsonbset_out", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_json_set_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Set_out", - "sqlfn": "intset_out", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "cstring", - "sqlSignatures": [ - { - "args": [ - "jsonbset" - ], - "ret": "cstring", - "sqlName": "jsonbset_out" - } - ] - }, - { - "name": "jsonbset_make", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "values", - "cType": "const Jsonb **", - "canonical": "const Jsonb **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_json_set_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "values", - "kind": "array", - "count_param": "count", - "element": { - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_constructor", - "sqlfn": "set", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "jsonbset", - "sqlSignatures": [ - { - "args": [ - "jsonb[]" - ], - "ret": "jsonbset" - } - ] - }, - { - "name": "jsonb_to_set", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - } - ], - "group": "meos_json_set_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Value_to_set", - "sqlfn": "set", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "jsonbset", - "sqlSignatures": [ - { - "args": [ - "jsonb" - ], - "ret": "jsonbset" - } - ] - }, - { - "name": "jsonbset_end_value", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Jsonb *", - "canonical": "Jsonb *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_json_set_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Jsonb *", - "encode": "jsonb_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Set_end_value", - "sqlfn": "endValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "jsonb", - "sqlSignatures": [ - { - "args": [ - "jsonbset" - ], - "ret": "jsonb" - } - ] - }, - { - "name": "jsonbset_start_value", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Jsonb *", - "canonical": "Jsonb *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_json_set_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Jsonb *", - "encode": "jsonb_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Set_start_value", - "sqlfn": "startValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "jsonb", - "sqlSignatures": [ - { - "args": [ - "jsonbset" - ], - "ret": "jsonb" - } - ] - }, - { - "name": "jsonbset_value_n", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "n", - "cType": "int", - "canonical": "int" - }, - { - "name": "result", - "cType": "Jsonb **", - "canonical": "Jsonb **" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_json_set_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "n", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Jsonb **", - "encode": "jsonb_out", - "encode_aux": [], - "encodings": [ - "text" - ], - "from_outparam": "result", - "out_ctype": "Jsonb **", - "presence_return": true - } - }, - "mdbC": "Set_value_n", - "sqlfn": "valueN", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "jsonb", - "sqlSignatures": [ - { - "args": [ - "jsonbset", - "integer" - ], - "ret": "jsonb" - } - ] - }, - { - "name": "jsonbset_values", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Jsonb **", - "canonical": "Jsonb **" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Jsonb *", - "canonical": "Jsonb *" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_json_set_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "array", - "element": { - "kind": "serialized", - "cType": "Jsonb *", - "encode": "jsonb_out", - "encode_aux": [], - "encodings": [ - "text" - ] - }, - "count_outparam": "count" - } - }, - "mdbC": "Set_values", - "sqlfn": "getValues", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "jsonb[]", - "sqlSignatures": [ - { - "args": [ - "jsonbset" - ], - "ret": "jsonb[]" - } - ] - }, - { - "name": "concat_jsonbset_jsonb", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "invert", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_json_set_json", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "invert", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Concat_jsonb_jsonbset", - "sqlfn": "setConcat", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "jsonbset", - "sqlSignatures": [ - { - "args": [ - "jsonb", - "jsonbset" - ], - "ret": "jsonbset" - }, - { - "args": [ - "jsonbset", - "jsonb" - ], - "ret": "jsonbset" - } - ], - "sqlop": "||", - "shape": { - "boundArgs": { - "invert": "INVERT" - } - } - }, - { - "name": "jsonbset_array_length", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "set", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_json_set_json", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "set", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Jsonbset_array_length", - "sqlfn": "jsonbsetArrayLength", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "intset", - "sqlSignatures": [ - { - "args": [ - "jsonbset" - ], - "ret": "intset" - } - ] - }, - { - "name": "jsonbset_object_field", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "set", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "key", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "astext", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "null_handle", - "cType": "nullHandleType", - "canonical": "nullHandleType" - } - ], - "group": "meos_json_set_json", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "set", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "key", - "kind": "json", - "json": "string" - }, - { - "name": "astext", - "kind": "json", - "json": "boolean" - }, - { - "name": "null_handle", - "kind": "json", - "json": "string", - "enum": "nullHandleType" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Jsonbset_object_field", - "sqlfn": "jsonbsetObjectField", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "jsonbset", - "sqlSignatures": [ - { - "args": [ - "jsonbset", - "text", - "text" - ], - "ret": "jsonbset", - "argDefaults": [ - null, - null, - "'use_json_null'" - ] - } - ], - "sqlop": "->", - "shape": { - "boundArgs": { - "astext": "false" - } - } - }, - { - "name": "jsonbset_array_element", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "set", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "idx", - "cType": "int", - "canonical": "int" - }, - { - "name": "astext", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "null_handle", - "cType": "nullHandleType", - "canonical": "nullHandleType" - } - ], - "group": "meos_json_set_json", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "set", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "idx", - "kind": "json", - "json": "integer" - }, - { - "name": "astext", - "kind": "json", - "json": "boolean" - }, - { - "name": "null_handle", - "kind": "json", - "json": "string", - "enum": "nullHandleType" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Jsonbset_array_element", - "sqlfn": "jsonbsetArrayElement", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "jsonbset", - "sqlSignatures": [ - { - "args": [ - "jsonbset", - "integer", - "text" - ], - "ret": "jsonbset", - "argDefaults": [ - null, - null, - "'use_json_null'" - ] - } - ], - "sqlop": "->", - "shape": { - "boundArgs": { - "astext": "false" - } - } - }, - { - "name": "jsonbset_delete_index", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "set", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "idx", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_json_set_json", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "set", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "idx", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Jsonbset_delete_index", - "sqlfn": "jsonbsetDeleteIndex", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "jsonbset", - "sqlSignatures": [ - { - "args": [ - "jsonbset", - "integer" - ], - "ret": "jsonbset" - } - ], - "sqlop": "-" - }, - { - "name": "jsonbset_delete", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "set", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "key", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_json_set_json", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "set", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "key", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Jsonbset_delete", - "sqlfn": "jsonbsetDelete", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "jsonbset", - "sqlSignatures": [ - { - "args": [ - "jsonbset", - "text" - ], - "ret": "jsonbset" - } - ], - "sqlop": "-" - }, - { - "name": "jsonbset_delete_array", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "set", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "keys", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_json_set_json", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:keys" - }, - "wire": { - "params": [ - { - "name": "set", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "keys", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Jsonbset_delete_array", - "sqlfn": "jsonbsetDeleteArray", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "jsonbset", - "sqlSignatures": [ - { - "args": [ - "jsonbset", - "text[]" - ], - "ret": "jsonbset" - } - ], - "sqlop": "-" - }, - { - "name": "jsonbset_exists", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "bool *", - "canonical": "bool *" - }, - "params": [ - { - "name": "set", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "key", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "bool", - "canonical": "bool" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_json_set_json", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count; unsupported-return:bool *" - }, - "wire": { - "params": [ - { - "name": "set", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "key", - "kind": "json", - "json": "string" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Jsonbset_exists", - "sqlfn": "jsonbsetExists", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean[]", - "sqlSignatures": [ - { - "args": [ - "jsonbset", - "text" - ], - "ret": "boolean[]" - } - ], - "sqlop": "?" - }, - { - "name": "jsonbset_exists_array", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "bool *", - "canonical": "bool *" - }, - "params": [ - { - "name": "set", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "keys", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - }, - { - "name": "any", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "rescount", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "outParams": [ - "rescount" - ], - "boundArgs": { - "any": "true" - } - }, - "group": "meos_json_set_json", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:keys; array-or-out-param:rescount; unsupported-return:bool *" - }, - "wire": { - "params": [ - { - "name": "set", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "keys", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "json", - "json": "integer" - }, - { - "name": "any", - "kind": "json", - "json": "boolean" - }, - { - "name": "rescount", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Jsonbset_exists_any", - "sqlfn": "jsonbsetExistsAny", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean[]", - "sqlSignatures": [ - { - "args": [ - "jsonbset", - "text[]" - ], - "ret": "boolean[]", - "sqlName": "jsonbsetExistsAny" - }, - { - "args": [ - "jsonbset", - "text[]" - ], - "ret": "boolean[]", - "sqlName": "jsonbsetExistsAll" - } - ] - }, - { - "name": "jsonbset_set", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "set", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "keys", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - }, - { - "name": "newjb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "create", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "null_handle", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "lax", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_json_set_json", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:keys" - }, - "wire": { - "params": [ - { - "name": "set", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "keys", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "json", - "json": "integer" - }, - { - "name": "newjb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "create", - "kind": "json", - "json": "boolean" - }, - { - "name": "null_handle", - "kind": "json", - "json": "string" - }, - { - "name": "lax", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Jsonbset_set", - "sqlfn": "jsonbsetSet", - "sqlArity": 3, - "sqlArityMax": 4, - "sqlReturnType": "jsonbset", - "sqlSignatures": [ - { - "args": [ - "jsonbset", - "text[]", - "jsonb", - "boolean" - ], - "ret": "jsonbset", - "argDefaults": [ - null, - null, - null, - "true" - ] - } - ], - "shape": { - "boundArgs": { - "lax": "false" - } - } - }, - { - "name": "jsonbset_to_alphanumset", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "set", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "key", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "settype", - "cType": "MeosType", - "canonical": "MeosType" - }, - { - "name": "null_handle", - "cType": "nullHandleType", - "canonical": "nullHandleType" - } - ], - "group": "meos_json_set_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "set", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "key", - "kind": "json", - "json": "string" - }, - { - "name": "settype", - "kind": "json", - "json": "string", - "enum": "MeosType" - }, - { - "name": "null_handle", - "kind": "json", - "json": "string", - "enum": "nullHandleType" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "jsonbset_to_intset", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "set", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "key", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "null_handle", - "cType": "nullHandleType", - "canonical": "nullHandleType" - } - ], - "group": "meos_json_set_json", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "set", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "key", - "kind": "json", - "json": "string" - }, - { - "name": "null_handle", - "kind": "json", - "json": "string", - "enum": "nullHandleType" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Jsonbset_to_intset", - "sqlfn": "intset", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "intset", - "sqlSignatures": [ - { - "args": [ - "jsonbset", - "text", - "text" - ], - "ret": "intset", - "argDefaults": [ - null, - null, - "'raise_exception'" - ] - } - ] - }, - { - "name": "jsonbset_to_bigintset", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "set", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "key", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "null_handle", - "cType": "nullHandleType", - "canonical": "nullHandleType" - } - ], - "group": "meos_json_set_json", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "set", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "key", - "kind": "json", - "json": "string" - }, - { - "name": "null_handle", - "kind": "json", - "json": "string", - "enum": "nullHandleType" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Jsonbset_to_bigintset", - "sqlfn": "bigintset", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "bigintset", - "sqlSignatures": [ - { - "args": [ - "jsonbset", - "text", - "text" - ], - "ret": "bigintset", - "argDefaults": [ - null, - null, - "'raise_exception'" - ] - } - ] - }, - { - "name": "jsonbset_to_floatset", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "set", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "key", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "null_handle", - "cType": "nullHandleType", - "canonical": "nullHandleType" - } - ], - "group": "meos_json_set_json", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "set", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "key", - "kind": "json", - "json": "string" - }, - { - "name": "null_handle", - "kind": "json", - "json": "string", - "enum": "nullHandleType" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Jsonbset_to_floatset", - "sqlfn": "floatset", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "floatset", - "sqlSignatures": [ - { - "args": [ - "jsonbset", - "text", - "text" - ], - "ret": "floatset", - "argDefaults": [ - null, - null, - "'raise_exception'" - ] - } - ] - }, - { - "name": "jsonbset_to_textset_key", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "set", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "key", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "null_handle", - "cType": "nullHandleType", - "canonical": "nullHandleType" - } - ], - "group": "meos_json_set_json", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "set", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "key", - "kind": "json", - "json": "string" - }, - { - "name": "null_handle", - "kind": "json", - "json": "string", - "enum": "nullHandleType" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Jsonbset_to_textset_key", - "sqlfn": "textset", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "textset", - "sqlSignatures": [ - { - "args": [ - "jsonbset", - "text", - "text" - ], - "ret": "textset", - "argDefaults": [ - null, - null, - "'raise_exception'" - ] - } - ] - }, - { - "name": "jsonbset_strip_nulls", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "set", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "strip_in_arrays", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_json_set_json", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "set", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "strip_in_arrays", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Jsonbset_strip_nulls", - "sqlfn": "jsonbsetStripNulls", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "jsonbset", - "sqlSignatures": [ - { - "args": [ - "jsonbset", - "boolean" - ], - "ret": "jsonbset", - "argDefaults": [ - null, - "FALSE" - ] - } - ] - }, - { - "name": "jsonbset_pretty", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "set", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_json_set_json", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "set", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Jsonbset_pretty", - "sqlfn": "jsonbsetPretty", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "textset", - "sqlSignatures": [ - { - "args": [ - "jsonbset" - ], - "ret": "textset" - } - ] - }, - { - "name": "jsonbset_delete_path", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "set", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "path_elems", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "path_len", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_json_set_json", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:path_elems" - }, - "wire": { - "params": [ - { - "name": "set", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "path_elems", - "kind": "unsupported" - }, - { - "name": "path_len", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Jsonbset_delete_path", - "sqlfn": "jsonbsetDeletePath", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "jsonbset", - "sqlSignatures": [ - { - "args": [ - "jsonbset", - "text[]" - ], - "ret": "jsonbset" - } - ] - }, - { - "name": "jsonbset_extract_path", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "set", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "path_elems", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "path_len", - "cType": "int", - "canonical": "int" - }, - { - "name": "astext", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "null_handle", - "cType": "nullHandleType", - "canonical": "nullHandleType" - } - ], - "group": "meos_json_set_json", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:path_elems" - }, - "wire": { - "params": [ - { - "name": "set", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "path_elems", - "kind": "unsupported" - }, - { - "name": "path_len", - "kind": "json", - "json": "integer" - }, - { - "name": "astext", - "kind": "json", - "json": "boolean" - }, - { - "name": "null_handle", - "kind": "json", - "json": "string", - "enum": "nullHandleType" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Jsonbset_extract_path", - "sqlfn": "jsonbsetExtractPath", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "jsonbset", - "sqlSignatures": [ - { - "args": [ - "jsonbset", - "text[]", - "text" - ], - "ret": "jsonbset", - "argDefaults": [ - null, - null, - "'use_json_null'" - ] - } - ], - "shape": { - "boundArgs": { - "astext": "false" - } - } - }, - { - "name": "jsonbset_insert", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "set", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "path_elems", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "path_len", - "cType": "int", - "canonical": "int" - }, - { - "name": "newjb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "after", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_json_set_json", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:path_elems" - }, - "wire": { - "params": [ - { - "name": "set", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "path_elems", - "kind": "unsupported" - }, - { - "name": "path_len", - "kind": "json", - "json": "integer" - }, - { - "name": "newjb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "after", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Jsonbset_insert", - "sqlfn": "jsonbsetInsert", - "sqlArity": 3, - "sqlArityMax": 4, - "sqlReturnType": "jsonbset", - "sqlSignatures": [ - { - "args": [ - "jsonbset", - "text[]", - "jsonb", - "boolean" - ], - "ret": "jsonbset", - "argDefaults": [ - null, - null, - null, - "false" - ] - } - ] - }, - { - "name": "jsonbset_path_exists", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "bool *", - "canonical": "bool *" - }, - "params": [ - { - "name": "set", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "jp", - "cType": "const JsonPath *", - "canonical": "const JsonPath *" - }, - { - "name": "vars", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "silent", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "tz", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "bool", - "canonical": "bool" - } - }, - "nullable": [ - "vars" - ], - "outParams": [ - "count" - ], - "boundArgs": { - "tz": "false" - } - }, - "group": "meos_json_set_json", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count; unsupported-return:bool *" - }, - "wire": { - "params": [ - { - "name": "set", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "jp", - "kind": "serialized", - "cType": "const JsonPath *", - "decode": "jsonpath_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "vars", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "silent", - "kind": "json", - "json": "boolean" - }, - { - "name": "tz", - "kind": "json", - "json": "boolean" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Jsonbset_path_exists", - "sqlfn": "jsonbsetPathExists", - "sqlArity": 2, - "sqlArityMax": 4, - "sqlReturnType": "boolean[]", - "sqlSignatures": [ - { - "args": [ - "jsonbset", - "jsonpath", - "jsonb", - "boolean" - ], - "ret": "boolean[]", - "argDefaults": [ - null, - null, - "'{}'", - "FALSE" - ] - } - ] - }, - { - "name": "jsonbset_path_match", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "bool *", - "canonical": "bool *" - }, - "params": [ - { - "name": "set", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "jp", - "cType": "const JsonPath *", - "canonical": "const JsonPath *" - }, - { - "name": "vars", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "silent", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "tz", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "bool", - "canonical": "bool" - } - }, - "nullable": [ - "vars" - ], - "outParams": [ - "count" - ], - "boundArgs": { - "tz": "false" - } - }, - "group": "meos_json_set_json", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count; unsupported-return:bool *" - }, - "wire": { - "params": [ - { - "name": "set", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "jp", - "kind": "serialized", - "cType": "const JsonPath *", - "decode": "jsonpath_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "vars", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "silent", - "kind": "json", - "json": "boolean" - }, - { - "name": "tz", - "kind": "json", - "json": "boolean" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Jsonbset_path_match", - "sqlfn": "jsonbsetPathMatch", - "sqlArity": 2, - "sqlArityMax": 4, - "sqlReturnType": "boolean[]", - "sqlSignatures": [ - { - "args": [ - "jsonbset", - "jsonpath", - "jsonb", - "boolean" - ], - "ret": "boolean[]", - "argDefaults": [ - null, - null, - "'{}'", - "FALSE" - ] - } - ] - }, - { - "name": "jsonbset_path_query_array", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "set", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "jp", - "cType": "const JsonPath *", - "canonical": "const JsonPath *" - }, - { - "name": "vars", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "silent", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "tz", - "cType": "bool", - "canonical": "bool" - } - ], - "shape": { - "nullable": [ - "vars" - ], - "boundArgs": { - "tz": "false" - } - }, - "group": "meos_json_set_json", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "set", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "jp", - "kind": "serialized", - "cType": "const JsonPath *", - "decode": "jsonpath_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "vars", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "silent", - "kind": "json", - "json": "boolean" - }, - { - "name": "tz", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Jsonbset_path_query_array", - "sqlfn": "jsonbsetPathQueryArray", - "sqlArity": 2, - "sqlArityMax": 4, - "sqlReturnType": "jsonbset", - "sqlSignatures": [ - { - "args": [ - "jsonbset", - "jsonpath", - "jsonb", - "boolean" - ], - "ret": "jsonbset", - "argDefaults": [ - null, - null, - "'{}'", - "FALSE" - ] - } - ] - }, - { - "name": "jsonbset_path_query_first", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "set", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "jp", - "cType": "const JsonPath *", - "canonical": "const JsonPath *" - }, - { - "name": "vars", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "silent", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "tz", - "cType": "bool", - "canonical": "bool" - } - ], - "shape": { - "nullable": [ - "vars" - ], - "boundArgs": { - "tz": "false" - } - }, - "group": "meos_json_set_json", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "set", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "jp", - "kind": "serialized", - "cType": "const JsonPath *", - "decode": "jsonpath_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "vars", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "silent", - "kind": "json", - "json": "boolean" - }, - { - "name": "tz", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Jsonbset_path_query_first", - "sqlfn": "jsonbsetPathQueryFirst", - "sqlArity": 2, - "sqlArityMax": 4, - "sqlReturnType": "jsonbset", - "sqlSignatures": [ - { - "args": [ - "jsonbset", - "jsonpath", - "jsonb", - "boolean" - ], - "ret": "jsonbset", - "argDefaults": [ - null, - null, - "'{}'", - "FALSE" - ] - } - ] - }, - { - "name": "contained_jsonb_set", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_json_set_json", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contained_value_set", - "sqlfn": "contained", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "jsonb", - "jsonbset" - ], - "ret": "boolean" - } - ], - "sqlop": "<@" - }, - { - "name": "contains_set_jsonb", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "jb", - "cType": "Jsonb *", - "canonical": "Jsonb *" - } - ], - "group": "meos_json_set_json", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "jb", - "kind": "serialized", - "cType": "Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contains_set_value", - "sqlfn": "contains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "jsonbset", - "jsonb" - ], - "ret": "boolean" - } - ], - "sqlop": "@>" - }, - { - "name": "intersection_jsonb_set", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_json_set_json", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Intersection_value_set", - "sqlfn": "setIntersection", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "jsonbset", - "sqlSignatures": [ - { - "args": [ - "jsonb", - "jsonbset" - ], - "ret": "jsonbset" - } - ], - "sqlop": "*" - }, - { - "name": "intersection_set_jsonb", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - } - ], - "group": "meos_json_set_json", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Intersection_set_value", - "sqlfn": "setIntersection", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "jsonbset", - "sqlSignatures": [ - { - "args": [ - "jsonbset", - "jsonb" - ], - "ret": "jsonbset" - } - ], - "sqlop": "*" - }, - { - "name": "jsonb_union_transfn", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "state", - "cType": "Set *", - "canonical": "Set *" - }, - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - } - ], - "group": "meos_json_set_json", - "api": "public", - "category": "aggregate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "serialized", - "cType": "Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "minus_jsonb_set", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_json_set_json", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Minus_value_set", - "sqlfn": "setMinus", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "jsonbset", - "sqlSignatures": [ - { - "args": [ - "jsonb", - "jsonbset" - ], - "ret": "jsonbset" - } - ], - "sqlop": "-" - }, - { - "name": "minus_set_jsonb", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - } - ], - "group": "meos_json_set_json", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Minus_set_value", - "sqlfn": "setMinus", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "jsonbset", - "sqlSignatures": [ - { - "args": [ - "jsonbset", - "jsonb" - ], - "ret": "jsonbset" - } - ], - "sqlop": "-" - }, - { - "name": "union_jsonb_set", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_json_set_json", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_value_set", - "sqlfn": "setUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "jsonbset", - "sqlSignatures": [ - { - "args": [ - "jsonb", - "jsonbset" - ], - "ret": "jsonbset" - } - ], - "sqlop": "+" - }, - { - "name": "union_set_jsonb", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - } - ], - "group": "meos_json_set_json", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_set_value", - "sqlfn": "setUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "jsonbset", - "sqlSignatures": [ - { - "args": [ - "jsonbset", - "jsonb" - ], - "ret": "jsonbset" - } - ], - "sqlop": "+" - }, - { - "name": "tjsonb_from_mfjson", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_json_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tjsonb_in", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_json_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tjsonb_out", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_json_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "tjsonbinst_in", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_internal_json_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tjsonbseq_in", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "group": "meos_internal_json_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tjsonbseqset_in", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_internal_json_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tjsonb_from_base_temp", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "jsonb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_json_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "jsonb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tjsonbinst_make", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "jsonb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_json_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "jsonb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Tinstant_constructor", - "sqlfn": "tint", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tjsonb", - "sqlSignatures": [ - { - "args": [ - "jsonb", - "timestamptz" - ], - "ret": "tjsonb", - "sqlName": "tjsonb" - } - ] - }, - { - "name": "tjsonbseq_from_base_tstzset", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "jsonb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_json_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "jsonb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Tsequence_from_base_tstzset", - "sqlfn": "tint", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "tstzset" - ], - "ret": "tcbuffer", - "sqlName": "tcbuffer" - }, - { - "args": [ - "geometry", - "tstzset" - ], - "ret": "tgeometry", - "sqlName": "tgeometry" - }, - { - "args": [ - "geography", - "tstzset" - ], - "ret": "tgeography", - "sqlName": "tgeography" - }, - { - "args": [ - "geometry", - "tstzset" - ], - "ret": "tgeompoint", - "sqlName": "tgeompoint" - }, - { - "args": [ - "geography", - "tstzset" - ], - "ret": "tgeogpoint", - "sqlName": "tgeogpoint" - }, - { - "args": [ - "h3index", - "tstzset" - ], - "ret": "th3index", - "sqlName": "th3index" - }, - { - "args": [ - "jsonb", - "tstzset" - ], - "ret": "tjsonb", - "sqlName": "tjsonb" - }, - { - "args": [ - "npoint", - "tstzset" - ], - "ret": "tnpoint", - "sqlName": "tnpoint" - }, - { - "args": [ - "pcpoint", - "tstzset" - ], - "ret": "tpcpoint", - "sqlName": "tpcpoint" - }, - { - "args": [ - "pcpatch", - "tstzset" - ], - "ret": "tpcpatch", - "sqlName": "tpcpatch" - }, - { - "args": [ - "pose", - "tstzset" - ], - "ret": "tpose", - "sqlName": "tpose" - }, - { - "args": [ - "posechain", - "tstzset" - ], - "ret": "tposechain", - "sqlName": "tposechain" - }, - { - "args": [ - "quadbin", - "tstzset" - ], - "ret": "tquadbin", - "sqlName": "tquadbin" - }, - { - "args": [ - "s2cell", - "tstzset" - ], - "ret": "ts2cell", - "sqlName": "ts2cell" - }, - { - "args": [ - "boolean", - "tstzset" - ], - "ret": "tbool", - "sqlName": "tbool" - }, - { - "args": [ - "integer", - "tstzset" - ], - "ret": "tint", - "sqlName": "tint" - }, - { - "args": [ - "bigint", - "tstzset" - ], - "ret": "tbigint", - "sqlName": "tbigint" - }, - { - "args": [ - "float", - "tstzset" - ], - "ret": "tfloat", - "sqlName": "tfloat" - }, - { - "args": [ - "text", - "tstzset" - ], - "ret": "ttext", - "sqlName": "ttext" - } - ] - }, - { - "name": "tjsonbseq_from_base_tstzspan", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "jsonb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "sp", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_json_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "jsonb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "sp", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Tsequence_from_base_tstzspan", - "sqlfn": "tint", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "tstzspan", - "text" - ], - "ret": "tcbuffer", - "argDefaults": [ - null, - null, - "'linear'" - ], - "sqlName": "tcbuffer" - }, - { - "args": [ - "geometry", - "tstzspan", - "text" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - null, - "'step'" - ], - "sqlName": "tgeometry" - }, - { - "args": [ - "geography", - "tstzspan", - "text" - ], - "ret": "tgeography", - "argDefaults": [ - null, - null, - "'step'" - ], - "sqlName": "tgeography" - }, - { - "args": [ - "geometry", - "tstzspan", - "text" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - null, - "'linear'" - ], - "sqlName": "tgeompoint" - }, - { - "args": [ - "geography", - "tstzspan", - "text" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - null, - "'linear'" - ], - "sqlName": "tgeogpoint" - }, - { - "args": [ - "h3index", - "tstzspan" - ], - "ret": "th3index", - "sqlName": "th3index" - }, - { - "args": [ - "jsonb", - "tstzspan" - ], - "ret": "tjsonb", - "sqlName": "tjsonb" - }, - { - "args": [ - "npoint", - "tstzspan", - "text" - ], - "ret": "tnpoint", - "argDefaults": [ - null, - null, - "'linear'" - ], - "sqlName": "tnpoint" - }, - { - "args": [ - "pcpoint", - "tstzspan", - "text" - ], - "ret": "tpcpoint", - "argDefaults": [ - null, - null, - "'step'" - ], - "sqlName": "tpcpoint" - }, - { - "args": [ - "pcpatch", - "tstzspan", - "text" - ], - "ret": "tpcpatch", - "argDefaults": [ - null, - null, - "'step'" - ], - "sqlName": "tpcpatch" - }, - { - "args": [ - "pose", - "tstzspan", - "text" - ], - "ret": "tpose", - "argDefaults": [ - null, - null, - "'linear'" - ], - "sqlName": "tpose" - }, - { - "args": [ - "posechain", - "tstzspan", - "text" - ], - "ret": "tposechain", - "argDefaults": [ - null, - null, - "'linear'" - ], - "sqlName": "tposechain" - }, - { - "args": [ - "quadbin", - "tstzspan" - ], - "ret": "tquadbin", - "sqlName": "tquadbin" - }, - { - "args": [ - "s2cell", - "tstzspan" - ], - "ret": "ts2cell", - "sqlName": "ts2cell" - }, - { - "args": [ - "boolean", - "tstzspan" - ], - "ret": "tbool", - "sqlName": "tbool" - }, - { - "args": [ - "integer", - "tstzspan" - ], - "ret": "tint", - "sqlName": "tint" - }, - { - "args": [ - "bigint", - "tstzspan" - ], - "ret": "tbigint", - "sqlName": "tbigint" - }, - { - "args": [ - "float", - "tstzspan", - "text" - ], - "ret": "tfloat", - "argDefaults": [ - null, - null, - "'linear'" - ], - "sqlName": "tfloat" - }, - { - "args": [ - "text", - "tstzspan" - ], - "ret": "ttext", - "sqlName": "ttext" - } - ] - }, - { - "name": "tjsonbseqset_from_base_tstzspanset", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "jsonb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_json_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "jsonb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Tsequenceset_from_base_tstzspanset", - "sqlfn": "tint", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "tstzspanset", - "text" - ], - "ret": "tcbuffer", - "argDefaults": [ - null, - null, - "'linear'" - ], - "sqlName": "tcbuffer" - }, - { - "args": [ - "geometry", - "tstzspanset", - "text" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - null, - "'step'" - ], - "sqlName": "tgeometry" - }, - { - "args": [ - "geography", - "tstzspanset", - "text" - ], - "ret": "tgeography", - "argDefaults": [ - null, - null, - "'step'" - ], - "sqlName": "tgeography" - }, - { - "args": [ - "geometry", - "tstzspanset", - "text" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - null, - "'linear'" - ], - "sqlName": "tgeompoint" - }, - { - "args": [ - "geography", - "tstzspanset", - "text" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - null, - "'linear'" - ], - "sqlName": "tgeogpoint" - }, - { - "args": [ - "h3index", - "tstzspanset" - ], - "ret": "th3index", - "sqlName": "th3index" - }, - { - "args": [ - "jsonb", - "tstzspanset" - ], - "ret": "tjsonb", - "sqlName": "tjsonb" - }, - { - "args": [ - "npoint", - "tstzspanset", - "text" - ], - "ret": "tnpoint", - "argDefaults": [ - null, - null, - "'linear'" - ], - "sqlName": "tnpoint" - }, - { - "args": [ - "pcpoint", - "tstzspanset", - "text" - ], - "ret": "tpcpoint", - "argDefaults": [ - null, - null, - "'step'" - ], - "sqlName": "tpcpoint" - }, - { - "args": [ - "pcpatch", - "tstzspanset", - "text" - ], - "ret": "tpcpatch", - "argDefaults": [ - null, - null, - "'step'" - ], - "sqlName": "tpcpatch" - }, - { - "args": [ - "pose", - "tstzspanset", - "text" - ], - "ret": "tpose", - "argDefaults": [ - null, - null, - "'linear'" - ], - "sqlName": "tpose" - }, - { - "args": [ - "posechain", - "tstzspanset", - "text" - ], - "ret": "tposechain", - "argDefaults": [ - null, - null, - "'linear'" - ], - "sqlName": "tposechain" - }, - { - "args": [ - "quadbin", - "tstzspanset" - ], - "ret": "tquadbin", - "sqlName": "tquadbin" - }, - { - "args": [ - "s2cell", - "tstzspanset" - ], - "ret": "ts2cell", - "sqlName": "ts2cell" - }, - { - "args": [ - "boolean", - "tstzspanset" - ], - "ret": "tbool", - "sqlName": "tbool" - }, - { - "args": [ - "integer", - "tstzspanset" - ], - "ret": "tint", - "sqlName": "tint" - }, - { - "args": [ - "bigint", - "tstzspanset" - ], - "ret": "tbigint", - "sqlName": "tbigint" - }, - { - "args": [ - "float", - "tstzspanset", - "text" - ], - "ret": "tfloat", - "argDefaults": [ - null, - null, - "'linear'" - ], - "sqlName": "tfloat" - }, - { - "args": [ - "text", - "tstzspanset" - ], - "ret": "ttext", - "sqlName": "ttext" - } - ] - }, - { - "name": "tjsonb_to_ttext", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_json_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tjsonb_as_ttext", - "sqlfn": "ttext", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "ttext", - "sqlSignatures": [ - { - "args": [ - "tjsonb" - ], - "ret": "ttext" - } - ], - "sqlop": "::" - }, - { - "name": "ttext_to_tjsonb", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_json_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Ttext_as_tjsonb", - "sqlfn": "tjsonb", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tjsonb", - "sqlSignatures": [ - { - "args": [ - "ttext" - ], - "ret": "tjsonb" - } - ], - "sqlop": "::" - }, - { - "name": "tjsonb_end_value", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Jsonb *", - "canonical": "Jsonb *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_json_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Jsonb *", - "encode": "jsonb_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_end_value", - "sqlfn": "endValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "jsonb", - "sqlSignatures": [ - { - "args": [ - "tjsonb" - ], - "ret": "jsonb" - } - ] - }, - { - "name": "tjsonb_start_value", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Jsonb *", - "canonical": "Jsonb *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_json_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Jsonb *", - "encode": "jsonb_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_start_value", - "sqlfn": "startValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "jsonb", - "sqlSignatures": [ - { - "args": [ - "tjsonb" - ], - "ret": "jsonb" - } - ] - }, - { - "name": "tjsonb_value_at_timestamptz", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "strict", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "value", - "cType": "Jsonb **", - "canonical": "Jsonb **" - } - ], - "shape": { - "outParams": [ - "value" - ], - "boundArgs": { - "strict": "true" - } - }, - "group": "meos_json_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "strict", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Jsonb **", - "encode": "jsonb_out", - "encode_aux": [], - "encodings": [ - "text" - ], - "from_outparam": "value", - "out_ctype": "Jsonb **", - "presence_return": true - } - }, - "mdbC": "Temporal_value_at_timestamptz", - "sqlfn": "valueAtTimestamp", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "jsonb", - "sqlSignatures": [ - { - "args": [ - "tjsonb", - "timestamptz" - ], - "ret": "jsonb" - } - ] - }, - { - "name": "tjsonb_value_n", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "n", - "cType": "int", - "canonical": "int" - }, - { - "name": "result", - "cType": "Jsonb **", - "canonical": "Jsonb **" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_json_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "n", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Jsonb **", - "encode": "jsonb_out", - "encode_aux": [], - "encodings": [ - "text" - ], - "from_outparam": "result", - "out_ctype": "Jsonb **", - "presence_return": true - } - }, - "mdbC": "Temporal_value_n", - "sqlfn": "valueN", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "jsonb", - "sqlSignatures": [ - { - "args": [ - "tjsonb", - "int" - ], - "ret": "jsonb" - } - ] - }, - { - "name": "tjsonb_values", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Jsonb **", - "canonical": "Jsonb **" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Jsonb *", - "canonical": "Jsonb *" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_json_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "array", - "element": { - "kind": "serialized", - "cType": "Jsonb *", - "encode": "jsonb_out", - "encode_aux": [], - "encodings": [ - "text" - ] - }, - "count_outparam": "count" - } - }, - "mdbC": "Temporal_valueset", - "sqlfn": "getValues", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "jsonbset", - "sqlSignatures": [ - { - "args": [ - "tjsonb" - ], - "ret": "jsonbset" - } - ] - }, - { - "name": "concat_tjsonb_jsonb", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "invert", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_json_json", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "invert", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Concat_tjsonb_jsonb", - "sqlfn": "tConcat", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tjsonb", - "sqlSignatures": [ - { - "args": [ - "tjsonb", - "jsonb" - ], - "ret": "tjsonb" - }, - { - "args": [ - "jsonb", - "tjsonb" - ], - "ret": "tjsonb" - } - ], - "sqlop": "||", - "shape": { - "boundArgs": { - "invert": "INVERT_NO" - } - } - }, - { - "name": "concat_tjsonb_tjsonb", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_json_json", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Concat_tjsonb_tjsonb", - "sqlfn": "tConcat", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tjsonb", - "sqlSignatures": [ - { - "args": [ - "tjsonb", - "tjsonb" - ], - "ret": "tjsonb" - } - ], - "sqlop": "||" - }, - { - "name": "contains_tjsonb_jsonb", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "invert", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_json_json", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "invert", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Contains_tjsonb_jsonb", - "sqlfn": "tjsonbContains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tjsonb", - "jsonb" - ], - "ret": "tbool" - }, - { - "args": [ - "jsonb", - "tjsonb" - ], - "ret": "tbool" - } - ], - "sqlop": "@>", - "shape": { - "boundArgs": { - "invert": "INVERT_NO" - } - } - }, - { - "name": "contains_tjsonb_tjsonb", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_json_json", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Contains_tjsonb_tjsonb", - "sqlfn": "tjsonbContains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tjsonb", - "tjsonb" - ], - "ret": "tbool" - } - ], - "sqlop": "@>" - }, - { - "name": "null_handle_type_from_string", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "nullHandleType", - "canonical": "nullHandleType" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_json_json", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "string", - "enum": "nullHandleType" - } - } - }, - { - "name": "tjson_array_element", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "idx", - "cType": "int", - "canonical": "int" - }, - { - "name": "null_handle", - "cType": "nullHandleType", - "canonical": "nullHandleType" - } - ], - "group": "meos_json_json", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "idx", - "kind": "json", - "json": "integer" - }, - { - "name": "null_handle", - "kind": "json", - "json": "string", - "enum": "nullHandleType" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tjson_array_element", - "sqlfn": "tjsonArrayElement", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "ttext", - "sqlSignatures": [ - { - "args": [ - "ttext", - "integer", - "text" - ], - "ret": "ttext", - "argDefaults": [ - null, - null, - "'use_json_null'" - ] - } - ], - "sqlop": "->" - }, - { - "name": "tjson_array_length", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_json_json", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tjson_array_length", - "sqlfn": "tjsonArrayLength", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tint", - "sqlSignatures": [ - { - "args": [ - "ttext" - ], - "ret": "tint" - } - ] - }, - { - "name": "tjson_extract_path", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "path_elems", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "path_len", - "cType": "int", - "canonical": "int" - }, - { - "name": "null_handle", - "cType": "nullHandleType", - "canonical": "nullHandleType" - } - ], - "group": "meos_json_json", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:path_elems" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "path_elems", - "kind": "unsupported" - }, - { - "name": "path_len", - "kind": "json", - "json": "integer" - }, - { - "name": "null_handle", - "kind": "json", - "json": "string", - "enum": "nullHandleType" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tjson_extract_path", - "sqlfn": "tjsonExtractPath", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "ttext", - "sqlSignatures": [ - { - "args": [ - "ttext", - "text[]", - "text" - ], - "ret": "ttext", - "argDefaults": [ - null, - null, - "'use_json_null'" - ] - } - ] - }, - { - "name": "tjson_object_field", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "key", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "astext", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "null_handle", - "cType": "nullHandleType", - "canonical": "nullHandleType" - } - ], - "group": "meos_json_json", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "key", - "kind": "json", - "json": "string" - }, - { - "name": "astext", - "kind": "json", - "json": "boolean" - }, - { - "name": "null_handle", - "kind": "json", - "json": "string", - "enum": "nullHandleType" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tjson_object_field", - "sqlfn": "tjsonObjectField", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "ttext", - "sqlSignatures": [ - { - "args": [ - "ttext", - "text", - "text" - ], - "ret": "ttext", - "argDefaults": [ - null, - null, - "'use_json_null'" - ] - } - ], - "sqlop": "->", - "shape": { - "boundArgs": { - "astext": "false" - } - } - }, - { - "name": "tjson_strip_nulls", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "strip_in_arrays", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_json_json", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "strip_in_arrays", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tjson_strip_nulls", - "sqlfn": "tjsonStripNulls", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "ttext", - "sqlSignatures": [ - { - "args": [ - "ttext", - "boolean" - ], - "ret": "ttext", - "argDefaults": [ - null, - "FALSE" - ] - } - ] - }, - { - "name": "tjsonb_array_element", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "idx", - "cType": "int", - "canonical": "int" - }, - { - "name": "astext", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "null_handle", - "cType": "nullHandleType", - "canonical": "nullHandleType" - } - ], - "group": "meos_json_json", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "idx", - "kind": "json", - "json": "integer" - }, - { - "name": "astext", - "kind": "json", - "json": "boolean" - }, - { - "name": "null_handle", - "kind": "json", - "json": "string", - "enum": "nullHandleType" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tjsonb_array_element", - "sqlfn": "tjsonbArrayElement", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "tjsonb", - "sqlSignatures": [ - { - "args": [ - "tjsonb", - "integer", - "text" - ], - "ret": "tjsonb", - "argDefaults": [ - null, - null, - "'use_json_null'" - ] - } - ], - "sqlop": "->", - "shape": { - "boundArgs": { - "astext": "false" - } - } - }, - { - "name": "tjsonb_array_length", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_json_json", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tjsonb_array_length", - "sqlfn": "tjsonbArrayLength", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tint", - "sqlSignatures": [ - { - "args": [ - "tjsonb" - ], - "ret": "tint" - } - ] - }, - { - "name": "tjsonb_delete", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "key", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_json_json", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "key", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tjsonb_delete", - "sqlfn": "tjsonbDelete", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tjsonb", - "sqlSignatures": [ - { - "args": [ - "tjsonb", - "text" - ], - "ret": "tjsonb" - } - ], - "sqlop": "-" - }, - { - "name": "tjsonb_delete_array", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "keys", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_json_json", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:keys" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "keys", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tjsonb_delete_array", - "sqlfn": "tjsonbDeleteArray", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tjsonb", - "sqlSignatures": [ - { - "args": [ - "tjsonb", - "text[]" - ], - "ret": "tjsonb" - } - ], - "sqlop": "-" - }, - { - "name": "tjsonb_delete_index", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "idx", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_json_json", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "idx", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tjsonb_delete_index", - "sqlfn": "tjsonbDeleteIndex", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tjsonb", - "sqlSignatures": [ - { - "args": [ - "tjsonb", - "integer" - ], - "ret": "tjsonb" - } - ], - "sqlop": "-" - }, - { - "name": "tjsonb_delete_path", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "path_elems", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "path_len", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_json_json", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:path_elems" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "path_elems", - "kind": "unsupported" - }, - { - "name": "path_len", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tjsonb_delete_path", - "sqlfn": "tjsonbDeletePath", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tjsonb", - "sqlSignatures": [ - { - "args": [ - "tjsonb", - "text[]" - ], - "ret": "tjsonb" - } - ] - }, - { - "name": "tjsonb_exists", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "key", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_json_json", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "key", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tjsonb_exists", - "sqlfn": "tjsonbExists", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tjsonb", - "text" - ], - "ret": "tbool" - } - ], - "sqlop": "?" - }, - { - "name": "tjsonb_exists_all", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "keys", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_json_json", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:keys" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "keys", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tjsonb_exists_all", - "sqlfn": "tjsonbExistsAll", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tjsonb", - "text[]" - ], - "ret": "tbool" - } - ], - "sqlop": "?&" - }, - { - "name": "tjsonb_exists_any", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "keys", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_json_json", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:keys" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "keys", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tjsonb_exists_any", - "sqlfn": "tjsonbExistsAny", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tjsonb", - "text[]" - ], - "ret": "tbool" - } - ], - "sqlop": "?|" - }, - { - "name": "tjsonb_exists_array", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "keys", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - }, - { - "name": "any", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_json_json", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:keys" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "keys", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "json", - "json": "integer" - }, - { - "name": "any", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tjsonb_exists_any", - "sqlfn": "tjsonbExistsAny", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tjsonb", - "text[]" - ], - "ret": "tbool", - "sqlName": "tjsonbExistsAny" - }, - { - "args": [ - "tjsonb", - "text[]" - ], - "ret": "tbool", - "sqlName": "tjsonbExistsAll" - } - ], - "sqlop": "?|", - "shape": { - "boundArgs": { - "any": "true" - } - } - }, - { - "name": "tjsonb_extract_path", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "path_elems", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "path_len", - "cType": "int", - "canonical": "int" - }, - { - "name": "astext", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "null_handle", - "cType": "nullHandleType", - "canonical": "nullHandleType" - } - ], - "group": "meos_json_json", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:path_elems" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "path_elems", - "kind": "unsupported" - }, - { - "name": "path_len", - "kind": "json", - "json": "integer" - }, - { - "name": "astext", - "kind": "json", - "json": "boolean" - }, - { - "name": "null_handle", - "kind": "json", - "json": "string", - "enum": "nullHandleType" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tjsonb_extract_path", - "sqlfn": "tjsonbExtractPath", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "tjsonb", - "sqlSignatures": [ - { - "args": [ - "tjsonb", - "text[]", - "text" - ], - "ret": "tjsonb", - "argDefaults": [ - null, - null, - "'use_json_null'" - ] - } - ], - "shape": { - "boundArgs": { - "astext": "false" - } - } - }, - { - "name": "tjsonb_insert", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "keys", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - }, - { - "name": "newjb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "after", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_json_json", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:keys" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "keys", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "json", - "json": "integer" - }, - { - "name": "newjb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "after", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tjsonb_insert", - "sqlfn": "tjsonbInsert", - "sqlArity": 3, - "sqlArityMax": 4, - "sqlReturnType": "tjsonb", - "sqlSignatures": [ - { - "args": [ - "tjsonb", - "text[]", - "jsonb", - "boolean" - ], - "ret": "tjsonb", - "argDefaults": [ - null, - null, - null, - "false" - ] - } - ] - }, - { - "name": "tjsonb_object_field", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "key", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "astext", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "null_handle", - "cType": "nullHandleType", - "canonical": "nullHandleType" - } - ], - "group": "meos_json_json", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "key", - "kind": "json", - "json": "string" - }, - { - "name": "astext", - "kind": "json", - "json": "boolean" - }, - { - "name": "null_handle", - "kind": "json", - "json": "string", - "enum": "nullHandleType" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tjsonb_object_field", - "sqlfn": "tjsonbObjectField", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "tjsonb", - "sqlSignatures": [ - { - "args": [ - "tjsonb", - "text", - "text" - ], - "ret": "tjsonb", - "argDefaults": [ - null, - null, - "'use_json_null'" - ] - } - ], - "sqlop": "->", - "shape": { - "boundArgs": { - "astext": "false" - } - } - }, - { - "name": "tjsonb_path_exists", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "jp", - "cType": "const JsonPath *", - "canonical": "const JsonPath *" - }, - { - "name": "vars", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "silent", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "tz", - "cType": "bool", - "canonical": "bool" - } - ], - "shape": { - "nullable": [ - "vars" - ], - "boundArgs": { - "tz": "false" - } - }, - "group": "meos_json_json", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "jp", - "kind": "serialized", - "cType": "const JsonPath *", - "decode": "jsonpath_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "vars", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "silent", - "kind": "json", - "json": "boolean" - }, - { - "name": "tz", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tjsonb_path_exists", - "sqlfn": "tjsonbPathExists", - "sqlArity": 2, - "sqlArityMax": 4, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tjsonb", - "jsonpath", - "jsonb", - "boolean" - ], - "ret": "tbool", - "argDefaults": [ - null, - null, - "'{}'", - "FALSE" - ] - } - ] - }, - { - "name": "tjsonb_path_match", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "jp", - "cType": "const JsonPath *", - "canonical": "const JsonPath *" - }, - { - "name": "vars", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "silent", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "tz", - "cType": "bool", - "canonical": "bool" - } - ], - "shape": { - "nullable": [ - "vars" - ], - "boundArgs": { - "tz": "false" - } - }, - "group": "meos_json_json", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "jp", - "kind": "serialized", - "cType": "const JsonPath *", - "decode": "jsonpath_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "vars", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "silent", - "kind": "json", - "json": "boolean" - }, - { - "name": "tz", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tjsonb_path_match", - "sqlfn": "tjsonbPathMatch", - "sqlArity": 2, - "sqlArityMax": 4, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tjsonb", - "jsonpath", - "jsonb", - "boolean" - ], - "ret": "tbool", - "argDefaults": [ - null, - null, - "'{}'", - "FALSE" - ] - } - ] - }, - { - "name": "tjsonb_path_query_array", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "jp", - "cType": "const JsonPath *", - "canonical": "const JsonPath *" - }, - { - "name": "vars", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "silent", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "tz", - "cType": "bool", - "canonical": "bool" - } - ], - "shape": { - "nullable": [ - "vars" - ], - "boundArgs": { - "tz": "false" - } - }, - "group": "meos_json_json", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "jp", - "kind": "serialized", - "cType": "const JsonPath *", - "decode": "jsonpath_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "vars", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "silent", - "kind": "json", - "json": "boolean" - }, - { - "name": "tz", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tjsonb_path_query_array", - "sqlfn": "tjsonbPathQueryArray", - "sqlArity": 2, - "sqlArityMax": 4, - "sqlReturnType": "tjsonb", - "sqlSignatures": [ - { - "args": [ - "tjsonb", - "jsonpath", - "jsonb", - "boolean" - ], - "ret": "tjsonb", - "argDefaults": [ - null, - null, - "'{}'", - "FALSE" - ] - } - ] - }, - { - "name": "tjsonb_path_query_first", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "jp", - "cType": "const JsonPath *", - "canonical": "const JsonPath *" - }, - { - "name": "vars", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "silent", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "tz", - "cType": "bool", - "canonical": "bool" - } - ], - "shape": { - "nullable": [ - "vars" - ], - "boundArgs": { - "tz": "false" - } - }, - "group": "meos_json_json", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "jp", - "kind": "serialized", - "cType": "const JsonPath *", - "decode": "jsonpath_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "vars", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "silent", - "kind": "json", - "json": "boolean" - }, - { - "name": "tz", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tjsonb_path_query_first", - "sqlfn": "tjsonbPathQueryFirst", - "sqlArity": 2, - "sqlArityMax": 4, - "sqlReturnType": "tjsonb", - "sqlSignatures": [ - { - "args": [ - "tjsonb", - "jsonpath", - "jsonb", - "boolean" - ], - "ret": "tjsonb", - "argDefaults": [ - null, - null, - "'{}'", - "FALSE" - ] - } - ] - }, - { - "name": "tjsonb_pretty", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_json_json", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tjsonb_pretty", - "sqlfn": "tjsonbPretty", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "ttext", - "sqlSignatures": [ - { - "args": [ - "tjsonb" - ], - "ret": "ttext" - } - ] - }, - { - "name": "tjsonb_set", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "keys", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - }, - { - "name": "newjb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "create", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "handle_null", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "lax", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_json_json", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:keys" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "keys", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "json", - "json": "integer" - }, - { - "name": "newjb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "create", - "kind": "json", - "json": "boolean" - }, - { - "name": "handle_null", - "kind": "json", - "json": "string" - }, - { - "name": "lax", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tjsonb_set", - "sqlfn": "tjsonbSet", - "sqlArity": 3, - "sqlArityMax": 4, - "sqlReturnType": "tjsonb", - "sqlSignatures": [ - { - "args": [ - "tjsonb", - "text[]", - "jsonb", - "boolean" - ], - "ret": "tjsonb", - "argDefaults": [ - null, - null, - null, - "true" - ] - } - ], - "shape": { - "boundArgs": { - "lax": "false" - } - } - }, - { - "name": "tjsonb_strip_nulls", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "strip_in_arrays", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_json_json", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "strip_in_arrays", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tjsonb_strip_nulls", - "sqlfn": "tjsonbStripNulls", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "tjsonb", - "sqlSignatures": [ - { - "args": [ - "tjsonb", - "boolean" - ], - "ret": "tjsonb", - "argDefaults": [ - null, - "FALSE" - ] - } - ] - }, - { - "name": "tjsonb_to_tbool", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "key", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "null_handle", - "cType": "nullHandleType", - "canonical": "nullHandleType" - } - ], - "group": "meos_json_json", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "key", - "kind": "json", - "json": "string" - }, - { - "name": "null_handle", - "kind": "json", - "json": "string", - "enum": "nullHandleType" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tjsonb_to_tbool", - "sqlfn": "tbool", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tjsonb", - "text", - "text" - ], - "ret": "tbool", - "argDefaults": [ - null, - null, - "'raise_exception'" - ] - } - ] - }, - { - "name": "tjsonb_to_tfloat", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "key", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - }, - { - "name": "null_handle", - "cType": "nullHandleType", - "canonical": "nullHandleType" - } - ], - "group": "meos_json_json", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "key", - "kind": "json", - "json": "string" - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - }, - { - "name": "null_handle", - "kind": "json", - "json": "string", - "enum": "nullHandleType" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tjsonb_to_tfloat", - "sqlfn": "tfloat", - "sqlArity": 2, - "sqlArityMax": 4, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tjsonb", - "text", - "text", - "text" - ], - "ret": "tfloat", - "argDefaults": [ - null, - null, - "'linear'", - "'raise_exception'" - ] - } - ] - }, - { - "name": "tjsonb_to_tint", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "key", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "null_handle", - "cType": "nullHandleType", - "canonical": "nullHandleType" - } - ], - "group": "meos_json_json", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "key", - "kind": "json", - "json": "string" - }, - { - "name": "null_handle", - "kind": "json", - "json": "string", - "enum": "nullHandleType" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tjsonb_to_tint", - "sqlfn": "tint", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "tint", - "sqlSignatures": [ - { - "args": [ - "tjsonb", - "text", - "text" - ], - "ret": "tint", - "argDefaults": [ - null, - null, - "'raise_exception'" - ] - } - ] - }, - { - "name": "tjsonb_to_ttext_key", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "key", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "null_handle", - "cType": "nullHandleType", - "canonical": "nullHandleType" - } - ], - "group": "meos_json_json", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "key", - "kind": "json", - "json": "string" - }, - { - "name": "null_handle", - "kind": "json", - "json": "string", - "enum": "nullHandleType" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tjsonb_to_ttext_key", - "sqlfn": "ttext", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "ttext", - "sqlSignatures": [ - { - "args": [ - "tjsonb", - "text", - "text" - ], - "ret": "ttext", - "argDefaults": [ - null, - null, - "'raise_exception'" - ] - } - ] - }, - { - "name": "tjsonb_at_value", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "jsb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - } - ], - "group": "meos_json_restrict", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "jsb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_at_value", - "sqlfn": "atValue", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tjsonb", - "sqlSignatures": [ - { - "args": [ - "tjsonb", - "jsonb" - ], - "ret": "tjsonb" - } - ] - }, - { - "name": "tjsonb_minus_value", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "jsb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - } - ], - "group": "meos_json_restrict", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "jsb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_minus_value", - "sqlfn": "minusValue", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tjsonb", - "sqlSignatures": [ - { - "args": [ - "tjsonb", - "jsonb" - ], - "ret": "tjsonb" - } - ] - }, - { - "name": "always_eq_jsonb_tjsonb", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_json_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_eq_jsonb_tjsonb", - "sqlfn": "aEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "jsonb", - "tjsonb" - ], - "ret": "boolean" - } - ], - "sqlop": "%=" - }, - { - "name": "always_eq_tjsonb_jsonb", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - } - ], - "group": "meos_json_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_eq_tjsonb_jsonb", - "sqlfn": "aEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tjsonb", - "jsonb" - ], - "ret": "boolean" - } - ], - "sqlop": "%=" - }, - { - "name": "always_eq_tjsonb_tjsonb", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_json_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_eq_tjsonb_tjsonb", - "sqlfn": "aEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tjsonb", - "tjsonb" - ], - "ret": "boolean" - } - ], - "sqlop": "%=" - }, - { - "name": "always_ne_jsonb_tjsonb", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_json_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ne_jsonb_tjsonb", - "sqlfn": "aNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "jsonb", - "tjsonb" - ], - "ret": "boolean" - } - ], - "sqlop": "%<>" - }, - { - "name": "always_ne_tjsonb_jsonb", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - } - ], - "group": "meos_json_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ne_tjsonb_jsonb", - "sqlfn": "aNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tjsonb", - "jsonb" - ], - "ret": "boolean" - } - ], - "sqlop": "%<>" - }, - { - "name": "always_ne_tjsonb_tjsonb", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_json_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ne_tjsonb_tjsonb", - "sqlfn": "aNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tjsonb", - "tjsonb" - ], - "ret": "boolean" - } - ], - "sqlop": "%<>" - }, - { - "name": "ever_eq_jsonb_tjsonb", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_json_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_eq_jsonb_tjsonb", - "sqlfn": "eEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "jsonb", - "tjsonb" - ], - "ret": "boolean" - } - ], - "sqlop": "?=" - }, - { - "name": "ever_eq_tjsonb_jsonb", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - } - ], - "group": "meos_json_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_eq_tjsonb_jsonb", - "sqlfn": "eEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tjsonb", - "jsonb" - ], - "ret": "boolean" - } - ], - "sqlop": "?=" - }, - { - "name": "ever_eq_tjsonb_tjsonb", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_json_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_eq_tjsonb_tjsonb", - "sqlfn": "eEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tjsonb", - "tjsonb" - ], - "ret": "boolean" - } - ], - "sqlop": "?=" - }, - { - "name": "ever_ne_jsonb_tjsonb", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_json_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ne_jsonb_tjsonb", - "sqlfn": "eNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "jsonb", - "tjsonb" - ], - "ret": "boolean" - } - ], - "sqlop": "?<>" - }, - { - "name": "ever_ne_tjsonb_jsonb", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - } - ], - "group": "meos_json_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ne_tjsonb_jsonb", - "sqlfn": "eNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tjsonb", - "jsonb" - ], - "ret": "boolean" - } - ], - "sqlop": "?<>" - }, - { - "name": "ever_ne_tjsonb_tjsonb", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_json_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ne_tjsonb_tjsonb", - "sqlfn": "eNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tjsonb", - "tjsonb" - ], - "ret": "boolean" - } - ], - "sqlop": "?<>" - }, - { - "name": "teq_jsonb_tjsonb", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_json_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Teq_jsonb_tjsonb", - "sqlfn": "tEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "jsonb", - "tjsonb" - ], - "ret": "tbool" - } - ], - "sqlop": "#=" - }, - { - "name": "teq_tjsonb_jsonb", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - } - ], - "group": "meos_json_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Teq_tjsonb_jsonb", - "sqlfn": "tEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tjsonb", - "jsonb" - ], - "ret": "tbool" - } - ], - "sqlop": "#=" - }, - { - "name": "tne_jsonb_tjsonb", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_json_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tne_jsonb_tjsonb", - "sqlfn": "tNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "jsonb", - "tjsonb" - ], - "ret": "tbool" - } - ], - "sqlop": "#<>" - }, - { - "name": "tne_tjsonb_jsonb", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - } - ], - "group": "meos_json_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tne_tjsonb_jsonb", - "sqlfn": "tNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tjsonb", - "jsonb" - ], - "ret": "tbool" - } - ], - "sqlop": "#<>" - }, - { - "name": "npoint_as_ewkt", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "np", - "cType": "const Npoint *", - "canonical": "const Npoint *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_npoint_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "np", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Npoint_as_ewkt", - "sqlfn": "asEWKT", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "text", - "sqlSignatures": [ - { - "args": [ - "npoint", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "15" - ] - } - ] - }, - { - "name": "npoint_as_hexwkb", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "np", - "cType": "const Npoint *", - "canonical": "const Npoint *" - }, - { - "name": "variant", - "cType": "uint8_t", - "canonical": "unsigned char" - }, - { - "name": "size_out", - "cType": "size_t *", - "canonical": "size_t *" - } - ], - "shape": { - "outParams": [ - "size_out" - ] - }, - "group": "meos_npoint_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:size_t" - }, - "wire": { - "params": [ - { - "name": "np", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "variant", - "kind": "json", - "json": "integer" - }, - { - "name": "size_out", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Npoint_as_hexwkb", - "sqlfn": "asHexWKB", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "text", - "sqlSignatures": [ - { - "args": [ - "npoint", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - } - ] - }, - { - "name": "npoint_as_text", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "np", - "cType": "const Npoint *", - "canonical": "const Npoint *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_npoint_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "np", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Npoint_as_text", - "sqlfn": "asText", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "text", - "sqlSignatures": [ - { - "args": [ - "npoint", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "15" - ] - } - ] - }, - { - "name": "npoint_as_wkb", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "uint8_t *", - "canonical": "uint8_t *" - }, - "params": [ - { - "name": "np", - "cType": "const Npoint *", - "canonical": "const Npoint *" - }, - { - "name": "variant", - "cType": "uint8_t", - "canonical": "unsigned char" - }, - { - "name": "size_out", - "cType": "size_t *", - "canonical": "size_t *" - } - ], - "shape": { - "outParams": [ - "size_out" - ] - }, - "group": "meos_npoint_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:size_t; no-encoder:uint8_t" - }, - "wire": { - "params": [ - { - "name": "np", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "variant", - "kind": "json", - "json": "integer" - }, - { - "name": "size_out", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Npoint_send", - "sqlfn": "npoint_send", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "bytea", - "sqlSignatures": [ - { - "args": [ - "npoint" - ], - "ret": "bytea", - "sqlName": "npoint_send" - }, - { - "args": [ - "npoint", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - } - ] - }, - { - "name": "npoint_from_hexwkb", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "Npoint *", - "canonical": "Npoint *" - }, - "params": [ - { - "name": "hexwkb", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_npoint_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "hexwkb", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Npoint *", - "encode": "npoint_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Npoint_from_hexwkb", - "sqlfn": "npointFromHexEWKB", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "npoint", - "sqlSignatures": [ - { - "args": [ - "text" - ], - "ret": "npoint" - } - ] - }, - { - "name": "npoint_from_wkb", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "Npoint *", - "canonical": "Npoint *" - }, - "params": [ - { - "name": "wkb", - "cType": "const uint8_t *", - "canonical": "const uint8_t *" - }, - { - "name": "size", - "cType": "size_t", - "canonical": "size_t" - } - ], - "group": "meos_npoint_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint8_t; no-decoder:size_t" - }, - "wire": { - "params": [ - { - "name": "wkb", - "kind": "unsupported" - }, - { - "name": "size", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Npoint *", - "encode": "npoint_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Npoint_recv", - "sqlfn": "npoint_recv", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "npoint", - "sqlSignatures": [ - { - "args": [ - "internal" - ], - "ret": "npoint", - "sqlName": "npoint_recv" - }, - { - "args": [ - "bytea" - ], - "ret": "npoint", - "sqlName": "npointFromBinary" - }, - { - "args": [ - "bytea" - ], - "ret": "npoint", - "sqlName": "npointFromEWKB" - } - ] - }, - { - "name": "npoint_in", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "Npoint *", - "canonical": "Npoint *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_npoint_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Npoint *", - "encode": "npoint_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Npoint_in", - "sqlfn": "npoint_in", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "npoint", - "sqlSignatures": [ - { - "args": [ - "cstring" - ], - "ret": "npoint" - } - ] - }, - { - "name": "npoint_out", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "np", - "cType": "const Npoint *", - "canonical": "const Npoint *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_npoint_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "np", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Npoint_out", - "sqlfn": "npoint_out", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "cstring", - "sqlSignatures": [ - { - "args": [ - "npoint" - ], - "ret": "cstring" - } - ], - "shape": { - "boundArgs": { - "maxdd": "OUT_DEFAULT_DECIMAL_DIGITS" - } - } - }, - { - "name": "nsegment_in", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "Nsegment *", - "canonical": "Nsegment *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_npoint_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Nsegment *", - "encode": "nsegment_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Nsegment_in", - "sqlfn": "nsegment_in", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "nsegment", - "sqlSignatures": [ - { - "args": [ - "cstring" - ], - "ret": "nsegment" - } - ] - }, - { - "name": "nsegment_out", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "ns", - "cType": "const Nsegment *", - "canonical": "const Nsegment *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_npoint_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ns", - "kind": "serialized", - "cType": "const Nsegment *", - "decode": "nsegment_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Nsegment_out", - "sqlfn": "nsegment_out", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "cstring", - "sqlSignatures": [ - { - "args": [ - "nsegment" - ], - "ret": "cstring" - } - ], - "shape": { - "boundArgs": { - "maxdd": "OUT_DEFAULT_DECIMAL_DIGITS" - } - } - }, - { - "name": "npoint_make", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "Npoint *", - "canonical": "Npoint *" - }, - "params": [ - { - "name": "rid", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "pos", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_npoint_base_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "rid", - "kind": "unsupported" - }, - { - "name": "pos", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "Npoint *", - "encode": "npoint_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Npoint_constructor", - "sqlfn": "npoint", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "npoint", - "sqlSignatures": [ - { - "args": [ - "bigint", - "double precision" - ], - "ret": "npoint" - } - ] - }, - { - "name": "nsegment_make", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "Nsegment *", - "canonical": "Nsegment *" - }, - "params": [ - { - "name": "rid", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "pos1", - "cType": "double", - "canonical": "double" - }, - { - "name": "pos2", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_npoint_base_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "rid", - "kind": "unsupported" - }, - { - "name": "pos1", - "kind": "json", - "json": "number" - }, - { - "name": "pos2", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "Nsegment *", - "encode": "nsegment_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Nsegment_constructor", - "sqlfn": "nsegment", - "sqlArity": 1, - "sqlArityMax": 3, - "sqlReturnType": "nsegment", - "sqlSignatures": [ - { - "args": [ - "bigint", - "double precision", - "double precision" - ], - "ret": "nsegment", - "argDefaults": [ - null, - "0", - "1" - ] - } - ] - }, - { - "name": "geompoint_to_npoint", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "Npoint *", - "canonical": "Npoint *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_npoint_base_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Npoint *", - "encode": "npoint_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Geompoint_to_npoint", - "sqlfn": "npoint", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "npoint", - "sqlSignatures": [ - { - "args": [ - "geometry" - ], - "ret": "npoint" - } - ], - "sqlop": "::" - }, - { - "name": "geom_to_nsegment", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "Nsegment *", - "canonical": "Nsegment *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_npoint_base_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Nsegment *", - "encode": "nsegment_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Geom_to_nsegment", - "sqlfn": "nsegment", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "nsegment", - "sqlSignatures": [ - { - "args": [ - "geometry" - ], - "ret": "nsegment" - } - ], - "sqlop": "::" - }, - { - "name": "npoint_to_geompoint", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "np", - "cType": "const Npoint *", - "canonical": "const Npoint *" - } - ], - "group": "meos_npoint_base_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "np", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "Npoint_to_geompoint", - "sqlfn": "geometry", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "geometry", - "sqlSignatures": [ - { - "args": [ - "npoint" - ], - "ret": "geometry" - } - ], - "sqlop": "::" - }, - { - "name": "npoint_to_nsegment", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "Nsegment *", - "canonical": "Nsegment *" - }, - "params": [ - { - "name": "np", - "cType": "const Npoint *", - "canonical": "const Npoint *" - } - ], - "group": "meos_npoint_base_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "np", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Nsegment *", - "encode": "nsegment_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Npoint_to_nsegment", - "sqlfn": "nsegment", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "nsegment", - "sqlSignatures": [ - { - "args": [ - "npoint" - ], - "ret": "nsegment" - } - ], - "sqlop": "::" - }, - { - "name": "npoint_to_stbox", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "np", - "cType": "const Npoint *", - "canonical": "const Npoint *" - } - ], - "group": "meos_npoint_base_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "np", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Npoint_to_stbox", - "sqlfn": "stbox", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "stbox", - "sqlSignatures": [ - { - "args": [ - "npoint" - ], - "ret": "stbox" - } - ], - "sqlop": "::" - }, - { - "name": "nsegment_to_geom", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "ns", - "cType": "const Nsegment *", - "canonical": "const Nsegment *" - } - ], - "group": "meos_npoint_base_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ns", - "kind": "serialized", - "cType": "const Nsegment *", - "decode": "nsegment_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "Nsegment_to_geom", - "sqlfn": "geometry", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "geometry", - "sqlSignatures": [ - { - "args": [ - "nsegment" - ], - "ret": "geometry" - } - ], - "sqlop": "::" - }, - { - "name": "nsegment_to_stbox", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "ns", - "cType": "const Nsegment *", - "canonical": "const Nsegment *" - } - ], - "group": "meos_npoint_base_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ns", - "kind": "serialized", - "cType": "const Nsegment *", - "decode": "nsegment_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Nsegment_to_stbox", - "sqlfn": "stbox", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "stbox", - "sqlSignatures": [ - { - "args": [ - "nsegment" - ], - "ret": "stbox" - } - ], - "sqlop": "::" - }, - { - "name": "npoint_hash", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "np", - "cType": "const Npoint *", - "canonical": "const Npoint *" - } - ], - "group": "meos_npoint_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "np", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "npoint_hash_extended", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "np", - "cType": "const Npoint *", - "canonical": "const Npoint *" - }, - { - "name": "seed", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_npoint_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t; unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "np", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "seed", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "npoint_position", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "np", - "cType": "const Npoint *", - "canonical": "const Npoint *" - } - ], - "group": "meos_npoint_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "np", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Npoint_position", - "sqlfn": "getPosition", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "double precision", - "sqlSignatures": [ - { - "args": [ - "npoint" - ], - "ret": "double precision" - } - ] - }, - { - "name": "npoint_route", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "np", - "cType": "const Npoint *", - "canonical": "const Npoint *" - } - ], - "group": "meos_npoint_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "np", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Npoint_route", - "sqlfn": "route", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "bigint", - "sqlSignatures": [ - { - "args": [ - "npoint" - ], - "ret": "bigint" - } - ] - }, - { - "name": "nsegment_end_position", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "ns", - "cType": "const Nsegment *", - "canonical": "const Nsegment *" - } - ], - "group": "meos_npoint_base_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ns", - "kind": "serialized", - "cType": "const Nsegment *", - "decode": "nsegment_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Nsegment_end_position", - "sqlfn": "endPosition", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "double precision", - "sqlSignatures": [ - { - "args": [ - "nsegment" - ], - "ret": "double precision" - } - ] - }, - { - "name": "nsegment_route", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "ns", - "cType": "const Nsegment *", - "canonical": "const Nsegment *" - } - ], - "group": "meos_npoint_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "ns", - "kind": "serialized", - "cType": "const Nsegment *", - "decode": "nsegment_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Nsegment_route", - "sqlfn": "route", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "bigint", - "sqlSignatures": [ - { - "args": [ - "nsegment" - ], - "ret": "bigint" - } - ] - }, - { - "name": "nsegment_start_position", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "ns", - "cType": "const Nsegment *", - "canonical": "const Nsegment *" - } - ], - "group": "meos_npoint_base_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ns", - "kind": "serialized", - "cType": "const Nsegment *", - "decode": "nsegment_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Nsegment_start_position", - "sqlfn": "startPosition", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "double precision", - "sqlSignatures": [ - { - "args": [ - "nsegment" - ], - "ret": "double precision" - } - ] - }, - { - "name": "route_exists", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "rid", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_npoint_base_route", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "rid", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "route_geom", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - "params": [ - { - "name": "rid", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_npoint_base_route", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "rid", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "const GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - } - }, - { - "name": "route_length", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "rid", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_npoint_base_route", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "rid", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "npoint_round", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "Npoint *", - "canonical": "Npoint *" - }, - "params": [ - { - "name": "np", - "cType": "const Npoint *", - "canonical": "const Npoint *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_npoint_base_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "np", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Npoint *", - "encode": "npoint_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Npoint_round", - "sqlfn": "round", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "npoint", - "sqlSignatures": [ - { - "args": [ - "npoint", - "integer" - ], - "ret": "npoint", - "argDefaults": [ - null, - "0" - ] - } - ] - }, - { - "name": "nsegment_round", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "Nsegment *", - "canonical": "Nsegment *" - }, - "params": [ - { - "name": "ns", - "cType": "const Nsegment *", - "canonical": "const Nsegment *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_npoint_base_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ns", - "kind": "serialized", - "cType": "const Nsegment *", - "decode": "nsegment_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Nsegment *", - "encode": "nsegment_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Nsegment_round", - "sqlfn": "round", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "nsegment", - "sqlSignatures": [ - { - "args": [ - "nsegment", - "integer" - ], - "ret": "nsegment", - "argDefaults": [ - null, - "0" - ] - } - ] - }, - { - "name": "get_srid_ways", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "int32_t", - "canonical": "int" - }, - "params": [], - "group": "meos_npoint_base_srid", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "npoint_srid", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "int32_t", - "canonical": "int" - }, - "params": [ - { - "name": "np", - "cType": "const Npoint *", - "canonical": "const Npoint *" - } - ], - "group": "meos_npoint_base_srid", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "np", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Npoint_srid", - "sqlfn": "SRID", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "npoint" - ], - "ret": "integer" - } - ] - }, - { - "name": "nsegment_srid", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "int32_t", - "canonical": "int" - }, - "params": [ - { - "name": "ns", - "cType": "const Nsegment *", - "canonical": "const Nsegment *" - } - ], - "group": "meos_npoint_base_srid", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ns", - "kind": "serialized", - "cType": "const Nsegment *", - "decode": "nsegment_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Nsegment_srid", - "sqlfn": "SRID", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "nsegment" - ], - "ret": "integer" - } - ] - }, - { - "name": "npoint_timestamptz_to_stbox", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "np", - "cType": "const Npoint *", - "canonical": "const Npoint *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_npoint_base_bbox", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "np", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Npoint_timestamptz_to_stbox", - "sqlfn": "stbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "stbox", - "sqlSignatures": [ - { - "args": [ - "npoint", - "timestamptz" - ], - "ret": "stbox" - } - ] - }, - { - "name": "npoint_tstzspan_to_stbox", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "np", - "cType": "const Npoint *", - "canonical": "const Npoint *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_npoint_base_bbox", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "np", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Npoint_tstzspan_to_stbox", - "sqlfn": "stbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "stbox", - "sqlSignatures": [ - { - "args": [ - "npoint", - "tstzspan" - ], - "ret": "stbox" - } - ] - }, - { - "name": "npoint_cmp", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "np1", - "cType": "const Npoint *", - "canonical": "const Npoint *" - }, - { - "name": "np2", - "cType": "const Npoint *", - "canonical": "const Npoint *" - } - ], - "group": "meos_npoint_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "np1", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "np2", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Npoint_cmp", - "sqlfn": "cmp", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "npoint", - "npoint" - ], - "ret": "integer" - } - ] - }, - { - "name": "npoint_eq", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "np1", - "cType": "const Npoint *", - "canonical": "const Npoint *" - }, - { - "name": "np2", - "cType": "const Npoint *", - "canonical": "const Npoint *" - } - ], - "group": "meos_npoint_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "np1", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "np2", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Npoint_eq", - "sqlfn": "eq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "npoint", - "npoint" - ], - "ret": "boolean" - } - ], - "sqlop": "=" - }, - { - "name": "npoint_ge", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "np1", - "cType": "const Npoint *", - "canonical": "const Npoint *" - }, - { - "name": "np2", - "cType": "const Npoint *", - "canonical": "const Npoint *" - } - ], - "group": "meos_npoint_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "np1", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "np2", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Npoint_ge", - "sqlfn": "ge", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "npoint", - "npoint" - ], - "ret": "boolean" - } - ], - "sqlop": ">=" - }, - { - "name": "npoint_gt", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "np1", - "cType": "const Npoint *", - "canonical": "const Npoint *" - }, - { - "name": "np2", - "cType": "const Npoint *", - "canonical": "const Npoint *" - } - ], - "group": "meos_npoint_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "np1", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "np2", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Npoint_gt", - "sqlfn": "gt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "npoint", - "npoint" - ], - "ret": "boolean" - } - ], - "sqlop": ">" - }, - { - "name": "npoint_le", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "np1", - "cType": "const Npoint *", - "canonical": "const Npoint *" - }, - { - "name": "np2", - "cType": "const Npoint *", - "canonical": "const Npoint *" - } - ], - "group": "meos_npoint_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "np1", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "np2", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Npoint_le", - "sqlfn": "le", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "npoint", - "npoint" - ], - "ret": "boolean" - } - ], - "sqlop": "<=" - }, - { - "name": "npoint_lt", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "np1", - "cType": "const Npoint *", - "canonical": "const Npoint *" - }, - { - "name": "np2", - "cType": "const Npoint *", - "canonical": "const Npoint *" - } - ], - "group": "meos_npoint_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "np1", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "np2", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Npoint_lt", - "sqlfn": "lt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "npoint", - "npoint" - ], - "ret": "boolean" - } - ], - "sqlop": "<" - }, - { - "name": "npoint_ne", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "np1", - "cType": "const Npoint *", - "canonical": "const Npoint *" - }, - { - "name": "np2", - "cType": "const Npoint *", - "canonical": "const Npoint *" - } - ], - "group": "meos_npoint_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "np1", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "np2", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Npoint_ne", - "sqlfn": "ne", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "npoint", - "npoint" - ], - "ret": "boolean" - } - ], - "sqlop": "<>" - }, - { - "name": "npoint_same", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "np1", - "cType": "const Npoint *", - "canonical": "const Npoint *" - }, - { - "name": "np2", - "cType": "const Npoint *", - "canonical": "const Npoint *" - } - ], - "group": "meos_npoint_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "np1", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "np2", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Npoint_same", - "sqlfn": "same", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "npoint", - "npoint" - ], - "ret": "boolean" - } - ] - }, - { - "name": "nsegment_cmp", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "ns1", - "cType": "const Nsegment *", - "canonical": "const Nsegment *" - }, - { - "name": "ns2", - "cType": "const Nsegment *", - "canonical": "const Nsegment *" - } - ], - "group": "meos_npoint_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ns1", - "kind": "serialized", - "cType": "const Nsegment *", - "decode": "nsegment_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "ns2", - "kind": "serialized", - "cType": "const Nsegment *", - "decode": "nsegment_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Nsegment_cmp", - "sqlfn": "cmp", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "nsegment", - "nsegment" - ], - "ret": "integer" - } - ] - }, - { - "name": "nsegment_eq", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ns1", - "cType": "const Nsegment *", - "canonical": "const Nsegment *" - }, - { - "name": "ns2", - "cType": "const Nsegment *", - "canonical": "const Nsegment *" - } - ], - "group": "meos_npoint_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ns1", - "kind": "serialized", - "cType": "const Nsegment *", - "decode": "nsegment_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "ns2", - "kind": "serialized", - "cType": "const Nsegment *", - "decode": "nsegment_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Nsegment_eq", - "sqlfn": "eq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "nsegment", - "nsegment" - ], - "ret": "boolean" - } - ], - "sqlop": "=" - }, - { - "name": "nsegment_ge", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ns1", - "cType": "const Nsegment *", - "canonical": "const Nsegment *" - }, - { - "name": "ns2", - "cType": "const Nsegment *", - "canonical": "const Nsegment *" - } - ], - "group": "meos_npoint_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ns1", - "kind": "serialized", - "cType": "const Nsegment *", - "decode": "nsegment_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "ns2", - "kind": "serialized", - "cType": "const Nsegment *", - "decode": "nsegment_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Nsegment_ge", - "sqlfn": "ge", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "nsegment", - "nsegment" - ], - "ret": "boolean" - } - ], - "sqlop": ">=" - }, - { - "name": "nsegment_gt", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ns1", - "cType": "const Nsegment *", - "canonical": "const Nsegment *" - }, - { - "name": "ns2", - "cType": "const Nsegment *", - "canonical": "const Nsegment *" - } - ], - "group": "meos_npoint_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ns1", - "kind": "serialized", - "cType": "const Nsegment *", - "decode": "nsegment_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "ns2", - "kind": "serialized", - "cType": "const Nsegment *", - "decode": "nsegment_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Nsegment_gt", - "sqlfn": "gt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "nsegment", - "nsegment" - ], - "ret": "boolean" - } - ], - "sqlop": ">" - }, - { - "name": "nsegment_le", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ns1", - "cType": "const Nsegment *", - "canonical": "const Nsegment *" - }, - { - "name": "ns2", - "cType": "const Nsegment *", - "canonical": "const Nsegment *" - } - ], - "group": "meos_npoint_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ns1", - "kind": "serialized", - "cType": "const Nsegment *", - "decode": "nsegment_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "ns2", - "kind": "serialized", - "cType": "const Nsegment *", - "decode": "nsegment_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Nsegment_le", - "sqlfn": "le", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "nsegment", - "nsegment" - ], - "ret": "boolean" - } - ], - "sqlop": "<=" - }, - { - "name": "nsegment_lt", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ns1", - "cType": "const Nsegment *", - "canonical": "const Nsegment *" - }, - { - "name": "ns2", - "cType": "const Nsegment *", - "canonical": "const Nsegment *" - } - ], - "group": "meos_npoint_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ns1", - "kind": "serialized", - "cType": "const Nsegment *", - "decode": "nsegment_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "ns2", - "kind": "serialized", - "cType": "const Nsegment *", - "decode": "nsegment_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Nsegment_lt", - "sqlfn": "lt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "nsegment", - "nsegment" - ], - "ret": "boolean" - } - ], - "sqlop": "<" - }, - { - "name": "nsegment_ne", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ns1", - "cType": "const Nsegment *", - "canonical": "const Nsegment *" - }, - { - "name": "ns2", - "cType": "const Nsegment *", - "canonical": "const Nsegment *" - } - ], - "group": "meos_npoint_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ns1", - "kind": "serialized", - "cType": "const Nsegment *", - "decode": "nsegment_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "ns2", - "kind": "serialized", - "cType": "const Nsegment *", - "decode": "nsegment_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Nsegment_ne", - "sqlfn": "ne", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "nsegment", - "nsegment" - ], - "ret": "boolean" - } - ], - "sqlop": "<>" - }, - { - "name": "npointset_in", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_npoint_set_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_in", - "sqlfn": "intset_in", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "npointset", - "sqlSignatures": [ - { - "args": [ - "cstring" - ], - "ret": "npointset", - "sqlName": "npointset_in" - } - ] - }, - { - "name": "npointset_out", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_npoint_set_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Set_out", - "sqlfn": "intset_out", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "cstring", - "sqlSignatures": [ - { - "args": [ - "npointset" - ], - "ret": "cstring", - "sqlName": "npointset_out" - } - ] - }, - { - "name": "npointset_make", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "values", - "cType": "Npoint **", - "canonical": "Npoint **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_npoint_set_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "values", - "kind": "array", - "count_param": "count", - "element": { - "kind": "serialized", - "cType": "Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_constructor", - "sqlfn": "set", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "npointset", - "sqlSignatures": [ - { - "args": [ - "npoint[]" - ], - "ret": "npointset" - } - ] - }, - { - "name": "npoint_to_set", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "np", - "cType": "const Npoint *", - "canonical": "const Npoint *" - } - ], - "group": "meos_npoint_set_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "np", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Value_to_set", - "sqlfn": "set", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "npointset", - "sqlSignatures": [ - { - "args": [ - "npoint" - ], - "ret": "npointset" - } - ] - }, - { - "name": "npointset_end_value", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "Npoint *", - "canonical": "Npoint *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_npoint_set_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Npoint *", - "encode": "npoint_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_end_value", - "sqlfn": "endValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "npoint", - "sqlSignatures": [ - { - "args": [ - "npointset" - ], - "ret": "npoint" - } - ] - }, - { - "name": "npointset_routes", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_npoint_set_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Npointset_routes", - "sqlfn": "routes", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "bigintset", - "sqlSignatures": [ - { - "args": [ - "npointset" - ], - "ret": "bigintset" - } - ] - }, - { - "name": "npointset_start_value", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "Npoint *", - "canonical": "Npoint *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_npoint_set_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Npoint *", - "encode": "npoint_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_start_value", - "sqlfn": "startValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "npoint", - "sqlSignatures": [ - { - "args": [ - "npointset" - ], - "ret": "npoint" - } - ] - }, - { - "name": "npointset_value_n", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "n", - "cType": "int", - "canonical": "int" - }, - { - "name": "result", - "cType": "Npoint **", - "canonical": "Npoint **" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_npoint_set_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "n", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Npoint **", - "encode": "npoint_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ], - "from_outparam": "result", - "out_ctype": "Npoint **", - "presence_return": true - } - }, - "mdbC": "Set_value_n", - "sqlfn": "valueN", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "npoint", - "sqlSignatures": [ - { - "args": [ - "npointset", - "integer" - ], - "ret": "npoint" - } - ] - }, - { - "name": "npointset_values", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "Npoint **", - "canonical": "Npoint **" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Npoint *", - "canonical": "Npoint *" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_npoint_set_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "array", - "element": { - "kind": "serialized", - "cType": "Npoint *", - "encode": "npoint_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - }, - "count_outparam": "count" - } - }, - "mdbC": "Set_values", - "sqlfn": "getValues", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "npoint[]", - "sqlSignatures": [ - { - "args": [ - "npointset" - ], - "ret": "npoint[]" - } - ] - }, - { - "name": "contained_npoint_set", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "np", - "cType": "const Npoint *", - "canonical": "const Npoint *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_npoint_set_setops", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "np", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contained_value_set", - "sqlfn": "contained", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "npoint", - "npointset" - ], - "ret": "boolean" - } - ], - "sqlop": "<@" - }, - { - "name": "contains_set_npoint", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "np", - "cType": "const Npoint *", - "canonical": "const Npoint *" - } - ], - "group": "meos_npoint_set_setops", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "np", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contains_set_value", - "sqlfn": "contains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "npointset", - "npoint" - ], - "ret": "boolean" - } - ], - "sqlop": "@>" - }, - { - "name": "intersection_npoint_set", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "np", - "cType": "const Npoint *", - "canonical": "const Npoint *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_npoint_set_setops", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "np", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Intersection_value_set", - "sqlfn": "setIntersection", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "npointset", - "sqlSignatures": [ - { - "args": [ - "npoint", - "npointset" - ], - "ret": "npointset" - } - ], - "sqlop": "*" - }, - { - "name": "intersection_set_npoint", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "np", - "cType": "const Npoint *", - "canonical": "const Npoint *" - } - ], - "group": "meos_npoint_set_setops", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "np", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Intersection_set_value", - "sqlfn": "setIntersection", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "npointset", - "sqlSignatures": [ - { - "args": [ - "npointset", - "npoint" - ], - "ret": "npointset" - } - ], - "sqlop": "*" - }, - { - "name": "minus_npoint_set", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "np", - "cType": "const Npoint *", - "canonical": "const Npoint *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_npoint_set_setops", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "np", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Minus_value_set", - "sqlfn": "setMinus", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "npointset", - "sqlSignatures": [ - { - "args": [ - "npoint", - "npointset" - ], - "ret": "npointset" - } - ], - "sqlop": "-" - }, - { - "name": "minus_set_npoint", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "np", - "cType": "const Npoint *", - "canonical": "const Npoint *" - } - ], - "group": "meos_npoint_set_setops", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "np", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Minus_set_value", - "sqlfn": "setMinus", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "npointset", - "sqlSignatures": [ - { - "args": [ - "npointset", - "npoint" - ], - "ret": "npointset" - } - ], - "sqlop": "-" - }, - { - "name": "npoint_union_transfn", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "state", - "cType": "Set *", - "canonical": "Set *" - }, - { - "name": "np", - "cType": "const Npoint *", - "canonical": "const Npoint *" - } - ], - "group": "meos_npoint_set_setops", - "api": "public", - "category": "aggregate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "serialized", - "cType": "Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "np", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "union_npoint_set", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "np", - "cType": "const Npoint *", - "canonical": "const Npoint *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_npoint_set_setops", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "np", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_value_set", - "sqlfn": "setUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "npointset", - "sqlSignatures": [ - { - "args": [ - "npoint", - "npointset" - ], - "ret": "npointset" - } - ], - "sqlop": "+" - }, - { - "name": "union_set_npoint", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "np", - "cType": "const Npoint *", - "canonical": "const Npoint *" - } - ], - "group": "meos_npoint_set_setops", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "np", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_set_value", - "sqlfn": "setUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "npointset", - "sqlSignatures": [ - { - "args": [ - "npointset", - "npoint" - ], - "ret": "npointset" - } - ], - "sqlop": "+" - }, - { - "name": "tnpoint_in", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_npoint_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tnpoint_in", - "sqlfn": "tnpoint_in", - "sqlArity": 3, - "sqlArityMax": 3, - "sqlReturnType": "tnpoint", - "sqlSignatures": [ - { - "args": [ - "cstring", - "oid", - "integer" - ], - "ret": "tnpoint" - } - ] - }, - { - "name": "tnpoint_from_mfjson", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "mfjson", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_npoint_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "mfjson", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tnpoint_out", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_npoint_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "tnpointinst_make", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "np", - "cType": "const Npoint *", - "canonical": "const Npoint *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_npoint_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "np", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Tinstant_constructor", - "sqlfn": "tint", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tnpoint", - "sqlSignatures": [ - { - "args": [ - "npoint", - "timestamptz" - ], - "ret": "tnpoint", - "sqlName": "tnpoint" - } - ] - }, - { - "name": "tnpoint_from_base_temp", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "np", - "cType": "const Npoint *", - "canonical": "const Npoint *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_npoint_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "np", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tnpointseq_from_base_tstzset", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "np", - "cType": "const Npoint *", - "canonical": "const Npoint *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_npoint_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "np", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tnpointseq_from_base_tstzspan", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "np", - "cType": "const Npoint *", - "canonical": "const Npoint *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "group": "meos_npoint_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "np", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tnpointseqset_from_base_tstzspanset", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "np", - "cType": "const Npoint *", - "canonical": "const Npoint *" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "group": "meos_npoint_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "np", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tgeompoint_to_tnpoint", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_npoint_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tgeompoint_to_tnpoint", - "sqlfn": "tnpoint", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tnpoint", - "sqlSignatures": [ - { - "args": [ - "tgeompoint" - ], - "ret": "tnpoint" - } - ], - "sqlop": "::" - }, - { - "name": "tnpoint_to_tgeompoint", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_npoint_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tnpoint_to_tgeompoint", - "sqlfn": "tgeompoint", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tgeompoint", - "sqlSignatures": [ - { - "args": [ - "tnpoint" - ], - "ret": "tgeompoint" - } - ], - "sqlop": "::" - }, - { - "name": "tnpoint_cumulative_length", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_npoint_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tnpoint_cumulative_length", - "sqlfn": "cumulativeLength", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tnpoint" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "tnpoint_end_value", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "Npoint *", - "canonical": "Npoint *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_npoint_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Npoint *", - "encode": "npoint_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_end_value", - "sqlfn": "endValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "npoint", - "sqlSignatures": [ - { - "args": [ - "tnpoint" - ], - "ret": "npoint" - } - ] - }, - { - "name": "tnpoint_length", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_npoint_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Tnpoint_length", - "sqlfn": "length", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "double precision", - "sqlSignatures": [ - { - "args": [ - "tnpoint" - ], - "ret": "double precision" - } - ] - }, - { - "name": "tnpoint_positions", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "Nsegment **", - "canonical": "Nsegment **" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Nsegment *", - "canonical": "Nsegment *" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_npoint_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "array", - "element": { - "kind": "serialized", - "cType": "Nsegment *", - "encode": "nsegment_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - }, - "count_outparam": "count" - } - }, - "mdbC": "Tnpoint_positions", - "sqlfn": "positions", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "nsegment[]", - "sqlSignatures": [ - { - "args": [ - "tnpoint" - ], - "ret": "nsegment[]" - } - ] - }, - { - "name": "tnpoint_route", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_npoint_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tnpoint_route", - "sqlfn": "route", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "bigint", - "sqlSignatures": [ - { - "args": [ - "tnpoint" - ], - "ret": "bigint" - } - ] - }, - { - "name": "tnpoint_routes", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_npoint_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tnpoint_routes", - "sqlfn": "routes", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "bigintset", - "sqlSignatures": [ - { - "args": [ - "tnpoint" - ], - "ret": "bigintset" - } - ] - }, - { - "name": "tnpoint_speed", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_npoint_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tnpoint_speed", - "sqlfn": "speed", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tnpoint" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "tnpoint_start_value", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "Npoint *", - "canonical": "Npoint *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_npoint_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Npoint *", - "encode": "npoint_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_start_value", - "sqlfn": "startValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "npoint", - "sqlSignatures": [ - { - "args": [ - "tnpoint" - ], - "ret": "npoint" - } - ] - }, - { - "name": "tnpoint_trajectory", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_npoint_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "Tnpoint_trajectory", - "sqlfn": "trajectory", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "geometry", - "sqlSignatures": [ - { - "args": [ - "tnpoint" - ], - "ret": "geometry" - } - ] - }, - { - "name": "tnpoint_value_at_timestamptz", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "strict", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "value", - "cType": "Npoint **", - "canonical": "Npoint **" - } - ], - "shape": { - "outParams": [ - "value" - ], - "boundArgs": { - "strict": "true" - } - }, - "group": "meos_npoint_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "strict", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Npoint **", - "encode": "npoint_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ], - "from_outparam": "value", - "out_ctype": "Npoint **", - "presence_return": true - } - }, - "mdbC": "Temporal_value_at_timestamptz", - "sqlfn": "valueAtTimestamp", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "npoint", - "sqlSignatures": [ - { - "args": [ - "tnpoint", - "timestamptz" - ], - "ret": "npoint" - } - ] - }, - { - "name": "tnpoint_value_n", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "n", - "cType": "int", - "canonical": "int" - }, - { - "name": "result", - "cType": "Npoint **", - "canonical": "Npoint **" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_npoint_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "n", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Npoint **", - "encode": "npoint_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ], - "from_outparam": "result", - "out_ctype": "Npoint **", - "presence_return": true - } - }, - "mdbC": "Temporal_value_n", - "sqlfn": "valueN", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "npoint", - "sqlSignatures": [ - { - "args": [ - "tnpoint", - "int" - ], - "ret": "npoint" - } - ] - }, - { - "name": "tnpoint_values", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "Npoint **", - "canonical": "Npoint **" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Npoint *", - "canonical": "Npoint *" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_npoint_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "array", - "element": { - "kind": "serialized", - "cType": "Npoint *", - "encode": "npoint_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - }, - "count_outparam": "count" - } - }, - "mdbC": "Temporal_valueset", - "sqlfn": "getValues", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "npointset", - "sqlSignatures": [ - { - "args": [ - "tnpoint" - ], - "ret": "npointset" - } - ] - }, - { - "name": "tnpoint_twcentroid", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_npoint_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "Tnpoint_twcentroid", - "sqlfn": "twCentroid", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "geometry", - "sqlSignatures": [ - { - "args": [ - "tnpoint" - ], - "ret": "geometry" - } - ] - }, - { - "name": "tnpoint_at_geom", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_npoint_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tnpoint_at_geom", - "sqlfn": "atGeometry", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tnpoint", - "sqlSignatures": [ - { - "args": [ - "tnpoint", - "geometry" - ], - "ret": "tnpoint" - } - ] - }, - { - "name": "tnpoint_at_npoint", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "np", - "cType": "const Npoint *", - "canonical": "const Npoint *" - } - ], - "group": "meos_npoint_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "np", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tnpoint_at_npoint", - "sqlfn": "atValue", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tnpoint", - "sqlSignatures": [ - { - "args": [ - "tnpoint", - "npoint" - ], - "ret": "tnpoint" - } - ] - }, - { - "name": "tnpoint_at_npointset", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_npoint_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tnpoint_at_npointset", - "sqlfn": "atValues", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tnpoint", - "sqlSignatures": [ - { - "args": [ - "tnpoint", - "npointset" - ], - "ret": "tnpoint" - } - ] - }, - { - "name": "tnpoint_at_stbox", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "border_inc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_npoint_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "border_inc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tnpoint_at_stbox", - "sqlfn": "atStbox", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "tnpoint", - "sqlSignatures": [ - { - "args": [ - "tnpoint", - "stbox", - "boolean" - ], - "ret": "tnpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - } - ] - }, - { - "name": "tnpoint_minus_geom", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_npoint_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tnpoint_minus_geom", - "sqlfn": "minusGeometry", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tnpoint", - "sqlSignatures": [ - { - "args": [ - "tnpoint", - "geometry" - ], - "ret": "tnpoint" - } - ] - }, - { - "name": "tnpoint_minus_npoint", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "np", - "cType": "const Npoint *", - "canonical": "const Npoint *" - } - ], - "group": "meos_npoint_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "np", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tnpoint_minus_npoint", - "sqlfn": "minusValue", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tnpoint", - "sqlSignatures": [ - { - "args": [ - "tnpoint", - "npoint" - ], - "ret": "tnpoint" - } - ] - }, - { - "name": "tnpoint_minus_npointset", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_npoint_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tnpoint_minus_npointset", - "sqlfn": "minusValues", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tnpoint", - "sqlSignatures": [ - { - "args": [ - "tnpoint", - "npointset" - ], - "ret": "tnpoint" - } - ] - }, - { - "name": "tnpoint_minus_stbox", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "border_inc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_npoint_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "border_inc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tnpoint_minus_stbox", - "sqlfn": "minusStbox", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "tnpoint", - "sqlSignatures": [ - { - "args": [ - "tnpoint", - "stbox", - "boolean" - ], - "ret": "tnpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - } - ] - }, - { - "name": "tdistance_tnpoint_npoint", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "np", - "cType": "const Npoint *", - "canonical": "const Npoint *" - } - ], - "group": "meos_npoint_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "np", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tdistance_tnpoint_npoint", - "sqlfn": "tDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tnpoint", - "npoint" - ], - "ret": "tfloat" - }, - { - "args": [ - "npoint", - "tnpoint" - ], - "ret": "tfloat" - } - ], - "sqlop": "<->" - }, - { - "name": "tdistance_tnpoint_geo", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_npoint_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tdistance_tnpoint_geo", - "sqlfn": "tDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tnpoint", - "geometry(Point)" - ], - "ret": "tfloat" - }, - { - "args": [ - "geometry(Point)", - "tnpoint" - ], - "ret": "tfloat" - } - ], - "sqlop": "<->" - }, - { - "name": "tdistance_tnpoint_tnpoint", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_npoint_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tdistance_tnpoint_tnpoint", - "sqlfn": "tDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tnpoint", - "tnpoint" - ], - "ret": "tfloat" - } - ], - "sqlop": "<->" - }, - { - "name": "nad_tnpoint_geo", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_npoint_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "NAD_tnpoint_geo", - "sqlfn": "nearestApproachDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tnpoint", - "geometry" - ], - "ret": "float" - }, - { - "args": [ - "geometry", - "tnpoint" - ], - "ret": "float" - } - ], - "sqlop": "|=|" - }, - { - "name": "nad_tnpoint_npoint", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "np", - "cType": "const Npoint *", - "canonical": "const Npoint *" - } - ], - "group": "meos_npoint_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "np", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "NAD_tnpoint_npoint", - "sqlfn": "nearestApproachDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tnpoint", - "npoint" - ], - "ret": "float" - }, - { - "args": [ - "npoint", - "tnpoint" - ], - "ret": "float" - } - ], - "sqlop": "|=|" - }, - { - "name": "nad_tnpoint_stbox", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_npoint_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "NAD_tnpoint_stbox", - "sqlfn": "nearestApproachDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tnpoint", - "stbox" - ], - "ret": "float" - }, - { - "args": [ - "stbox", - "tnpoint" - ], - "ret": "float" - } - ], - "sqlop": "|=|" - }, - { - "name": "nad_tnpoint_tnpoint", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_npoint_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "NAD_tnpoint_tnpoint", - "sqlfn": "nearestApproachDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tnpoint", - "tnpoint" - ], - "ret": "float" - } - ], - "sqlop": "|=|" - }, - { - "name": "nai_tnpoint_geo", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_npoint_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "NAI_tnpoint_geo", - "sqlfn": "nearestApproachInstant", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tnpoint", - "sqlSignatures": [ - { - "args": [ - "tnpoint", - "geometry" - ], - "ret": "tnpoint" - }, - { - "args": [ - "geometry", - "tnpoint" - ], - "ret": "tnpoint" - } - ] - }, - { - "name": "nai_tnpoint_npoint", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "np", - "cType": "const Npoint *", - "canonical": "const Npoint *" - } - ], - "group": "meos_npoint_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "np", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "NAI_tnpoint_npoint", - "sqlfn": "nearestApproachInstant", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tnpoint", - "sqlSignatures": [ - { - "args": [ - "tnpoint", - "npoint" - ], - "ret": "tnpoint" - }, - { - "args": [ - "npoint", - "tnpoint" - ], - "ret": "tnpoint" - } - ] - }, - { - "name": "nai_tnpoint_tnpoint", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_npoint_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "NAI_tnpoint_tnpoint", - "sqlfn": "nearestApproachInstant", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tnpoint", - "sqlSignatures": [ - { - "args": [ - "tnpoint", - "tnpoint" - ], - "ret": "tnpoint" - } - ] - }, - { - "name": "shortestline_tnpoint_geo", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_npoint_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "Shortestline_tnpoint_geo", - "sqlfn": "shortestLine", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "geometry", - "sqlSignatures": [ - { - "args": [ - "tnpoint", - "geometry" - ], - "ret": "geometry" - }, - { - "args": [ - "geometry", - "tnpoint" - ], - "ret": "geometry" - } - ] - }, - { - "name": "shortestline_tnpoint_npoint", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "np", - "cType": "const Npoint *", - "canonical": "const Npoint *" - } - ], - "group": "meos_npoint_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "np", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "Shortestline_tnpoint_npoint", - "sqlfn": "shortestLine", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "geometry", - "sqlSignatures": [ - { - "args": [ - "tnpoint", - "npoint" - ], - "ret": "geometry" - }, - { - "args": [ - "npoint", - "tnpoint" - ], - "ret": "geometry" - } - ] - }, - { - "name": "shortestline_tnpoint_tnpoint", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_npoint_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "Shortestline_tnpoint_tnpoint", - "sqlfn": "shortestLine", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "geometry", - "sqlSignatures": [ - { - "args": [ - "tnpoint", - "tnpoint" - ], - "ret": "geometry" - } - ] - }, - { - "name": "tnpoint_tcentroid_transfn", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "SkipList *", - "canonical": "struct SkipList *" - }, - "params": [ - { - "name": "state", - "cType": "SkipList *", - "canonical": "struct SkipList *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "shape": { - "nullable": [ - "state" - ] - }, - "group": "meos_npoint_agg", - "api": "public", - "category": "aggregate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:SkipList; no-encoder:SkipList" - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tnpoint_tcentroid_transfn", - "sqlfn": "tcentroid_transfn", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "internal", - "sqlSignatures": [ - { - "args": [ - "internal", - "tnpoint" - ], - "ret": "internal" - } - ], - "sqlAgg": [ - "tCentroid" - ] - }, - { - "name": "always_eq_npoint_tnpoint", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "np", - "cType": "const Npoint *", - "canonical": "const Npoint *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_npoint_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "np", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_eq_npoint_tnpoint", - "sqlfn": "aEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "npoint", - "tnpoint" - ], - "ret": "boolean" - } - ], - "sqlop": "%=" - }, - { - "name": "always_eq_tnpoint_npoint", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "np", - "cType": "const Npoint *", - "canonical": "const Npoint *" - } - ], - "group": "meos_npoint_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "np", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_eq_tnpoint_npoint", - "sqlfn": "aEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tnpoint", - "npoint" - ], - "ret": "boolean" - } - ], - "sqlop": "%=" - }, - { - "name": "always_eq_tnpoint_tnpoint", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_npoint_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_eq_tnpoint_tnpoint", - "sqlfn": "aEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tnpoint", - "tnpoint" - ], - "ret": "boolean" - } - ], - "sqlop": "%=" - }, - { - "name": "always_ne_npoint_tnpoint", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "np", - "cType": "const Npoint *", - "canonical": "const Npoint *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_npoint_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "np", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ne_npoint_tnpoint", - "sqlfn": "aNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "npoint", - "tnpoint" - ], - "ret": "boolean" - } - ], - "sqlop": "%<>" - }, - { - "name": "always_ne_tnpoint_npoint", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "np", - "cType": "const Npoint *", - "canonical": "const Npoint *" - } - ], - "group": "meos_npoint_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "np", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ne_tnpoint_npoint", - "sqlfn": "aNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tnpoint", - "npoint" - ], - "ret": "boolean" - } - ], - "sqlop": "%<>" - }, - { - "name": "always_ne_tnpoint_tnpoint", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_npoint_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ne_tnpoint_tnpoint", - "sqlfn": "aNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tnpoint", - "tnpoint" - ], - "ret": "boolean" - } - ], - "sqlop": "%<>" - }, - { - "name": "ever_eq_npoint_tnpoint", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "np", - "cType": "const Npoint *", - "canonical": "const Npoint *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_npoint_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "np", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_eq_npoint_tnpoint", - "sqlfn": "eEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "npoint", - "tnpoint" - ], - "ret": "boolean" - } - ], - "sqlop": "?=" - }, - { - "name": "ever_eq_tnpoint_npoint", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "np", - "cType": "const Npoint *", - "canonical": "const Npoint *" - } - ], - "group": "meos_npoint_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "np", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_eq_tnpoint_npoint", - "sqlfn": "eEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tnpoint", - "npoint" - ], - "ret": "boolean" - } - ], - "sqlop": "?=" - }, - { - "name": "ever_eq_tnpoint_tnpoint", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_npoint_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_eq_tnpoint_tnpoint", - "sqlfn": "eEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tnpoint", - "tnpoint" - ], - "ret": "boolean" - } - ], - "sqlop": "?=" - }, - { - "name": "ever_ne_npoint_tnpoint", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "np", - "cType": "const Npoint *", - "canonical": "const Npoint *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_npoint_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "np", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ne_npoint_tnpoint", - "sqlfn": "eNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "npoint", - "tnpoint" - ], - "ret": "boolean" - } - ], - "sqlop": "?<>" - }, - { - "name": "ever_ne_tnpoint_npoint", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "np", - "cType": "const Npoint *", - "canonical": "const Npoint *" - } - ], - "group": "meos_npoint_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "np", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ne_tnpoint_npoint", - "sqlfn": "eNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tnpoint", - "npoint" - ], - "ret": "boolean" - } - ], - "sqlop": "?<>" - }, - { - "name": "ever_ne_tnpoint_tnpoint", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_npoint_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ne_tnpoint_tnpoint", - "sqlfn": "eNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tnpoint", - "tnpoint" - ], - "ret": "boolean" - } - ], - "sqlop": "?<>" - }, - { - "name": "teq_tnpoint_npoint", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "np", - "cType": "const Npoint *", - "canonical": "const Npoint *" - } - ], - "group": "meos_npoint_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "np", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Teq_tnpoint_npoint", - "sqlfn": "tEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tnpoint", - "npoint" - ], - "ret": "tbool" - }, - { - "args": [ - "npoint", - "tnpoint" - ], - "ret": "tbool" - } - ], - "sqlop": "#=" - }, - { - "name": "tne_tnpoint_npoint", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "np", - "cType": "const Npoint *", - "canonical": "const Npoint *" - } - ], - "group": "meos_npoint_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "np", - "kind": "serialized", - "cType": "const Npoint *", - "decode": "npoint_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tne_tnpoint_npoint", - "sqlfn": "tNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tnpoint", - "npoint" - ], - "ret": "tbool" - }, - { - "args": [ - "npoint", - "tnpoint" - ], - "ret": "tbool" - } - ], - "sqlop": "#<>" - }, - { - "name": "pcpoint_hex_in", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Pcpoint *", - "canonical": "struct Pcpoint *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_pointcloud_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "struct Pcpoint *", - "encode": "pcpoint_hex_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "pcpoint_hex_out", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "pt", - "cType": "const Pcpoint *", - "canonical": "const struct Pcpoint *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_pointcloud_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pt", - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "pcpoint_from_hexwkb", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Pcpoint *", - "canonical": "struct Pcpoint *" - }, - "params": [ - { - "name": "hexwkb", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_pointcloud_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "hexwkb", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "struct Pcpoint *", - "encode": "pcpoint_hex_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "pcpoint_as_hexwkb", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "pt", - "cType": "const Pcpoint *", - "canonical": "const struct Pcpoint *" - } - ], - "group": "meos_pointcloud_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pt", - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "pcpoint_make", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Pcpoint *", - "canonical": "struct Pcpoint *" - }, - "params": [ - { - "name": "pcid", - "cType": "uint32_t", - "canonical": "uint32_t" - }, - { - "name": "values", - "cType": "const double *", - "canonical": "const double *" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_pointcloud_base_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint32_t; array-or-out-param:values" - }, - "wire": { - "params": [ - { - "name": "pcid", - "kind": "unsupported" - }, - { - "name": "values", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "struct Pcpoint *", - "encode": "pcpoint_hex_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Pcpoint_make", - "sqlfn": "pcpoint", - "sqlArity": 3, - "sqlArityMax": 4, - "sqlReturnType": "pcpoint", - "sqlSignatures": [ - { - "args": [ - "integer", - "double precision", - "double precision" - ], - "ret": "pcpoint" - }, - { - "args": [ - "integer", - "double precision", - "double precision", - "double precision" - ], - "ret": "pcpoint" - } - ] - }, - { - "name": "pcpoint_copy", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Pcpoint *", - "canonical": "struct Pcpoint *" - }, - "params": [ - { - "name": "pt", - "cType": "const Pcpoint *", - "canonical": "const struct Pcpoint *" - } - ], - "group": "meos_pointcloud_base_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pt", - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct Pcpoint *", - "encode": "pcpoint_hex_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "pcpoint_get_pcid", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "pt", - "cType": "const Pcpoint *", - "canonical": "const struct Pcpoint *" - } - ], - "group": "meos_pointcloud_base_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "pt", - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Pcpoint_pcid", - "sqlfn": "pcid", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "pcpoint" - ], - "ret": "integer" - } - ] - }, - { - "name": "pcpoint_hash", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "pt", - "cType": "const Pcpoint *", - "canonical": "const struct Pcpoint *" - } - ], - "group": "meos_pointcloud_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "pt", - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Pcpoint_hash", - "sqlfn": "hash", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "pcpoint" - ], - "ret": "integer" - } - ] - }, - { - "name": "pcpoint_hash_extended", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "pt", - "cType": "const Pcpoint *", - "canonical": "const struct Pcpoint *" - }, - { - "name": "seed", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_pointcloud_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t; unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "pt", - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "seed", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Pcpoint_hash_extended", - "sqlfn": "hashExtended", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "bigint", - "sqlSignatures": [ - { - "args": [ - "pcpoint", - "bigint" - ], - "ret": "bigint" - } - ] - }, - { - "name": "pcpoint_get_x", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "pt", - "cType": "const Pcpoint *", - "canonical": "const struct Pcpoint *" - }, - { - "name": "schema", - "cType": "PCSCHEMA *", - "canonical": "struct PCSCHEMA *" - }, - { - "name": "out", - "cType": "double *", - "canonical": "double *" - } - ], - "shape": { - "outParams": [ - "out" - ] - }, - "group": "meos_pointcloud_base_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:PCSCHEMA; array-or-out-param:out" - }, - "wire": { - "params": [ - { - "name": "pt", - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "schema", - "kind": "unsupported" - }, - { - "name": "out", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Pcpoint_get_x", - "sqlfn": "getX", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "float8", - "sqlSignatures": [ - { - "args": [ - "pcpoint" - ], - "ret": "float8" - } - ] - }, - { - "name": "pcpoint_get_y", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "pt", - "cType": "const Pcpoint *", - "canonical": "const struct Pcpoint *" - }, - { - "name": "schema", - "cType": "PCSCHEMA *", - "canonical": "struct PCSCHEMA *" - }, - { - "name": "out", - "cType": "double *", - "canonical": "double *" - } - ], - "shape": { - "outParams": [ - "out" - ] - }, - "group": "meos_pointcloud_base_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:PCSCHEMA; array-or-out-param:out" - }, - "wire": { - "params": [ - { - "name": "pt", - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "schema", - "kind": "unsupported" - }, - { - "name": "out", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Pcpoint_get_y", - "sqlfn": "getY", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "float8", - "sqlSignatures": [ - { - "args": [ - "pcpoint" - ], - "ret": "float8" - } - ] - }, - { - "name": "pcpoint_get_z", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "pt", - "cType": "const Pcpoint *", - "canonical": "const struct Pcpoint *" - }, - { - "name": "schema", - "cType": "PCSCHEMA *", - "canonical": "struct PCSCHEMA *" - }, - { - "name": "out", - "cType": "double *", - "canonical": "double *" - } - ], - "shape": { - "outParams": [ - "out" - ] - }, - "group": "meos_pointcloud_base_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:PCSCHEMA; array-or-out-param:out" - }, - "wire": { - "params": [ - { - "name": "pt", - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "schema", - "kind": "unsupported" - }, - { - "name": "out", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Pcpoint_get_z", - "sqlfn": "getZ", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "float8", - "sqlSignatures": [ - { - "args": [ - "pcpoint" - ], - "ret": "float8" - } - ] - }, - { - "name": "pcpoint_get_dim", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "pt", - "cType": "const Pcpoint *", - "canonical": "const struct Pcpoint *" - }, - { - "name": "schema", - "cType": "PCSCHEMA *", - "canonical": "struct PCSCHEMA *" - }, - { - "name": "name", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "out", - "cType": "double *", - "canonical": "double *" - } - ], - "shape": { - "outParams": [ - "out" - ] - }, - "group": "meos_pointcloud_base_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:PCSCHEMA; array-or-out-param:out" - }, - "wire": { - "params": [ - { - "name": "pt", - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "schema", - "kind": "unsupported" - }, - { - "name": "name", - "kind": "json", - "json": "string" - }, - { - "name": "out", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Pcpoint_get_dim", - "sqlfn": "getDim", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float8", - "sqlSignatures": [ - { - "args": [ - "pcpoint", - "text" - ], - "ret": "float8" - } - ] - }, - { - "name": "pcpoint_to_tpcbox", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "TPCBox *", - "canonical": "TPCBox *" - }, - "params": [ - { - "name": "pt", - "cType": "const Pcpoint *", - "canonical": "const struct Pcpoint *" - }, - { - "name": "schema", - "cType": "PCSCHEMA *", - "canonical": "struct PCSCHEMA *" - } - ], - "group": "meos_pointcloud_box_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:PCSCHEMA" - }, - "wire": { - "params": [ - { - "name": "pt", - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "schema", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TPCBox *", - "encode": "tpcbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Pcpoint_to_tpcbox", - "sqlfn": "tpcbox", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tpcbox", - "sqlSignatures": [ - { - "args": [ - "pcpoint" - ], - "ret": "tpcbox" - } - ] - }, - { - "name": "meos_pc_schema", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "PCSCHEMA *", - "canonical": "struct PCSCHEMA *" - }, - "params": [ - { - "name": "pcid", - "cType": "uint32_t", - "canonical": "uint32_t" - } - ], - "group": "meos_pointcloud_schema_cache", - "api": "public", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "lifecycle; no-decoder:uint32_t; no-encoder:PCSCHEMA" - }, - "wire": { - "params": [ - { - "name": "pcid", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "meos_pc_schema_register", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "pcid", - "cType": "uint32_t", - "canonical": "uint32_t" - }, - { - "name": "schema", - "cType": "PCSCHEMA *", - "canonical": "struct PCSCHEMA *" - } - ], - "group": "meos_pointcloud_schema_cache", - "api": "public", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "lifecycle; no-decoder:uint32_t; no-decoder:PCSCHEMA" - }, - "wire": { - "params": [ - { - "name": "pcid", - "kind": "unsupported" - }, - { - "name": "schema", - "kind": "unsupported" - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "meos_pc_schema_from_dims", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "PCSCHEMA *", - "canonical": "struct PCSCHEMA *" - }, - "params": [ - { - "name": "pcid", - "cType": "uint32_t", - "canonical": "uint32_t" - }, - { - "name": "srid", - "cType": "int32_t", - "canonical": "int" - }, - { - "name": "compression", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "dims", - "cType": "const PCDimensionSpec *", - "canonical": "const PCDimensionSpec *" - }, - { - "name": "ndims", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_pointcloud_schema_cache", - "api": "public", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "lifecycle; no-decoder:uint32_t; no-decoder:PCDimensionSpec; no-encoder:PCSCHEMA" - }, - "wire": { - "params": [ - { - "name": "pcid", - "kind": "unsupported" - }, - { - "name": "srid", - "kind": "json", - "json": "integer" - }, - { - "name": "compression", - "kind": "json", - "json": "string" - }, - { - "name": "dims", - "kind": "unsupported" - }, - { - "name": "ndims", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "meos_pc_schema_register_dims", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "pcid", - "cType": "uint32_t", - "canonical": "uint32_t" - }, - { - "name": "srid", - "cType": "int32_t", - "canonical": "int" - }, - { - "name": "compression", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "dims", - "cType": "const PCDimensionSpec *", - "canonical": "const PCDimensionSpec *" - }, - { - "name": "ndims", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_pointcloud_schema_cache", - "api": "public", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "lifecycle; no-decoder:uint32_t; no-decoder:PCDimensionSpec" - }, - "wire": { - "params": [ - { - "name": "pcid", - "kind": "unsupported" - }, - { - "name": "srid", - "kind": "json", - "json": "integer" - }, - { - "name": "compression", - "kind": "json", - "json": "string" - }, - { - "name": "dims", - "kind": "unsupported" - }, - { - "name": "ndims", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "sqlfn": "pointCloudSchemaRegister" - }, - { - "name": "meos_pc_schema_register_xml", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "pcid", - "cType": "uint32_t", - "canonical": "uint32_t" - }, - { - "name": "schema", - "cType": "PCSCHEMA *", - "canonical": "struct PCSCHEMA *" - }, - { - "name": "xml_text", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_pointcloud_schema_cache", - "api": "public", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "lifecycle; no-decoder:uint32_t; no-decoder:PCSCHEMA" - }, - "wire": { - "params": [ - { - "name": "pcid", - "kind": "unsupported" - }, - { - "name": "schema", - "kind": "unsupported" - }, - { - "name": "xml_text", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "meos_pc_schema_xml", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "const char *", - "canonical": "const char *" - }, - "params": [ - { - "name": "pcid", - "cType": "uint32_t", - "canonical": "uint32_t" - } - ], - "group": "meos_pointcloud_schema_cache", - "api": "public", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "lifecycle; no-decoder:uint32_t" - }, - "wire": { - "params": [ - { - "name": "pcid", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "meos_pc_schema_clear", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [], - "group": "meos_pointcloud_schema_cache", - "api": "public", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "lifecycle" - }, - "wire": { - "params": [], - "result": { - "kind": "void" - } - } - }, - { - "name": "meos_pc_schema_srid", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "int32_t", - "canonical": "int" - }, - "params": [ - { - "name": "pcid", - "cType": "uint32_t", - "canonical": "uint32_t" - } - ], - "group": "meos_pointcloud_schema_cache", - "api": "public", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "lifecycle; no-decoder:uint32_t" - }, - "wire": { - "params": [ - { - "name": "pcid", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "sqlfn": "pointCloudSchemaSRID" - }, - { - "name": "meos_pc_schema_compression", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "const char *", - "canonical": "const char *" - }, - "params": [ - { - "name": "pcid", - "cType": "uint32_t", - "canonical": "uint32_t" - } - ], - "group": "meos_pointcloud_schema_cache", - "api": "public", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "lifecycle; no-decoder:uint32_t" - }, - "wire": { - "params": [ - { - "name": "pcid", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "sqlfn": "pointCloudSchemaCompression" - }, - { - "name": "meos_pc_schema_ndims", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "int32_t", - "canonical": "int" - }, - "params": [ - { - "name": "pcid", - "cType": "uint32_t", - "canonical": "uint32_t" - } - ], - "group": "meos_pointcloud_schema_cache", - "api": "public", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "lifecycle; no-decoder:uint32_t" - }, - "wire": { - "params": [ - { - "name": "pcid", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "sqlfn": "pointCloudSchemaNDims" - }, - { - "name": "meos_set_pointcloud_schemas_xml", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "path", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_pointcloud_schema_cache", - "api": "public", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "lifecycle" - }, - "wire": { - "params": [ - { - "name": "path", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "pcpoint_cmp", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "pt1", - "cType": "const Pcpoint *", - "canonical": "const struct Pcpoint *" - }, - { - "name": "pt2", - "cType": "const Pcpoint *", - "canonical": "const struct Pcpoint *" - } - ], - "group": "meos_pointcloud_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pt1", - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pt2", - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Pcpoint_cmp", - "sqlfn": "cmp", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "pcpoint", - "pcpoint" - ], - "ret": "integer" - } - ] - }, - { - "name": "pcpoint_eq", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "pt1", - "cType": "const Pcpoint *", - "canonical": "const struct Pcpoint *" - }, - { - "name": "pt2", - "cType": "const Pcpoint *", - "canonical": "const struct Pcpoint *" - } - ], - "group": "meos_pointcloud_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pt1", - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pt2", - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pcpoint_ne", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "pt1", - "cType": "const Pcpoint *", - "canonical": "const struct Pcpoint *" - }, - { - "name": "pt2", - "cType": "const Pcpoint *", - "canonical": "const struct Pcpoint *" - } - ], - "group": "meos_pointcloud_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pt1", - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pt2", - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pcpoint_lt", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "pt1", - "cType": "const Pcpoint *", - "canonical": "const struct Pcpoint *" - }, - { - "name": "pt2", - "cType": "const Pcpoint *", - "canonical": "const struct Pcpoint *" - } - ], - "group": "meos_pointcloud_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pt1", - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pt2", - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pcpoint_le", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "pt1", - "cType": "const Pcpoint *", - "canonical": "const struct Pcpoint *" - }, - { - "name": "pt2", - "cType": "const Pcpoint *", - "canonical": "const struct Pcpoint *" - } - ], - "group": "meos_pointcloud_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pt1", - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pt2", - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pcpoint_gt", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "pt1", - "cType": "const Pcpoint *", - "canonical": "const struct Pcpoint *" - }, - { - "name": "pt2", - "cType": "const Pcpoint *", - "canonical": "const struct Pcpoint *" - } - ], - "group": "meos_pointcloud_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pt1", - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pt2", - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pcpoint_ge", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "pt1", - "cType": "const Pcpoint *", - "canonical": "const struct Pcpoint *" - }, - { - "name": "pt2", - "cType": "const Pcpoint *", - "canonical": "const struct Pcpoint *" - } - ], - "group": "meos_pointcloud_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pt1", - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pt2", - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pcpatch_hex_in", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Pcpatch *", - "canonical": "struct Pcpatch *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_pointcloud_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "struct Pcpatch *", - "encode": "pcpatch_hex_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "pcpatch_hex_out", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "pa", - "cType": "const Pcpatch *", - "canonical": "const struct Pcpatch *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_pointcloud_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pa", - "kind": "serialized", - "cType": "const struct Pcpatch *", - "decode": "pcpatch_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "pcpatch_from_hexwkb", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Pcpatch *", - "canonical": "struct Pcpatch *" - }, - "params": [ - { - "name": "hexwkb", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_pointcloud_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "hexwkb", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "struct Pcpatch *", - "encode": "pcpatch_hex_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "pcpatch_as_hexwkb", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "pa", - "cType": "const Pcpatch *", - "canonical": "const struct Pcpatch *" - } - ], - "group": "meos_pointcloud_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pa", - "kind": "serialized", - "cType": "const struct Pcpatch *", - "decode": "pcpatch_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "pcpatch_make", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Pcpatch *", - "canonical": "struct Pcpatch *" - }, - "params": [ - { - "name": "points", - "cType": "const Pcpoint **", - "canonical": "const struct Pcpoint **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_pointcloud_base_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "points", - "kind": "array", - "count_param": "count", - "element": { - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - } - ], - "result": { - "kind": "serialized", - "cType": "struct Pcpatch *", - "encode": "pcpatch_hex_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Pcpatch_make", - "sqlfn": "pcpatch", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "pcpatch", - "sqlSignatures": [ - { - "args": [ - "pcpoint[]" - ], - "ret": "pcpatch" - } - ] - }, - { - "name": "pcpatch_make_coords", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Pcpatch *", - "canonical": "struct Pcpatch *" - }, - "params": [ - { - "name": "pcid", - "cType": "uint32_t", - "canonical": "uint32_t" - }, - { - "name": "values", - "cType": "const double *", - "canonical": "const double *" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_pointcloud_base_constructor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint32_t; array-or-out-param:values" - }, - "wire": { - "params": [ - { - "name": "pcid", - "kind": "unsupported" - }, - { - "name": "values", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "struct Pcpatch *", - "encode": "pcpatch_hex_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Pcpatch_make_coords", - "sqlfn": "pcpatch", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "pcpatch", - "sqlSignatures": [ - { - "args": [ - "integer", - "precision[]" - ], - "ret": "pcpatch" - } - ] - }, - { - "name": "pcpatch_copy", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Pcpatch *", - "canonical": "struct Pcpatch *" - }, - "params": [ - { - "name": "pa", - "cType": "const Pcpatch *", - "canonical": "const struct Pcpatch *" - } - ], - "group": "meos_pointcloud_base_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pa", - "kind": "serialized", - "cType": "const struct Pcpatch *", - "decode": "pcpatch_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct Pcpatch *", - "encode": "pcpatch_hex_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "pcpatch_get_pcid", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "pa", - "cType": "const Pcpatch *", - "canonical": "const struct Pcpatch *" - } - ], - "group": "meos_pointcloud_base_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "pa", - "kind": "serialized", - "cType": "const struct Pcpatch *", - "decode": "pcpatch_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Pcpatch_pcid", - "sqlfn": "pcid", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "pcpatch" - ], - "ret": "integer" - } - ] - }, - { - "name": "pcpatch_npoints", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "pa", - "cType": "const Pcpatch *", - "canonical": "const struct Pcpatch *" - } - ], - "group": "meos_pointcloud_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "pa", - "kind": "serialized", - "cType": "const struct Pcpatch *", - "decode": "pcpatch_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pcpatch_hash", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "pa", - "cType": "const Pcpatch *", - "canonical": "const struct Pcpatch *" - } - ], - "group": "meos_pointcloud_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "pa", - "kind": "serialized", - "cType": "const struct Pcpatch *", - "decode": "pcpatch_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Pcpatch_hash", - "sqlfn": "hash", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "pcpatch" - ], - "ret": "integer" - } - ] - }, - { - "name": "pcpatch_hash_extended", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "pa", - "cType": "const Pcpatch *", - "canonical": "const struct Pcpatch *" - }, - { - "name": "seed", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_pointcloud_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t; unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "pa", - "kind": "serialized", - "cType": "const struct Pcpatch *", - "decode": "pcpatch_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "seed", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Pcpatch_hash_extended", - "sqlfn": "hashExtended", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "bigint", - "sqlSignatures": [ - { - "args": [ - "pcpatch", - "bigint" - ], - "ret": "bigint" - } - ] - }, - { - "name": "pcpatch_to_geom", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "pa", - "cType": "const Pcpatch *", - "canonical": "const struct Pcpatch *" - } - ], - "group": "meos_pointcloud_base_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pa", - "kind": "serialized", - "cType": "const struct Pcpatch *", - "decode": "pcpatch_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "Pcpatch_to_geom", - "sqlfn": "geometry", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "geometry", - "sqlSignatures": [ - { - "args": [ - "pcpatch" - ], - "ret": "geometry" - } - ] - }, - { - "name": "pcpatch_cmp", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "pa1", - "cType": "const Pcpatch *", - "canonical": "const struct Pcpatch *" - }, - { - "name": "pa2", - "cType": "const Pcpatch *", - "canonical": "const struct Pcpatch *" - } - ], - "group": "meos_pointcloud_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pa1", - "kind": "serialized", - "cType": "const struct Pcpatch *", - "decode": "pcpatch_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pa2", - "kind": "serialized", - "cType": "const struct Pcpatch *", - "decode": "pcpatch_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Pcpatch_cmp", - "sqlfn": "cmp", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "pcpatch", - "pcpatch" - ], - "ret": "integer" - } - ] - }, - { - "name": "pcpatch_eq", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "pa1", - "cType": "const Pcpatch *", - "canonical": "const struct Pcpatch *" - }, - { - "name": "pa2", - "cType": "const Pcpatch *", - "canonical": "const struct Pcpatch *" - } - ], - "group": "meos_pointcloud_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pa1", - "kind": "serialized", - "cType": "const struct Pcpatch *", - "decode": "pcpatch_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pa2", - "kind": "serialized", - "cType": "const struct Pcpatch *", - "decode": "pcpatch_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pcpatch_ne", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "pa1", - "cType": "const Pcpatch *", - "canonical": "const struct Pcpatch *" - }, - { - "name": "pa2", - "cType": "const Pcpatch *", - "canonical": "const struct Pcpatch *" - } - ], - "group": "meos_pointcloud_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pa1", - "kind": "serialized", - "cType": "const struct Pcpatch *", - "decode": "pcpatch_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pa2", - "kind": "serialized", - "cType": "const struct Pcpatch *", - "decode": "pcpatch_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pcpatch_lt", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "pa1", - "cType": "const Pcpatch *", - "canonical": "const struct Pcpatch *" - }, - { - "name": "pa2", - "cType": "const Pcpatch *", - "canonical": "const struct Pcpatch *" - } - ], - "group": "meos_pointcloud_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pa1", - "kind": "serialized", - "cType": "const struct Pcpatch *", - "decode": "pcpatch_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pa2", - "kind": "serialized", - "cType": "const struct Pcpatch *", - "decode": "pcpatch_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pcpatch_le", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "pa1", - "cType": "const Pcpatch *", - "canonical": "const struct Pcpatch *" - }, - { - "name": "pa2", - "cType": "const Pcpatch *", - "canonical": "const struct Pcpatch *" - } - ], - "group": "meos_pointcloud_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pa1", - "kind": "serialized", - "cType": "const struct Pcpatch *", - "decode": "pcpatch_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pa2", - "kind": "serialized", - "cType": "const struct Pcpatch *", - "decode": "pcpatch_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pcpatch_gt", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "pa1", - "cType": "const Pcpatch *", - "canonical": "const struct Pcpatch *" - }, - { - "name": "pa2", - "cType": "const Pcpatch *", - "canonical": "const struct Pcpatch *" - } - ], - "group": "meos_pointcloud_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pa1", - "kind": "serialized", - "cType": "const struct Pcpatch *", - "decode": "pcpatch_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pa2", - "kind": "serialized", - "cType": "const struct Pcpatch *", - "decode": "pcpatch_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pcpatch_ge", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "pa1", - "cType": "const Pcpatch *", - "canonical": "const struct Pcpatch *" - }, - { - "name": "pa2", - "cType": "const Pcpatch *", - "canonical": "const struct Pcpatch *" - } - ], - "group": "meos_pointcloud_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pa1", - "kind": "serialized", - "cType": "const struct Pcpatch *", - "decode": "pcpatch_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pa2", - "kind": "serialized", - "cType": "const struct Pcpatch *", - "decode": "pcpatch_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pcpointset_in", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_pointcloud_set_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_in", - "sqlfn": "intset_in", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "pcpointset", - "sqlSignatures": [ - { - "args": [ - "cstring" - ], - "ret": "pcpointset", - "sqlName": "pcpointset_in" - } - ] - }, - { - "name": "pcpointset_out", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_pointcloud_set_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Set_out", - "sqlfn": "intset_out", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "cstring", - "sqlSignatures": [ - { - "args": [ - "pcpointset" - ], - "ret": "cstring", - "sqlName": "pcpointset_out" - } - ] - }, - { - "name": "pcpointset_make", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "values", - "cType": "Pcpoint **", - "canonical": "struct Pcpoint **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_pointcloud_set_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "values", - "kind": "array", - "count_param": "count", - "element": { - "kind": "serialized", - "cType": "struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_constructor", - "sqlfn": "set", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "pcpointset", - "sqlSignatures": [ - { - "args": [ - "pcpoint[]" - ], - "ret": "pcpointset" - } - ] - }, - { - "name": "pcpoint_to_set", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "pt", - "cType": "const Pcpoint *", - "canonical": "const struct Pcpoint *" - } - ], - "group": "meos_pointcloud_set_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pt", - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Value_to_set", - "sqlfn": "set", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "pcpointset", - "sqlSignatures": [ - { - "args": [ - "pcpoint" - ], - "ret": "pcpointset" - } - ] - }, - { - "name": "pcpointset_start_value", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Pcpoint *", - "canonical": "struct Pcpoint *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_pointcloud_set_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct Pcpoint *", - "encode": "pcpoint_hex_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_start_value", - "sqlfn": "startValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "pcpoint", - "sqlSignatures": [ - { - "args": [ - "pcpointset" - ], - "ret": "pcpoint" - } - ] - }, - { - "name": "pcpointset_end_value", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Pcpoint *", - "canonical": "struct Pcpoint *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_pointcloud_set_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct Pcpoint *", - "encode": "pcpoint_hex_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_end_value", - "sqlfn": "endValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "pcpoint", - "sqlSignatures": [ - { - "args": [ - "pcpointset" - ], - "ret": "pcpoint" - } - ] - }, - { - "name": "pcpointset_value_n", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "n", - "cType": "int", - "canonical": "int" - }, - { - "name": "result", - "cType": "Pcpoint **", - "canonical": "struct Pcpoint **" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_pointcloud_set_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "n", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "struct Pcpoint **", - "encode": "pcpoint_hex_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ], - "from_outparam": "result", - "out_ctype": "struct Pcpoint **", - "presence_return": true - } - }, - "mdbC": "Set_value_n", - "sqlfn": "valueN", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "pcpoint", - "sqlSignatures": [ - { - "args": [ - "pcpointset", - "integer" - ], - "ret": "pcpoint" - } - ] - }, - { - "name": "pcpointset_values", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Pcpoint **", - "canonical": "struct Pcpoint **" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Pcpoint *", - "canonical": "struct Pcpoint *" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_pointcloud_set_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "array", - "element": { - "kind": "serialized", - "cType": "struct Pcpoint *", - "encode": "pcpoint_hex_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - }, - "count_outparam": "count" - } - }, - "mdbC": "Set_values", - "sqlfn": "getValues", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "pcpoint[]", - "sqlSignatures": [ - { - "args": [ - "pcpointset" - ], - "ret": "pcpoint[]" - } - ] - }, - { - "name": "contains_set_pcpoint", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "pt", - "cType": "Pcpoint *", - "canonical": "struct Pcpoint *" - } - ], - "group": "meos_pointcloud_set_setops", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pt", - "kind": "serialized", - "cType": "struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contains_set_value", - "sqlfn": "contains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "pcpointset", - "pcpoint" - ], - "ret": "boolean" - } - ], - "sqlop": "@>" - }, - { - "name": "contained_pcpoint_set", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "pt", - "cType": "const Pcpoint *", - "canonical": "const struct Pcpoint *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_pointcloud_set_setops", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pt", - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contained_value_set", - "sqlfn": "contained", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "pcpoint", - "pcpointset" - ], - "ret": "boolean" - } - ], - "sqlop": "<@" - }, - { - "name": "intersection_pcpoint_set", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "pt", - "cType": "const Pcpoint *", - "canonical": "const struct Pcpoint *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_pointcloud_set_setops", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pt", - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Intersection_set_value", - "sqlfn": "setIntersection", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "pcpointset", - "sqlSignatures": [ - { - "args": [ - "pcpointset", - "pcpoint" - ], - "ret": "pcpointset" - } - ], - "sqlop": "*" - }, - { - "name": "intersection_set_pcpoint", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "pt", - "cType": "const Pcpoint *", - "canonical": "const struct Pcpoint *" - } - ], - "group": "meos_pointcloud_set_setops", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pt", - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Intersection_set_value", - "sqlfn": "setIntersection", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "pcpointset", - "sqlSignatures": [ - { - "args": [ - "pcpointset", - "pcpoint" - ], - "ret": "pcpointset" - } - ], - "sqlop": "*" - }, - { - "name": "minus_pcpoint_set", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "pt", - "cType": "const Pcpoint *", - "canonical": "const struct Pcpoint *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_pointcloud_set_setops", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pt", - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Minus_value_set", - "sqlfn": "setMinus", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "pcpointset", - "sqlSignatures": [ - { - "args": [ - "pcpoint", - "pcpointset" - ], - "ret": "pcpointset" - } - ], - "sqlop": "-" - }, - { - "name": "minus_set_pcpoint", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "pt", - "cType": "const Pcpoint *", - "canonical": "const struct Pcpoint *" - } - ], - "group": "meos_pointcloud_set_setops", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pt", - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Minus_set_value", - "sqlfn": "setMinus", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "pcpointset", - "sqlSignatures": [ - { - "args": [ - "pcpointset", - "pcpoint" - ], - "ret": "pcpointset" - } - ], - "sqlop": "-" - }, - { - "name": "union_pcpoint_set", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "pt", - "cType": "const Pcpoint *", - "canonical": "const struct Pcpoint *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_pointcloud_set_setops", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pt", - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_set_value", - "sqlfn": "setUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "pcpointset", - "sqlSignatures": [ - { - "args": [ - "pcpointset", - "pcpoint" - ], - "ret": "pcpointset" - } - ], - "sqlop": "+" - }, - { - "name": "union_set_pcpoint", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "pt", - "cType": "const Pcpoint *", - "canonical": "const struct Pcpoint *" - } - ], - "group": "meos_pointcloud_set_setops", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pt", - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_set_value", - "sqlfn": "setUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "pcpointset", - "sqlSignatures": [ - { - "args": [ - "pcpointset", - "pcpoint" - ], - "ret": "pcpointset" - } - ], - "sqlop": "+" - }, - { - "name": "pcpoint_union_transfn", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "state", - "cType": "Set *", - "canonical": "Set *" - }, - { - "name": "pt", - "cType": "const Pcpoint *", - "canonical": "const struct Pcpoint *" - } - ], - "group": "meos_pointcloud_set_setops", - "api": "public", - "category": "aggregate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "serialized", - "cType": "Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pt", - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "pcpatchset_in", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_pointcloud_set_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_in", - "sqlfn": "intset_in", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "pcpatchset", - "sqlSignatures": [ - { - "args": [ - "cstring" - ], - "ret": "pcpatchset", - "sqlName": "pcpatchset_in" - } - ] - }, - { - "name": "pcpatchset_out", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_pointcloud_set_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Set_out", - "sqlfn": "intset_out", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "cstring", - "sqlSignatures": [ - { - "args": [ - "pcpatchset" - ], - "ret": "cstring", - "sqlName": "pcpatchset_out" - } - ] - }, - { - "name": "pcpatchset_make", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "values", - "cType": "Pcpatch **", - "canonical": "struct Pcpatch **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_pointcloud_set_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "values", - "kind": "array", - "count_param": "count", - "element": { - "kind": "serialized", - "cType": "struct Pcpatch *", - "decode": "pcpatch_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_constructor", - "sqlfn": "set", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "pcpatchset", - "sqlSignatures": [ - { - "args": [ - "pcpatch[]" - ], - "ret": "pcpatchset" - } - ] - }, - { - "name": "pcpatch_to_set", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "pa", - "cType": "const Pcpatch *", - "canonical": "const struct Pcpatch *" - } - ], - "group": "meos_pointcloud_set_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pa", - "kind": "serialized", - "cType": "const struct Pcpatch *", - "decode": "pcpatch_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Value_to_set", - "sqlfn": "set", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "pcpatchset", - "sqlSignatures": [ - { - "args": [ - "pcpatch" - ], - "ret": "pcpatchset" - } - ] - }, - { - "name": "pcpatchset_start_value", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Pcpatch *", - "canonical": "struct Pcpatch *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_pointcloud_set_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct Pcpatch *", - "encode": "pcpatch_hex_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_start_value", - "sqlfn": "startValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "pcpatch", - "sqlSignatures": [ - { - "args": [ - "pcpatchset" - ], - "ret": "pcpatch" - } - ] - }, - { - "name": "pcpatchset_end_value", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Pcpatch *", - "canonical": "struct Pcpatch *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_pointcloud_set_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct Pcpatch *", - "encode": "pcpatch_hex_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_end_value", - "sqlfn": "endValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "pcpatch", - "sqlSignatures": [ - { - "args": [ - "pcpatchset" - ], - "ret": "pcpatch" - } - ] - }, - { - "name": "pcpatchset_value_n", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "n", - "cType": "int", - "canonical": "int" - }, - { - "name": "result", - "cType": "Pcpatch **", - "canonical": "struct Pcpatch **" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_pointcloud_set_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "n", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "struct Pcpatch **", - "encode": "pcpatch_hex_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ], - "from_outparam": "result", - "out_ctype": "struct Pcpatch **", - "presence_return": true - } - }, - "mdbC": "Set_value_n", - "sqlfn": "valueN", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "pcpatch", - "sqlSignatures": [ - { - "args": [ - "pcpatchset", - "integer" - ], - "ret": "pcpatch" - } - ] - }, - { - "name": "pcpatchset_values", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Pcpatch **", - "canonical": "struct Pcpatch **" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Pcpatch *", - "canonical": "struct Pcpatch *" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_pointcloud_set_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "array", - "element": { - "kind": "serialized", - "cType": "struct Pcpatch *", - "encode": "pcpatch_hex_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - }, - "count_outparam": "count" - } - }, - "mdbC": "Set_values", - "sqlfn": "getValues", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "pcpatch[]", - "sqlSignatures": [ - { - "args": [ - "pcpatchset" - ], - "ret": "pcpatch[]" - } - ] - }, - { - "name": "contains_set_pcpatch", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "pa", - "cType": "Pcpatch *", - "canonical": "struct Pcpatch *" - } - ], - "group": "meos_pointcloud_set_setops", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pa", - "kind": "serialized", - "cType": "struct Pcpatch *", - "decode": "pcpatch_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contains_set_value", - "sqlfn": "contains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "pcpatchset", - "pcpatch" - ], - "ret": "boolean" - } - ], - "sqlop": "@>" - }, - { - "name": "contained_pcpatch_set", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "pa", - "cType": "const Pcpatch *", - "canonical": "const struct Pcpatch *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_pointcloud_set_setops", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pa", - "kind": "serialized", - "cType": "const struct Pcpatch *", - "decode": "pcpatch_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contained_value_set", - "sqlfn": "contained", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "pcpatch", - "pcpatchset" - ], - "ret": "boolean" - } - ], - "sqlop": "<@" - }, - { - "name": "intersection_pcpatch_set", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "pa", - "cType": "const Pcpatch *", - "canonical": "const struct Pcpatch *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_pointcloud_set_setops", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pa", - "kind": "serialized", - "cType": "const struct Pcpatch *", - "decode": "pcpatch_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Intersection_set_value", - "sqlfn": "setIntersection", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "pcpatchset", - "sqlSignatures": [ - { - "args": [ - "pcpatchset", - "pcpatch" - ], - "ret": "pcpatchset" - } - ], - "sqlop": "*" - }, - { - "name": "intersection_set_pcpatch", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "pa", - "cType": "const Pcpatch *", - "canonical": "const struct Pcpatch *" - } - ], - "group": "meos_pointcloud_set_setops", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pa", - "kind": "serialized", - "cType": "const struct Pcpatch *", - "decode": "pcpatch_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Intersection_set_value", - "sqlfn": "setIntersection", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "pcpatchset", - "sqlSignatures": [ - { - "args": [ - "pcpatchset", - "pcpatch" - ], - "ret": "pcpatchset" - } - ], - "sqlop": "*" - }, - { - "name": "minus_pcpatch_set", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "pa", - "cType": "const Pcpatch *", - "canonical": "const struct Pcpatch *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_pointcloud_set_setops", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pa", - "kind": "serialized", - "cType": "const struct Pcpatch *", - "decode": "pcpatch_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Minus_value_set", - "sqlfn": "setMinus", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "pcpatchset", - "sqlSignatures": [ - { - "args": [ - "pcpatch", - "pcpatchset" - ], - "ret": "pcpatchset" - } - ], - "sqlop": "-" - }, - { - "name": "minus_set_pcpatch", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "pa", - "cType": "const Pcpatch *", - "canonical": "const struct Pcpatch *" - } - ], - "group": "meos_pointcloud_set_setops", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pa", - "kind": "serialized", - "cType": "const struct Pcpatch *", - "decode": "pcpatch_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Minus_set_value", - "sqlfn": "setMinus", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "pcpatchset", - "sqlSignatures": [ - { - "args": [ - "pcpatchset", - "pcpatch" - ], - "ret": "pcpatchset" - } - ], - "sqlop": "-" - }, - { - "name": "union_pcpatch_set", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "pa", - "cType": "const Pcpatch *", - "canonical": "const struct Pcpatch *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_pointcloud_set_setops", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pa", - "kind": "serialized", - "cType": "const struct Pcpatch *", - "decode": "pcpatch_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_set_value", - "sqlfn": "setUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "pcpatchset", - "sqlSignatures": [ - { - "args": [ - "pcpatchset", - "pcpatch" - ], - "ret": "pcpatchset" - } - ], - "sqlop": "+" - }, - { - "name": "union_set_pcpatch", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "pa", - "cType": "const Pcpatch *", - "canonical": "const struct Pcpatch *" - } - ], - "group": "meos_pointcloud_set_setops", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pa", - "kind": "serialized", - "cType": "const struct Pcpatch *", - "decode": "pcpatch_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_set_value", - "sqlfn": "setUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "pcpatchset", - "sqlSignatures": [ - { - "args": [ - "pcpatchset", - "pcpatch" - ], - "ret": "pcpatchset" - } - ], - "sqlop": "+" - }, - { - "name": "pcpatch_union_transfn", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "state", - "cType": "Set *", - "canonical": "Set *" - }, - { - "name": "pa", - "cType": "const Pcpatch *", - "canonical": "const struct Pcpatch *" - } - ], - "group": "meos_pointcloud_set_setops", - "api": "public", - "category": "aggregate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "serialized", - "cType": "Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pa", - "kind": "serialized", - "cType": "const struct Pcpatch *", - "decode": "pcpatch_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "tpcbox_in", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "TPCBox *", - "canonical": "TPCBox *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_pointcloud_box_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "TPCBox *", - "encode": "tpcbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Tpcbox_in", - "sqlfn": "tpcbox_in", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tpcbox", - "sqlSignatures": [ - { - "args": [ - "cstring" - ], - "ret": "tpcbox" - } - ] - }, - { - "name": "tpcbox_out", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "box", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_pointcloud_box_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Tpcbox_out", - "sqlfn": "tpcbox_out", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "cstring", - "sqlSignatures": [ - { - "args": [ - "tpcbox" - ], - "ret": "cstring" - } - ], - "shape": { - "boundArgs": { - "maxdd": "15" - } - } - }, - { - "name": "tpcbox_make", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "TPCBox *", - "canonical": "TPCBox *" - }, - "params": [ - { - "name": "hasx", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "hasz", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "hast", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "geodetic", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "srid", - "cType": "int32_t", - "canonical": "int" - }, - { - "name": "pcid", - "cType": "uint32_t", - "canonical": "uint32_t" - }, - { - "name": "xmin", - "cType": "double", - "canonical": "double" - }, - { - "name": "xmax", - "cType": "double", - "canonical": "double" - }, - { - "name": "ymin", - "cType": "double", - "canonical": "double" - }, - { - "name": "ymax", - "cType": "double", - "canonical": "double" - }, - { - "name": "zmin", - "cType": "double", - "canonical": "double" - }, - { - "name": "zmax", - "cType": "double", - "canonical": "double" - }, - { - "name": "period", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "shape": { - "nullable": [ - "period" - ] - }, - "group": "meos_pointcloud_box_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint32_t" - }, - "wire": { - "params": [ - { - "name": "hasx", - "kind": "json", - "json": "boolean" - }, - { - "name": "hasz", - "kind": "json", - "json": "boolean" - }, - { - "name": "hast", - "kind": "json", - "json": "boolean" - }, - { - "name": "geodetic", - "kind": "json", - "json": "boolean" - }, - { - "name": "srid", - "kind": "json", - "json": "integer" - }, - { - "name": "pcid", - "kind": "unsupported" - }, - { - "name": "xmin", - "kind": "json", - "json": "number" - }, - { - "name": "xmax", - "kind": "json", - "json": "number" - }, - { - "name": "ymin", - "kind": "json", - "json": "number" - }, - { - "name": "ymax", - "kind": "json", - "json": "number" - }, - { - "name": "zmin", - "kind": "json", - "json": "number" - }, - { - "name": "zmax", - "kind": "json", - "json": "number" - }, - { - "name": "period", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TPCBox *", - "encode": "tpcbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tpcbox_copy", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "TPCBox *", - "canonical": "TPCBox *" - }, - "params": [ - { - "name": "box", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - } - ], - "group": "meos_pointcloud_box_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TPCBox *", - "encode": "tpcbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pcpatch_to_tpcbox", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "TPCBox *", - "canonical": "TPCBox *" - }, - "params": [ - { - "name": "pa", - "cType": "const Pcpatch *", - "canonical": "const struct Pcpatch *" - }, - { - "name": "srid", - "cType": "int32_t", - "canonical": "int" - } - ], - "group": "meos_pointcloud_box_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pa", - "kind": "serialized", - "cType": "const struct Pcpatch *", - "decode": "pcpatch_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "srid", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "TPCBox *", - "encode": "tpcbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Pcpatch_to_tpcbox", - "sqlfn": "tpcbox", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tpcbox", - "sqlSignatures": [ - { - "args": [ - "pcpatch" - ], - "ret": "tpcbox" - } - ] - }, - { - "name": "tpcbox_hasx", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - } - ], - "group": "meos_pointcloud_box_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Tpcbox_hasx", - "sqlfn": "hasX", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpcbox" - ], - "ret": "boolean" - } - ] - }, - { - "name": "tpcbox_hasz", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - } - ], - "group": "meos_pointcloud_box_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Tpcbox_hasz", - "sqlfn": "hasZ", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpcbox" - ], - "ret": "boolean" - } - ] - }, - { - "name": "tpcbox_hast", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - } - ], - "group": "meos_pointcloud_box_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Tpcbox_hast", - "sqlfn": "hasT", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpcbox" - ], - "ret": "boolean" - } - ] - }, - { - "name": "tpcbox_geodetic", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - } - ], - "group": "meos_pointcloud_box_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "tpcbox_xmin", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - }, - { - "name": "result", - "cType": "double *", - "canonical": "double *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_pointcloud_box_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "number", - "from_outparam": "result", - "out_ctype": "double *", - "presence_return": true - } - }, - "mdbC": "Tpcbox_xmin", - "sqlfn": "xMin", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "float8", - "sqlSignatures": [ - { - "args": [ - "tpcbox" - ], - "ret": "float8" - } - ] - }, - { - "name": "tpcbox_xmax", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - }, - { - "name": "result", - "cType": "double *", - "canonical": "double *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_pointcloud_box_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "number", - "from_outparam": "result", - "out_ctype": "double *", - "presence_return": true - } - }, - "mdbC": "Tpcbox_xmax", - "sqlfn": "xMax", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "float8", - "sqlSignatures": [ - { - "args": [ - "tpcbox" - ], - "ret": "float8" - } - ] - }, - { - "name": "tpcbox_ymin", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - }, - { - "name": "result", - "cType": "double *", - "canonical": "double *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_pointcloud_box_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "number", - "from_outparam": "result", - "out_ctype": "double *", - "presence_return": true - } - }, - "mdbC": "Tpcbox_ymin", - "sqlfn": "yMin", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "float8", - "sqlSignatures": [ - { - "args": [ - "tpcbox" - ], - "ret": "float8" - } - ] - }, - { - "name": "tpcbox_ymax", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - }, - { - "name": "result", - "cType": "double *", - "canonical": "double *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_pointcloud_box_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "number", - "from_outparam": "result", - "out_ctype": "double *", - "presence_return": true - } - }, - "mdbC": "Tpcbox_ymax", - "sqlfn": "yMax", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "float8", - "sqlSignatures": [ - { - "args": [ - "tpcbox" - ], - "ret": "float8" - } - ] - }, - { - "name": "tpcbox_zmin", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - }, - { - "name": "result", - "cType": "double *", - "canonical": "double *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_pointcloud_box_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "number", - "from_outparam": "result", - "out_ctype": "double *", - "presence_return": true - } - }, - "mdbC": "Tpcbox_zmin", - "sqlfn": "zMin", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "float8", - "sqlSignatures": [ - { - "args": [ - "tpcbox" - ], - "ret": "float8" - } - ] - }, - { - "name": "tpcbox_zmax", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - }, - { - "name": "result", - "cType": "double *", - "canonical": "double *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_pointcloud_box_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "number", - "from_outparam": "result", - "out_ctype": "double *", - "presence_return": true - } - }, - "mdbC": "Tpcbox_zmax", - "sqlfn": "zMax", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "float8", - "sqlSignatures": [ - { - "args": [ - "tpcbox" - ], - "ret": "float8" - } - ] - }, - { - "name": "tpcbox_tmin", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - }, - { - "name": "result", - "cType": "TimestampTz *", - "canonical": "TimestampTz *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_pointcloud_box_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "result", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Tpcbox_tmin", - "sqlfn": "tMin", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "timestamptz", - "sqlSignatures": [ - { - "args": [ - "tpcbox" - ], - "ret": "timestamptz" - } - ] - }, - { - "name": "tpcbox_tmin_inc", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - }, - { - "name": "result", - "cType": "bool *", - "canonical": "bool *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_pointcloud_box_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean", - "from_outparam": "result", - "out_ctype": "bool *", - "presence_return": true - } - }, - "mdbC": "Tpcbox_tmin_inc", - "sqlfn": "tMinInc", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpcbox" - ], - "ret": "boolean" - } - ] - }, - { - "name": "tpcbox_tmax", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - }, - { - "name": "result", - "cType": "TimestampTz *", - "canonical": "TimestampTz *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_pointcloud_box_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "result", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Tpcbox_tmax", - "sqlfn": "tMax", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "timestamptz", - "sqlSignatures": [ - { - "args": [ - "tpcbox" - ], - "ret": "timestamptz" - } - ] - }, - { - "name": "tpcbox_tmax_inc", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - }, - { - "name": "result", - "cType": "bool *", - "canonical": "bool *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_pointcloud_box_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean", - "from_outparam": "result", - "out_ctype": "bool *", - "presence_return": true - } - }, - "mdbC": "Tpcbox_tmax_inc", - "sqlfn": "tMaxInc", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpcbox" - ], - "ret": "boolean" - } - ] - }, - { - "name": "tpcbox_srid", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "int32_t", - "canonical": "int" - }, - "params": [ - { - "name": "box", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - } - ], - "group": "meos_pointcloud_box_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Tpcbox_srid", - "sqlfn": "SRID", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "tpcbox" - ], - "ret": "integer" - } - ] - }, - { - "name": "tpcbox_pcid", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "box", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - } - ], - "group": "meos_pointcloud_box_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Tpcbox_pcid", - "sqlfn": "pcid", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "tpcbox" - ], - "ret": "integer" - } - ] - }, - { - "name": "tpcbox_to_stbox", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "box", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - } - ], - "group": "meos_pointcloud_box_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tpcbox_to_stbox", - "sqlfn": "stbox", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "stbox", - "sqlSignatures": [ - { - "args": [ - "tpcbox" - ], - "ret": "stbox" - } - ] - }, - { - "name": "tpcbox_round", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "TPCBox *", - "canonical": "TPCBox *" - }, - "params": [ - { - "name": "box", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_pointcloud_box_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "TPCBox *", - "encode": "tpcbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Tpcbox_round", - "sqlfn": "round", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "tpcbox", - "sqlSignatures": [ - { - "args": [ - "tpcbox", - "integer" - ], - "ret": "tpcbox", - "argDefaults": [ - null, - "0" - ] - } - ] - }, - { - "name": "tpcbox_set_srid", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "TPCBox *", - "canonical": "TPCBox *" - }, - "params": [ - { - "name": "box", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - }, - { - "name": "srid", - "cType": "int32_t", - "canonical": "int" - } - ], - "group": "meos_pointcloud_box_transf", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "srid", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "TPCBox *", - "encode": "tpcbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Tpcbox_set_srid", - "sqlfn": "setSRID", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tpcbox", - "sqlSignatures": [ - { - "args": [ - "tpcbox", - "integer" - ], - "ret": "tpcbox" - } - ] - }, - { - "name": "union_tpcbox_tpcbox", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "TPCBox *", - "canonical": "TPCBox *" - }, - "params": [ - { - "name": "box1", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - }, - { - "name": "box2", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - }, - { - "name": "strict", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_pointcloud_box_setops", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "strict", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TPCBox *", - "encode": "tpcbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Union_tpcbox_tpcbox", - "sqlfn": "tpcboxUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tpcbox", - "sqlSignatures": [ - { - "args": [ - "tpcbox", - "tpcbox" - ], - "ret": "tpcbox" - } - ], - "sqlop": "+" - }, - { - "name": "inter_tpcbox_tpcbox", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - }, - { - "name": "box2", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - }, - { - "name": "result", - "cType": "TPCBox *", - "canonical": "TPCBox *" - } - ], - "group": "meos_internal_pointcloud_box_setops", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "result", - "kind": "serialized", - "cType": "TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Intersection_tpcbox_tpcbox", - "sqlfn": "tpcboxIntersection", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tpcbox", - "sqlSignatures": [ - { - "args": [ - "tpcbox", - "tpcbox" - ], - "ret": "tpcbox" - } - ], - "sqlop": "*" - }, - { - "name": "intersection_tpcbox_tpcbox", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "TPCBox *", - "canonical": "TPCBox *" - }, - "params": [ - { - "name": "box1", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - }, - { - "name": "box2", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - } - ], - "group": "meos_pointcloud_box_setops", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TPCBox *", - "encode": "tpcbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Intersection_tpcbox_tpcbox", - "sqlfn": "tpcboxIntersection", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tpcbox", - "sqlSignatures": [ - { - "args": [ - "tpcbox", - "tpcbox" - ], - "ret": "tpcbox" - } - ], - "sqlop": "*" - }, - { - "name": "contains_tpcbox_tpcbox", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - }, - { - "name": "box2", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - } - ], - "group": "meos_pointcloud_box_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contains_tpcbox_tpcbox", - "sqlfn": "contains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpcbox", - "tpcbox" - ], - "ret": "boolean" - } - ], - "sqlop": "\\@>" - }, - { - "name": "contained_tpcbox_tpcbox", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - }, - { - "name": "box2", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - } - ], - "group": "meos_pointcloud_box_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contained_tpcbox_tpcbox", - "sqlfn": "contained", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpcbox", - "tpcbox" - ], - "ret": "boolean" - } - ], - "sqlop": "<@" - }, - { - "name": "overlaps_tpcbox_tpcbox", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - }, - { - "name": "box2", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - } - ], - "group": "meos_pointcloud_box_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overlaps_tpcbox_tpcbox", - "sqlfn": "overlaps", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpcbox", - "tpcbox" - ], - "ret": "boolean" - } - ], - "sqlop": "&&" - }, - { - "name": "same_tpcbox_tpcbox", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - }, - { - "name": "box2", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - } - ], - "group": "meos_pointcloud_box_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Same_tpcbox_tpcbox", - "sqlfn": "same", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpcbox", - "tpcbox" - ], - "ret": "boolean" - } - ], - "sqlop": "~=" - }, - { - "name": "adjacent_tpcbox_tpcbox", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - }, - { - "name": "box2", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - } - ], - "group": "meos_pointcloud_box_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Adjacent_tpcbox_tpcbox", - "sqlfn": "adjacent", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpcbox", - "tpcbox" - ], - "ret": "boolean" - } - ], - "sqlop": "-|-" - }, - { - "name": "tpcbox_cmp", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "box1", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - }, - { - "name": "box2", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - } - ], - "group": "meos_pointcloud_box_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Tpcbox_cmp", - "sqlfn": "cmp", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "tpcbox", - "tpcbox" - ], - "ret": "integer" - } - ] - }, - { - "name": "tpcbox_eq", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - }, - { - "name": "box2", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - } - ], - "group": "meos_pointcloud_box_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Tpcbox_eq", - "sqlfn": "eq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpcbox", - "tpcbox" - ], - "ret": "boolean" - } - ], - "sqlop": "=" - }, - { - "name": "tpcbox_ne", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - }, - { - "name": "box2", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - } - ], - "group": "meos_pointcloud_box_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Tpcbox_ne", - "sqlfn": "ne", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpcbox", - "tpcbox" - ], - "ret": "boolean" - } - ], - "sqlop": "<>" - }, - { - "name": "tpcbox_lt", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - }, - { - "name": "box2", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - } - ], - "group": "meos_pointcloud_box_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Tpcbox_lt", - "sqlfn": "lt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpcbox", - "tpcbox" - ], - "ret": "boolean" - } - ], - "sqlop": "<" - }, - { - "name": "tpcbox_le", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - }, - { - "name": "box2", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - } - ], - "group": "meos_pointcloud_box_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Tpcbox_le", - "sqlfn": "le", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpcbox", - "tpcbox" - ], - "ret": "boolean" - } - ], - "sqlop": "<=" - }, - { - "name": "tpcbox_gt", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - }, - { - "name": "box2", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - } - ], - "group": "meos_pointcloud_box_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Tpcbox_gt", - "sqlfn": "gt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpcbox", - "tpcbox" - ], - "ret": "boolean" - } - ], - "sqlop": ">" - }, - { - "name": "tpcbox_ge", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - }, - { - "name": "box2", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - } - ], - "group": "meos_pointcloud_box_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Tpcbox_ge", - "sqlfn": "ge", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpcbox", - "tpcbox" - ], - "ret": "boolean" - } - ], - "sqlop": ">=" - }, - { - "name": "left_tpcbox_tpcbox", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - }, - { - "name": "box2", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - } - ], - "group": "meos_pointcloud_box_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Left_tpcbox_tpcbox", - "sqlfn": "left", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpcbox", - "tpcbox" - ], - "ret": "boolean" - } - ], - "sqlop": "<<" - }, - { - "name": "overleft_tpcbox_tpcbox", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - }, - { - "name": "box2", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - } - ], - "group": "meos_pointcloud_box_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overleft_tpcbox_tpcbox", - "sqlfn": "overleft", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpcbox", - "tpcbox" - ], - "ret": "boolean" - } - ], - "sqlop": "&<" - }, - { - "name": "right_tpcbox_tpcbox", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - }, - { - "name": "box2", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - } - ], - "group": "meos_pointcloud_box_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Right_tpcbox_tpcbox", - "sqlfn": "right", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpcbox", - "tpcbox" - ], - "ret": "boolean" - } - ], - "sqlop": ">>" - }, - { - "name": "overright_tpcbox_tpcbox", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - }, - { - "name": "box2", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - } - ], - "group": "meos_pointcloud_box_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overright_tpcbox_tpcbox", - "sqlfn": "overright", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpcbox", - "tpcbox" - ], - "ret": "boolean" - } - ], - "sqlop": "&>" - }, - { - "name": "below_tpcbox_tpcbox", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - }, - { - "name": "box2", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - } - ], - "group": "meos_pointcloud_box_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Below_tpcbox_tpcbox", - "sqlfn": "below", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpcbox", - "tpcbox" - ], - "ret": "boolean" - } - ], - "sqlop": "<<|" - }, - { - "name": "overbelow_tpcbox_tpcbox", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - }, - { - "name": "box2", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - } - ], - "group": "meos_pointcloud_box_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overbelow_tpcbox_tpcbox", - "sqlfn": "overbelow", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpcbox", - "tpcbox" - ], - "ret": "boolean" - } - ], - "sqlop": "&<|" - }, - { - "name": "above_tpcbox_tpcbox", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - }, - { - "name": "box2", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - } - ], - "group": "meos_pointcloud_box_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Above_tpcbox_tpcbox", - "sqlfn": "above", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpcbox", - "tpcbox" - ], - "ret": "boolean" - } - ], - "sqlop": "|>>" - }, - { - "name": "overabove_tpcbox_tpcbox", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - }, - { - "name": "box2", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - } - ], - "group": "meos_pointcloud_box_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overabove_tpcbox_tpcbox", - "sqlfn": "overabove", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpcbox", - "tpcbox" - ], - "ret": "boolean" - } - ], - "sqlop": "|&>" - }, - { - "name": "front_tpcbox_tpcbox", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - }, - { - "name": "box2", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - } - ], - "group": "meos_pointcloud_box_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Front_tpcbox_tpcbox", - "sqlfn": "front", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpcbox", - "tpcbox" - ], - "ret": "boolean" - } - ], - "sqlop": "<>" - }, - { - "name": "overback_tpcbox_tpcbox", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - }, - { - "name": "box2", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - } - ], - "group": "meos_pointcloud_box_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overback_tpcbox_tpcbox", - "sqlfn": "overback", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpcbox", - "tpcbox" - ], - "ret": "boolean" - } - ], - "sqlop": "/&>" - }, - { - "name": "before_tpcbox_tpcbox", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - }, - { - "name": "box2", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - } - ], - "group": "meos_pointcloud_box_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Before_tpcbox_tpcbox", - "sqlfn": "before", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpcbox", - "tpcbox" - ], - "ret": "boolean" - } - ], - "sqlop": "<<#" - }, - { - "name": "overbefore_tpcbox_tpcbox", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - }, - { - "name": "box2", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - } - ], - "group": "meos_pointcloud_box_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overbefore_tpcbox_tpcbox", - "sqlfn": "overbefore", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpcbox", - "tpcbox" - ], - "ret": "boolean" - } - ], - "sqlop": "&<#" - }, - { - "name": "after_tpcbox_tpcbox", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - }, - { - "name": "box2", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - } - ], - "group": "meos_pointcloud_box_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "After_tpcbox_tpcbox", - "sqlfn": "after", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpcbox", - "tpcbox" - ], - "ret": "boolean" - } - ], - "sqlop": "#>>" - }, - { - "name": "overafter_tpcbox_tpcbox", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - }, - { - "name": "box2", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - } - ], - "group": "meos_pointcloud_box_pos", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overafter_tpcbox_tpcbox", - "sqlfn": "overafter", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpcbox", - "tpcbox" - ], - "ret": "boolean" - } - ], - "sqlop": "#&>" - }, - { - "name": "ensure_same_pcid_tpcbox", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box1", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - }, - { - "name": "box2", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "box1", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "box2", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "tpointcloud_to_tgeompoint", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pointcloud_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tpcpoint_to_tgeompoint", - "sqlfn": "tgeompoint", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tgeompoint", - "sqlSignatures": [ - { - "args": [ - "tpcpoint" - ], - "ret": "tgeompoint" - } - ] - }, - { - "name": "tpcpatch_to_tgeometry", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pointcloud_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tpcpatch_to_tgeometry", - "sqlfn": "tgeometry", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tgeometry", - "sqlSignatures": [ - { - "args": [ - "tpcpatch" - ], - "ret": "tgeometry" - } - ] - }, - { - "name": "tpcpointinst_make", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "pt", - "cType": "const Pcpoint *", - "canonical": "const struct Pcpoint *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_pointcloud_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "pt", - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Tinstant_constructor", - "sqlfn": "tint", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tpcpoint", - "sqlSignatures": [ - { - "args": [ - "pcpoint", - "timestamptz" - ], - "ret": "tpcpoint", - "sqlName": "tpcpoint" - } - ] - }, - { - "name": "tpcpointseq_from_base_tstzset", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "pt", - "cType": "const Pcpoint *", - "canonical": "const struct Pcpoint *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_pointcloud_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pt", - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Tsequence_from_base_tstzset", - "sqlfn": "tint", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "tstzset" - ], - "ret": "tcbuffer", - "sqlName": "tcbuffer" - }, - { - "args": [ - "geometry", - "tstzset" - ], - "ret": "tgeometry", - "sqlName": "tgeometry" - }, - { - "args": [ - "geography", - "tstzset" - ], - "ret": "tgeography", - "sqlName": "tgeography" - }, - { - "args": [ - "geometry", - "tstzset" - ], - "ret": "tgeompoint", - "sqlName": "tgeompoint" - }, - { - "args": [ - "geography", - "tstzset" - ], - "ret": "tgeogpoint", - "sqlName": "tgeogpoint" - }, - { - "args": [ - "h3index", - "tstzset" - ], - "ret": "th3index", - "sqlName": "th3index" - }, - { - "args": [ - "jsonb", - "tstzset" - ], - "ret": "tjsonb", - "sqlName": "tjsonb" - }, - { - "args": [ - "npoint", - "tstzset" - ], - "ret": "tnpoint", - "sqlName": "tnpoint" - }, - { - "args": [ - "pcpoint", - "tstzset" - ], - "ret": "tpcpoint", - "sqlName": "tpcpoint" - }, - { - "args": [ - "pcpatch", - "tstzset" - ], - "ret": "tpcpatch", - "sqlName": "tpcpatch" - }, - { - "args": [ - "pose", - "tstzset" - ], - "ret": "tpose", - "sqlName": "tpose" - }, - { - "args": [ - "posechain", - "tstzset" - ], - "ret": "tposechain", - "sqlName": "tposechain" - }, - { - "args": [ - "quadbin", - "tstzset" - ], - "ret": "tquadbin", - "sqlName": "tquadbin" - }, - { - "args": [ - "s2cell", - "tstzset" - ], - "ret": "ts2cell", - "sqlName": "ts2cell" - }, - { - "args": [ - "boolean", - "tstzset" - ], - "ret": "tbool", - "sqlName": "tbool" - }, - { - "args": [ - "integer", - "tstzset" - ], - "ret": "tint", - "sqlName": "tint" - }, - { - "args": [ - "bigint", - "tstzset" - ], - "ret": "tbigint", - "sqlName": "tbigint" - }, - { - "args": [ - "float", - "tstzset" - ], - "ret": "tfloat", - "sqlName": "tfloat" - }, - { - "args": [ - "text", - "tstzset" - ], - "ret": "ttext", - "sqlName": "ttext" - } - ] - }, - { - "name": "tpcpointseq_from_base_tstzspan", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "pt", - "cType": "const Pcpoint *", - "canonical": "const struct Pcpoint *" - }, - { - "name": "sp", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_pointcloud_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pt", - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "sp", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Tsequence_from_base_tstzspan", - "sqlfn": "tint", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "tstzspan", - "text" - ], - "ret": "tcbuffer", - "argDefaults": [ - null, - null, - "'linear'" - ], - "sqlName": "tcbuffer" - }, - { - "args": [ - "geometry", - "tstzspan", - "text" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - null, - "'step'" - ], - "sqlName": "tgeometry" - }, - { - "args": [ - "geography", - "tstzspan", - "text" - ], - "ret": "tgeography", - "argDefaults": [ - null, - null, - "'step'" - ], - "sqlName": "tgeography" - }, - { - "args": [ - "geometry", - "tstzspan", - "text" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - null, - "'linear'" - ], - "sqlName": "tgeompoint" - }, - { - "args": [ - "geography", - "tstzspan", - "text" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - null, - "'linear'" - ], - "sqlName": "tgeogpoint" - }, - { - "args": [ - "h3index", - "tstzspan" - ], - "ret": "th3index", - "sqlName": "th3index" - }, - { - "args": [ - "jsonb", - "tstzspan" - ], - "ret": "tjsonb", - "sqlName": "tjsonb" - }, - { - "args": [ - "npoint", - "tstzspan", - "text" - ], - "ret": "tnpoint", - "argDefaults": [ - null, - null, - "'linear'" - ], - "sqlName": "tnpoint" - }, - { - "args": [ - "pcpoint", - "tstzspan", - "text" - ], - "ret": "tpcpoint", - "argDefaults": [ - null, - null, - "'step'" - ], - "sqlName": "tpcpoint" - }, - { - "args": [ - "pcpatch", - "tstzspan", - "text" - ], - "ret": "tpcpatch", - "argDefaults": [ - null, - null, - "'step'" - ], - "sqlName": "tpcpatch" - }, - { - "args": [ - "pose", - "tstzspan", - "text" - ], - "ret": "tpose", - "argDefaults": [ - null, - null, - "'linear'" - ], - "sqlName": "tpose" - }, - { - "args": [ - "posechain", - "tstzspan", - "text" - ], - "ret": "tposechain", - "argDefaults": [ - null, - null, - "'linear'" - ], - "sqlName": "tposechain" - }, - { - "args": [ - "quadbin", - "tstzspan" - ], - "ret": "tquadbin", - "sqlName": "tquadbin" - }, - { - "args": [ - "s2cell", - "tstzspan" - ], - "ret": "ts2cell", - "sqlName": "ts2cell" - }, - { - "args": [ - "boolean", - "tstzspan" - ], - "ret": "tbool", - "sqlName": "tbool" - }, - { - "args": [ - "integer", - "tstzspan" - ], - "ret": "tint", - "sqlName": "tint" - }, - { - "args": [ - "bigint", - "tstzspan" - ], - "ret": "tbigint", - "sqlName": "tbigint" - }, - { - "args": [ - "float", - "tstzspan", - "text" - ], - "ret": "tfloat", - "argDefaults": [ - null, - null, - "'linear'" - ], - "sqlName": "tfloat" - }, - { - "args": [ - "text", - "tstzspan" - ], - "ret": "ttext", - "sqlName": "ttext" - } - ] - }, - { - "name": "tpcpointseqset_from_base_tstzspanset", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "pt", - "cType": "const Pcpoint *", - "canonical": "const struct Pcpoint *" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_pointcloud_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pt", - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Tsequenceset_from_base_tstzspanset", - "sqlfn": "tint", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "tstzspanset", - "text" - ], - "ret": "tcbuffer", - "argDefaults": [ - null, - null, - "'linear'" - ], - "sqlName": "tcbuffer" - }, - { - "args": [ - "geometry", - "tstzspanset", - "text" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - null, - "'step'" - ], - "sqlName": "tgeometry" - }, - { - "args": [ - "geography", - "tstzspanset", - "text" - ], - "ret": "tgeography", - "argDefaults": [ - null, - null, - "'step'" - ], - "sqlName": "tgeography" - }, - { - "args": [ - "geometry", - "tstzspanset", - "text" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - null, - "'linear'" - ], - "sqlName": "tgeompoint" - }, - { - "args": [ - "geography", - "tstzspanset", - "text" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - null, - "'linear'" - ], - "sqlName": "tgeogpoint" - }, - { - "args": [ - "h3index", - "tstzspanset" - ], - "ret": "th3index", - "sqlName": "th3index" - }, - { - "args": [ - "jsonb", - "tstzspanset" - ], - "ret": "tjsonb", - "sqlName": "tjsonb" - }, - { - "args": [ - "npoint", - "tstzspanset", - "text" - ], - "ret": "tnpoint", - "argDefaults": [ - null, - null, - "'linear'" - ], - "sqlName": "tnpoint" - }, - { - "args": [ - "pcpoint", - "tstzspanset", - "text" - ], - "ret": "tpcpoint", - "argDefaults": [ - null, - null, - "'step'" - ], - "sqlName": "tpcpoint" - }, - { - "args": [ - "pcpatch", - "tstzspanset", - "text" - ], - "ret": "tpcpatch", - "argDefaults": [ - null, - null, - "'step'" - ], - "sqlName": "tpcpatch" - }, - { - "args": [ - "pose", - "tstzspanset", - "text" - ], - "ret": "tpose", - "argDefaults": [ - null, - null, - "'linear'" - ], - "sqlName": "tpose" - }, - { - "args": [ - "posechain", - "tstzspanset", - "text" - ], - "ret": "tposechain", - "argDefaults": [ - null, - null, - "'linear'" - ], - "sqlName": "tposechain" - }, - { - "args": [ - "quadbin", - "tstzspanset" - ], - "ret": "tquadbin", - "sqlName": "tquadbin" - }, - { - "args": [ - "s2cell", - "tstzspanset" - ], - "ret": "ts2cell", - "sqlName": "ts2cell" - }, - { - "args": [ - "boolean", - "tstzspanset" - ], - "ret": "tbool", - "sqlName": "tbool" - }, - { - "args": [ - "integer", - "tstzspanset" - ], - "ret": "tint", - "sqlName": "tint" - }, - { - "args": [ - "bigint", - "tstzspanset" - ], - "ret": "tbigint", - "sqlName": "tbigint" - }, - { - "args": [ - "float", - "tstzspanset", - "text" - ], - "ret": "tfloat", - "argDefaults": [ - null, - null, - "'linear'" - ], - "sqlName": "tfloat" - }, - { - "args": [ - "text", - "tstzspanset" - ], - "ret": "ttext", - "sqlName": "ttext" - } - ] - }, - { - "name": "tpcpoint_from_base_temp", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "pt", - "cType": "const Pcpoint *", - "canonical": "const struct Pcpoint *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pointcloud_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pt", - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tpcpoint_start_value", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Pcpoint *", - "canonical": "struct Pcpoint *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pointcloud_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct Pcpoint *", - "encode": "pcpoint_hex_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_start_value", - "sqlfn": "startValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "pcpoint", - "sqlSignatures": [ - { - "args": [ - "tpcpoint" - ], - "ret": "pcpoint" - } - ] - }, - { - "name": "tpcpoint_end_value", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Pcpoint *", - "canonical": "struct Pcpoint *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pointcloud_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct Pcpoint *", - "encode": "pcpoint_hex_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_end_value", - "sqlfn": "endValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "pcpoint", - "sqlSignatures": [ - { - "args": [ - "tpcpoint" - ], - "ret": "pcpoint" - } - ] - }, - { - "name": "tpcpoint_value_n", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "n", - "cType": "int", - "canonical": "int" - }, - { - "name": "result", - "cType": "Pcpoint **", - "canonical": "struct Pcpoint **" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_pointcloud_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "n", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "struct Pcpoint **", - "encode": "pcpoint_hex_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ], - "from_outparam": "result", - "out_ctype": "struct Pcpoint **", - "presence_return": true - } - }, - "mdbC": "Temporal_value_n", - "sqlfn": "valueN", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "pcpoint", - "sqlSignatures": [ - { - "args": [ - "tpcpoint", - "int" - ], - "ret": "pcpoint" - } - ] - }, - { - "name": "tpcpoint_values", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Pcpoint **", - "canonical": "struct Pcpoint **" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Pcpoint *", - "canonical": "struct Pcpoint *" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_pointcloud_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "array", - "element": { - "kind": "serialized", - "cType": "struct Pcpoint *", - "encode": "pcpoint_hex_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - }, - "count_outparam": "count" - } - }, - "mdbC": "Temporal_valueset", - "sqlfn": "getValues", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "pcpointset", - "sqlSignatures": [ - { - "args": [ - "tpcpoint" - ], - "ret": "pcpointset" - } - ] - }, - { - "name": "tpcpoint_value_at_timestamptz", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "strict", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "value", - "cType": "Pcpoint **", - "canonical": "struct Pcpoint **" - } - ], - "shape": { - "outParams": [ - "value" - ], - "boundArgs": { - "strict": "true" - } - }, - "group": "meos_pointcloud_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "strict", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "struct Pcpoint **", - "encode": "pcpoint_hex_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ], - "from_outparam": "value", - "out_ctype": "struct Pcpoint **", - "presence_return": true - } - }, - "mdbC": "Temporal_value_at_timestamptz", - "sqlfn": "valueAtTimestamp", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "pcpoint", - "sqlSignatures": [ - { - "args": [ - "tpcpoint", - "timestamptz" - ], - "ret": "pcpoint" - } - ] - }, - { - "name": "tpcpoint_at_value", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "pt", - "cType": "const Pcpoint *", - "canonical": "const struct Pcpoint *" - } - ], - "group": "meos_pointcloud_restrict", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "pt", - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_at_value", - "sqlfn": "atValue", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tpcpoint", - "sqlSignatures": [ - { - "args": [ - "tpcpoint", - "pcpoint" - ], - "ret": "tpcpoint" - } - ] - }, - { - "name": "tpcpoint_minus_value", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "pt", - "cType": "const Pcpoint *", - "canonical": "const struct Pcpoint *" - } - ], - "group": "meos_pointcloud_restrict", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "pt", - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_minus_value", - "sqlfn": "minusValue", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tpcpoint", - "sqlSignatures": [ - { - "args": [ - "tpcpoint", - "pcpoint" - ], - "ret": "tpcpoint" - } - ] - }, - { - "name": "tpcpatchinst_make", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "pa", - "cType": "const Pcpatch *", - "canonical": "const struct Pcpatch *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_pointcloud_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "pa", - "kind": "serialized", - "cType": "const struct Pcpatch *", - "decode": "pcpatch_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Tinstant_constructor", - "sqlfn": "tint", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tpcpatch", - "sqlSignatures": [ - { - "args": [ - "pcpatch", - "timestamptz" - ], - "ret": "tpcpatch", - "sqlName": "tpcpatch" - } - ] - }, - { - "name": "tpcpatchseq_from_base_tstzset", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "pa", - "cType": "const Pcpatch *", - "canonical": "const struct Pcpatch *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_pointcloud_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pa", - "kind": "serialized", - "cType": "const struct Pcpatch *", - "decode": "pcpatch_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Tsequence_from_base_tstzset", - "sqlfn": "tint", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "tstzset" - ], - "ret": "tcbuffer", - "sqlName": "tcbuffer" - }, - { - "args": [ - "geometry", - "tstzset" - ], - "ret": "tgeometry", - "sqlName": "tgeometry" - }, - { - "args": [ - "geography", - "tstzset" - ], - "ret": "tgeography", - "sqlName": "tgeography" - }, - { - "args": [ - "geometry", - "tstzset" - ], - "ret": "tgeompoint", - "sqlName": "tgeompoint" - }, - { - "args": [ - "geography", - "tstzset" - ], - "ret": "tgeogpoint", - "sqlName": "tgeogpoint" - }, - { - "args": [ - "h3index", - "tstzset" - ], - "ret": "th3index", - "sqlName": "th3index" - }, - { - "args": [ - "jsonb", - "tstzset" - ], - "ret": "tjsonb", - "sqlName": "tjsonb" - }, - { - "args": [ - "npoint", - "tstzset" - ], - "ret": "tnpoint", - "sqlName": "tnpoint" - }, - { - "args": [ - "pcpoint", - "tstzset" - ], - "ret": "tpcpoint", - "sqlName": "tpcpoint" - }, - { - "args": [ - "pcpatch", - "tstzset" - ], - "ret": "tpcpatch", - "sqlName": "tpcpatch" - }, - { - "args": [ - "pose", - "tstzset" - ], - "ret": "tpose", - "sqlName": "tpose" - }, - { - "args": [ - "posechain", - "tstzset" - ], - "ret": "tposechain", - "sqlName": "tposechain" - }, - { - "args": [ - "quadbin", - "tstzset" - ], - "ret": "tquadbin", - "sqlName": "tquadbin" - }, - { - "args": [ - "s2cell", - "tstzset" - ], - "ret": "ts2cell", - "sqlName": "ts2cell" - }, - { - "args": [ - "boolean", - "tstzset" - ], - "ret": "tbool", - "sqlName": "tbool" - }, - { - "args": [ - "integer", - "tstzset" - ], - "ret": "tint", - "sqlName": "tint" - }, - { - "args": [ - "bigint", - "tstzset" - ], - "ret": "tbigint", - "sqlName": "tbigint" - }, - { - "args": [ - "float", - "tstzset" - ], - "ret": "tfloat", - "sqlName": "tfloat" - }, - { - "args": [ - "text", - "tstzset" - ], - "ret": "ttext", - "sqlName": "ttext" - } - ] - }, - { - "name": "tpcpatchseq_from_base_tstzspan", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "pa", - "cType": "const Pcpatch *", - "canonical": "const struct Pcpatch *" - }, - { - "name": "sp", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_pointcloud_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pa", - "kind": "serialized", - "cType": "const struct Pcpatch *", - "decode": "pcpatch_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "sp", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Tsequence_from_base_tstzspan", - "sqlfn": "tint", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "tstzspan", - "text" - ], - "ret": "tcbuffer", - "argDefaults": [ - null, - null, - "'linear'" - ], - "sqlName": "tcbuffer" - }, - { - "args": [ - "geometry", - "tstzspan", - "text" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - null, - "'step'" - ], - "sqlName": "tgeometry" - }, - { - "args": [ - "geography", - "tstzspan", - "text" - ], - "ret": "tgeography", - "argDefaults": [ - null, - null, - "'step'" - ], - "sqlName": "tgeography" - }, - { - "args": [ - "geometry", - "tstzspan", - "text" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - null, - "'linear'" - ], - "sqlName": "tgeompoint" - }, - { - "args": [ - "geography", - "tstzspan", - "text" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - null, - "'linear'" - ], - "sqlName": "tgeogpoint" - }, - { - "args": [ - "h3index", - "tstzspan" - ], - "ret": "th3index", - "sqlName": "th3index" - }, - { - "args": [ - "jsonb", - "tstzspan" - ], - "ret": "tjsonb", - "sqlName": "tjsonb" - }, - { - "args": [ - "npoint", - "tstzspan", - "text" - ], - "ret": "tnpoint", - "argDefaults": [ - null, - null, - "'linear'" - ], - "sqlName": "tnpoint" - }, - { - "args": [ - "pcpoint", - "tstzspan", - "text" - ], - "ret": "tpcpoint", - "argDefaults": [ - null, - null, - "'step'" - ], - "sqlName": "tpcpoint" - }, - { - "args": [ - "pcpatch", - "tstzspan", - "text" - ], - "ret": "tpcpatch", - "argDefaults": [ - null, - null, - "'step'" - ], - "sqlName": "tpcpatch" - }, - { - "args": [ - "pose", - "tstzspan", - "text" - ], - "ret": "tpose", - "argDefaults": [ - null, - null, - "'linear'" - ], - "sqlName": "tpose" - }, - { - "args": [ - "posechain", - "tstzspan", - "text" - ], - "ret": "tposechain", - "argDefaults": [ - null, - null, - "'linear'" - ], - "sqlName": "tposechain" - }, - { - "args": [ - "quadbin", - "tstzspan" - ], - "ret": "tquadbin", - "sqlName": "tquadbin" - }, - { - "args": [ - "s2cell", - "tstzspan" - ], - "ret": "ts2cell", - "sqlName": "ts2cell" - }, - { - "args": [ - "boolean", - "tstzspan" - ], - "ret": "tbool", - "sqlName": "tbool" - }, - { - "args": [ - "integer", - "tstzspan" - ], - "ret": "tint", - "sqlName": "tint" - }, - { - "args": [ - "bigint", - "tstzspan" - ], - "ret": "tbigint", - "sqlName": "tbigint" - }, - { - "args": [ - "float", - "tstzspan", - "text" - ], - "ret": "tfloat", - "argDefaults": [ - null, - null, - "'linear'" - ], - "sqlName": "tfloat" - }, - { - "args": [ - "text", - "tstzspan" - ], - "ret": "ttext", - "sqlName": "ttext" - } - ] - }, - { - "name": "tpcpatchseqset_from_base_tstzspanset", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "pa", - "cType": "const Pcpatch *", - "canonical": "const struct Pcpatch *" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_pointcloud_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pa", - "kind": "serialized", - "cType": "const struct Pcpatch *", - "decode": "pcpatch_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Tsequenceset_from_base_tstzspanset", - "sqlfn": "tint", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "cbuffer", - "tstzspanset", - "text" - ], - "ret": "tcbuffer", - "argDefaults": [ - null, - null, - "'linear'" - ], - "sqlName": "tcbuffer" - }, - { - "args": [ - "geometry", - "tstzspanset", - "text" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - null, - "'step'" - ], - "sqlName": "tgeometry" - }, - { - "args": [ - "geography", - "tstzspanset", - "text" - ], - "ret": "tgeography", - "argDefaults": [ - null, - null, - "'step'" - ], - "sqlName": "tgeography" - }, - { - "args": [ - "geometry", - "tstzspanset", - "text" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - null, - "'linear'" - ], - "sqlName": "tgeompoint" - }, - { - "args": [ - "geography", - "tstzspanset", - "text" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - null, - "'linear'" - ], - "sqlName": "tgeogpoint" - }, - { - "args": [ - "h3index", - "tstzspanset" - ], - "ret": "th3index", - "sqlName": "th3index" - }, - { - "args": [ - "jsonb", - "tstzspanset" - ], - "ret": "tjsonb", - "sqlName": "tjsonb" - }, - { - "args": [ - "npoint", - "tstzspanset", - "text" - ], - "ret": "tnpoint", - "argDefaults": [ - null, - null, - "'linear'" - ], - "sqlName": "tnpoint" - }, - { - "args": [ - "pcpoint", - "tstzspanset", - "text" - ], - "ret": "tpcpoint", - "argDefaults": [ - null, - null, - "'step'" - ], - "sqlName": "tpcpoint" - }, - { - "args": [ - "pcpatch", - "tstzspanset", - "text" - ], - "ret": "tpcpatch", - "argDefaults": [ - null, - null, - "'step'" - ], - "sqlName": "tpcpatch" - }, - { - "args": [ - "pose", - "tstzspanset", - "text" - ], - "ret": "tpose", - "argDefaults": [ - null, - null, - "'linear'" - ], - "sqlName": "tpose" - }, - { - "args": [ - "posechain", - "tstzspanset", - "text" - ], - "ret": "tposechain", - "argDefaults": [ - null, - null, - "'linear'" - ], - "sqlName": "tposechain" - }, - { - "args": [ - "quadbin", - "tstzspanset" - ], - "ret": "tquadbin", - "sqlName": "tquadbin" - }, - { - "args": [ - "s2cell", - "tstzspanset" - ], - "ret": "ts2cell", - "sqlName": "ts2cell" - }, - { - "args": [ - "boolean", - "tstzspanset" - ], - "ret": "tbool", - "sqlName": "tbool" - }, - { - "args": [ - "integer", - "tstzspanset" - ], - "ret": "tint", - "sqlName": "tint" - }, - { - "args": [ - "bigint", - "tstzspanset" - ], - "ret": "tbigint", - "sqlName": "tbigint" - }, - { - "args": [ - "float", - "tstzspanset", - "text" - ], - "ret": "tfloat", - "argDefaults": [ - null, - null, - "'linear'" - ], - "sqlName": "tfloat" - }, - { - "args": [ - "text", - "tstzspanset" - ], - "ret": "ttext", - "sqlName": "ttext" - } - ] - }, - { - "name": "tpcpatch_from_base_temp", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "pa", - "cType": "const Pcpatch *", - "canonical": "const struct Pcpatch *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pointcloud_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pa", - "kind": "serialized", - "cType": "const struct Pcpatch *", - "decode": "pcpatch_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tpcpatch_start_value", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Pcpatch *", - "canonical": "struct Pcpatch *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pointcloud_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct Pcpatch *", - "encode": "pcpatch_hex_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_start_value", - "sqlfn": "startValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "pcpatch", - "sqlSignatures": [ - { - "args": [ - "tpcpatch" - ], - "ret": "pcpatch" - } - ] - }, - { - "name": "tpcpatch_end_value", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Pcpatch *", - "canonical": "struct Pcpatch *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pointcloud_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct Pcpatch *", - "encode": "pcpatch_hex_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_end_value", - "sqlfn": "endValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "pcpatch", - "sqlSignatures": [ - { - "args": [ - "tpcpatch" - ], - "ret": "pcpatch" - } - ] - }, - { - "name": "tpcpatch_value_n", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "n", - "cType": "int", - "canonical": "int" - }, - { - "name": "result", - "cType": "Pcpatch **", - "canonical": "struct Pcpatch **" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_pointcloud_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "n", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "struct Pcpatch **", - "encode": "pcpatch_hex_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ], - "from_outparam": "result", - "out_ctype": "struct Pcpatch **", - "presence_return": true - } - }, - "mdbC": "Temporal_value_n", - "sqlfn": "valueN", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "pcpatch", - "sqlSignatures": [ - { - "args": [ - "tpcpatch", - "int" - ], - "ret": "pcpatch" - } - ] - }, - { - "name": "tpcpatch_values", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Pcpatch **", - "canonical": "struct Pcpatch **" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Pcpatch *", - "canonical": "struct Pcpatch *" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_pointcloud_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "array", - "element": { - "kind": "serialized", - "cType": "struct Pcpatch *", - "encode": "pcpatch_hex_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - }, - "count_outparam": "count" - } - }, - "mdbC": "Temporal_valueset", - "sqlfn": "getValues", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "pcpatchset", - "sqlSignatures": [ - { - "args": [ - "tpcpatch" - ], - "ret": "pcpatchset" - } - ] - }, - { - "name": "tpcpatch_value_at_timestamptz", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "strict", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "value", - "cType": "Pcpatch **", - "canonical": "struct Pcpatch **" - } - ], - "shape": { - "outParams": [ - "value" - ], - "boundArgs": { - "strict": "true" - } - }, - "group": "meos_pointcloud_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "strict", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "struct Pcpatch **", - "encode": "pcpatch_hex_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ], - "from_outparam": "value", - "out_ctype": "struct Pcpatch **", - "presence_return": true - } - }, - "mdbC": "Temporal_value_at_timestamptz", - "sqlfn": "valueAtTimestamp", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "pcpatch", - "sqlSignatures": [ - { - "args": [ - "tpcpatch", - "timestamptz" - ], - "ret": "pcpatch" - } - ] - }, - { - "name": "tpcpatch_at_value", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "pa", - "cType": "const Pcpatch *", - "canonical": "const struct Pcpatch *" - } - ], - "group": "meos_pointcloud_restrict", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "pa", - "kind": "serialized", - "cType": "const struct Pcpatch *", - "decode": "pcpatch_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_at_value", - "sqlfn": "atValue", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tpcpatch", - "sqlSignatures": [ - { - "args": [ - "tpcpatch", - "pcpatch" - ], - "ret": "tpcpatch" - } - ] - }, - { - "name": "tpcpatch_minus_value", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "pa", - "cType": "const Pcpatch *", - "canonical": "const struct Pcpatch *" - } - ], - "group": "meos_pointcloud_restrict", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "pa", - "kind": "serialized", - "cType": "const struct Pcpatch *", - "decode": "pcpatch_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_minus_value", - "sqlfn": "minusValue", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tpcpatch", - "sqlSignatures": [ - { - "args": [ - "tpcpatch", - "pcpatch" - ], - "ret": "tpcpatch" - } - ] - }, - { - "name": "ever_eq_pcpoint_tpcpoint", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "pt", - "cType": "const Pcpoint *", - "canonical": "const struct Pcpoint *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pointcloud_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pt", - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_eq_pcpoint_tpcpoint", - "sqlfn": "eEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "pcpoint", - "tpcpoint" - ], - "ret": "boolean" - } - ], - "sqlop": "?=" - }, - { - "name": "ever_eq_tpcpoint_pcpoint", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "pt", - "cType": "const Pcpoint *", - "canonical": "const struct Pcpoint *" - } - ], - "group": "meos_pointcloud_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "pt", - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_eq_tpcpoint_pcpoint", - "sqlfn": "eEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpcpoint", - "pcpoint" - ], - "ret": "boolean" - } - ], - "sqlop": "?=" - }, - { - "name": "ever_eq_tpcpoint_tpcpoint", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pointcloud_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_eq_tpcpoint_tpcpoint", - "sqlfn": "eEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpcpoint", - "tpcpoint" - ], - "ret": "boolean" - } - ], - "sqlop": "?=" - }, - { - "name": "ever_ne_pcpoint_tpcpoint", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "pt", - "cType": "const Pcpoint *", - "canonical": "const struct Pcpoint *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pointcloud_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pt", - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ne_pcpoint_tpcpoint", - "sqlfn": "eNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "pcpoint", - "tpcpoint" - ], - "ret": "boolean" - } - ], - "sqlop": "?<>" - }, - { - "name": "ever_ne_tpcpoint_pcpoint", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "pt", - "cType": "const Pcpoint *", - "canonical": "const struct Pcpoint *" - } - ], - "group": "meos_pointcloud_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "pt", - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ne_tpcpoint_pcpoint", - "sqlfn": "eNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpcpoint", - "pcpoint" - ], - "ret": "boolean" - } - ], - "sqlop": "?<>" - }, - { - "name": "ever_ne_tpcpoint_tpcpoint", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pointcloud_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ne_tpcpoint_tpcpoint", - "sqlfn": "eNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpcpoint", - "tpcpoint" - ], - "ret": "boolean" - } - ], - "sqlop": "?<>" - }, - { - "name": "always_eq_pcpoint_tpcpoint", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "pt", - "cType": "const Pcpoint *", - "canonical": "const struct Pcpoint *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pointcloud_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pt", - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_eq_pcpoint_tpcpoint", - "sqlfn": "aEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "pcpoint", - "tpcpoint" - ], - "ret": "boolean" - } - ], - "sqlop": "%=" - }, - { - "name": "always_eq_tpcpoint_pcpoint", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "pt", - "cType": "const Pcpoint *", - "canonical": "const struct Pcpoint *" - } - ], - "group": "meos_pointcloud_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "pt", - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_eq_tpcpoint_pcpoint", - "sqlfn": "aEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpcpoint", - "pcpoint" - ], - "ret": "boolean" - } - ], - "sqlop": "%=" - }, - { - "name": "always_eq_tpcpoint_tpcpoint", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pointcloud_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_eq_tpcpoint_tpcpoint", - "sqlfn": "aEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpcpoint", - "tpcpoint" - ], - "ret": "boolean" - } - ], - "sqlop": "%=" - }, - { - "name": "always_ne_pcpoint_tpcpoint", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "pt", - "cType": "const Pcpoint *", - "canonical": "const struct Pcpoint *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pointcloud_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pt", - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ne_pcpoint_tpcpoint", - "sqlfn": "aNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "pcpoint", - "tpcpoint" - ], - "ret": "boolean" - } - ], - "sqlop": "%<>" - }, - { - "name": "always_ne_tpcpoint_pcpoint", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "pt", - "cType": "const Pcpoint *", - "canonical": "const struct Pcpoint *" - } - ], - "group": "meos_pointcloud_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "pt", - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ne_tpcpoint_pcpoint", - "sqlfn": "aNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpcpoint", - "pcpoint" - ], - "ret": "boolean" - } - ], - "sqlop": "%<>" - }, - { - "name": "always_ne_tpcpoint_tpcpoint", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pointcloud_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ne_tpcpoint_tpcpoint", - "sqlfn": "aNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpcpoint", - "tpcpoint" - ], - "ret": "boolean" - } - ], - "sqlop": "%<>" - }, - { - "name": "ever_eq_pcpatch_tpcpatch", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "pa", - "cType": "const Pcpatch *", - "canonical": "const struct Pcpatch *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pointcloud_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pa", - "kind": "serialized", - "cType": "const struct Pcpatch *", - "decode": "pcpatch_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_eq_pcpatch_tpcpatch", - "sqlfn": "eEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "pcpatch", - "tpcpatch" - ], - "ret": "boolean" - } - ], - "sqlop": "?=" - }, - { - "name": "ever_eq_tpcpatch_pcpatch", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "pa", - "cType": "const Pcpatch *", - "canonical": "const struct Pcpatch *" - } - ], - "group": "meos_pointcloud_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "pa", - "kind": "serialized", - "cType": "const struct Pcpatch *", - "decode": "pcpatch_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_eq_tpcpatch_pcpatch", - "sqlfn": "eEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpcpatch", - "pcpatch" - ], - "ret": "boolean" - } - ], - "sqlop": "?=" - }, - { - "name": "ever_eq_tpcpatch_tpcpatch", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pointcloud_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_eq_tpcpatch_tpcpatch", - "sqlfn": "eEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpcpatch", - "tpcpatch" - ], - "ret": "boolean" - } - ], - "sqlop": "?=" - }, - { - "name": "ever_ne_pcpatch_tpcpatch", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "pa", - "cType": "const Pcpatch *", - "canonical": "const struct Pcpatch *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pointcloud_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pa", - "kind": "serialized", - "cType": "const struct Pcpatch *", - "decode": "pcpatch_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ne_pcpatch_tpcpatch", - "sqlfn": "eNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "pcpatch", - "tpcpatch" - ], - "ret": "boolean" - } - ], - "sqlop": "?<>" - }, - { - "name": "ever_ne_tpcpatch_pcpatch", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "pa", - "cType": "const Pcpatch *", - "canonical": "const struct Pcpatch *" - } - ], - "group": "meos_pointcloud_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "pa", - "kind": "serialized", - "cType": "const struct Pcpatch *", - "decode": "pcpatch_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ne_tpcpatch_pcpatch", - "sqlfn": "eNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpcpatch", - "pcpatch" - ], - "ret": "boolean" - } - ], - "sqlop": "?<>" - }, - { - "name": "ever_ne_tpcpatch_tpcpatch", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pointcloud_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ne_tpcpatch_tpcpatch", - "sqlfn": "eNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpcpatch", - "tpcpatch" - ], - "ret": "boolean" - } - ], - "sqlop": "?<>" - }, - { - "name": "always_eq_pcpatch_tpcpatch", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "pa", - "cType": "const Pcpatch *", - "canonical": "const struct Pcpatch *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pointcloud_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pa", - "kind": "serialized", - "cType": "const struct Pcpatch *", - "decode": "pcpatch_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_eq_pcpatch_tpcpatch", - "sqlfn": "aEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "pcpatch", - "tpcpatch" - ], - "ret": "boolean" - } - ], - "sqlop": "%=" - }, - { - "name": "always_eq_tpcpatch_pcpatch", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "pa", - "cType": "const Pcpatch *", - "canonical": "const struct Pcpatch *" - } - ], - "group": "meos_pointcloud_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "pa", - "kind": "serialized", - "cType": "const struct Pcpatch *", - "decode": "pcpatch_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_eq_tpcpatch_pcpatch", - "sqlfn": "aEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpcpatch", - "pcpatch" - ], - "ret": "boolean" - } - ], - "sqlop": "%=" - }, - { - "name": "always_eq_tpcpatch_tpcpatch", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pointcloud_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_eq_tpcpatch_tpcpatch", - "sqlfn": "aEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpcpatch", - "tpcpatch" - ], - "ret": "boolean" - } - ], - "sqlop": "%=" - }, - { - "name": "always_ne_pcpatch_tpcpatch", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "pa", - "cType": "const Pcpatch *", - "canonical": "const struct Pcpatch *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pointcloud_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pa", - "kind": "serialized", - "cType": "const struct Pcpatch *", - "decode": "pcpatch_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ne_pcpatch_tpcpatch", - "sqlfn": "aNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "pcpatch", - "tpcpatch" - ], - "ret": "boolean" - } - ], - "sqlop": "%<>" - }, - { - "name": "always_ne_tpcpatch_pcpatch", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "pa", - "cType": "const Pcpatch *", - "canonical": "const struct Pcpatch *" - } - ], - "group": "meos_pointcloud_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "pa", - "kind": "serialized", - "cType": "const struct Pcpatch *", - "decode": "pcpatch_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ne_tpcpatch_pcpatch", - "sqlfn": "aNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpcpatch", - "pcpatch" - ], - "ret": "boolean" - } - ], - "sqlop": "%<>" - }, - { - "name": "always_ne_tpcpatch_tpcpatch", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pointcloud_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ne_tpcpatch_tpcpatch", - "sqlfn": "aNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpcpatch", - "tpcpatch" - ], - "ret": "boolean" - } - ], - "sqlop": "%<>" - }, - { - "name": "teq_pcpoint_tpcpoint", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "pt", - "cType": "const Pcpoint *", - "canonical": "const struct Pcpoint *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pointcloud_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pt", - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Teq_pcpoint_tpcpoint", - "sqlfn": "tEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "pcpoint", - "tpcpoint" - ], - "ret": "tbool" - } - ], - "sqlop": "#=" - }, - { - "name": "teq_tpcpoint_pcpoint", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "pt", - "cType": "const Pcpoint *", - "canonical": "const struct Pcpoint *" - } - ], - "group": "meos_pointcloud_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "pt", - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Teq_tpcpoint_pcpoint", - "sqlfn": "tEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tpcpoint", - "pcpoint" - ], - "ret": "tbool" - } - ], - "sqlop": "#=" - }, - { - "name": "tne_pcpoint_tpcpoint", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "pt", - "cType": "const Pcpoint *", - "canonical": "const struct Pcpoint *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pointcloud_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pt", - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tne_pcpoint_tpcpoint", - "sqlfn": "tNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "pcpoint", - "tpcpoint" - ], - "ret": "tbool" - } - ], - "sqlop": "#<>" - }, - { - "name": "tne_tpcpoint_pcpoint", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "pt", - "cType": "const Pcpoint *", - "canonical": "const struct Pcpoint *" - } - ], - "group": "meos_pointcloud_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "pt", - "kind": "serialized", - "cType": "const struct Pcpoint *", - "decode": "pcpoint_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tne_tpcpoint_pcpoint", - "sqlfn": "tNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tpcpoint", - "pcpoint" - ], - "ret": "tbool" - } - ], - "sqlop": "#<>" - }, - { - "name": "teq_pcpatch_tpcpatch", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "pa", - "cType": "const Pcpatch *", - "canonical": "const struct Pcpatch *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pointcloud_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pa", - "kind": "serialized", - "cType": "const struct Pcpatch *", - "decode": "pcpatch_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Teq_pcpatch_tpcpatch", - "sqlfn": "tEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "pcpatch", - "tpcpatch" - ], - "ret": "tbool" - } - ], - "sqlop": "#=" - }, - { - "name": "teq_tpcpatch_pcpatch", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "pa", - "cType": "const Pcpatch *", - "canonical": "const struct Pcpatch *" - } - ], - "group": "meos_pointcloud_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "pa", - "kind": "serialized", - "cType": "const struct Pcpatch *", - "decode": "pcpatch_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Teq_tpcpatch_pcpatch", - "sqlfn": "tEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tpcpatch", - "pcpatch" - ], - "ret": "tbool" - } - ], - "sqlop": "#=" - }, - { - "name": "tne_pcpatch_tpcpatch", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "pa", - "cType": "const Pcpatch *", - "canonical": "const struct Pcpatch *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pointcloud_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pa", - "kind": "serialized", - "cType": "const struct Pcpatch *", - "decode": "pcpatch_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tne_pcpatch_tpcpatch", - "sqlfn": "tNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "pcpatch", - "tpcpatch" - ], - "ret": "tbool" - } - ], - "sqlop": "#<>" - }, - { - "name": "tne_tpcpatch_pcpatch", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "pa", - "cType": "const Pcpatch *", - "canonical": "const struct Pcpatch *" - } - ], - "group": "meos_pointcloud_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "pa", - "kind": "serialized", - "cType": "const struct Pcpatch *", - "decode": "pcpatch_hex_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tne_tpcpatch_pcpatch", - "sqlfn": "tNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tpcpatch", - "pcpatch" - ], - "ret": "tbool" - } - ], - "sqlop": "#<>" - }, - { - "name": "adjacent_tpcbox_tpointcloud", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pointcloud_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Adjacent_tpcbox_tpointcloud", - "sqlfn": "adjacent_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "-|-", - "sqlfnBackingOnly": true, - "publicSqlName": "adjacent" - }, - { - "name": "adjacent_tpointcloud_tpcbox", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - } - ], - "group": "meos_pointcloud_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Adjacent_tpointcloud_tpcbox", - "sqlfn": "adjacent_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "-|-", - "sqlfnBackingOnly": true, - "publicSqlName": "adjacent" - }, - { - "name": "adjacent_tpointcloud_tpointcloud", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pointcloud_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Adjacent_tpointcloud_tpointcloud", - "sqlfn": "adjacent_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "-|-", - "sqlfnBackingOnly": true, - "publicSqlName": "adjacent" - }, - { - "name": "contained_tpcbox_tpointcloud", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pointcloud_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contained_tpcbox_tpointcloud", - "sqlfn": "contained_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "<@", - "sqlfnBackingOnly": true, - "publicSqlName": "contained" - }, - { - "name": "contained_tpointcloud_tpcbox", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - } - ], - "group": "meos_pointcloud_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contained_tpointcloud_tpcbox", - "sqlfn": "contained_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "<@", - "sqlfnBackingOnly": true, - "publicSqlName": "contained" - }, - { - "name": "contained_tpointcloud_tpointcloud", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pointcloud_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contained_tpointcloud_tpointcloud", - "sqlfn": "contained_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "<@", - "sqlfnBackingOnly": true, - "publicSqlName": "contained" - }, - { - "name": "contains_tpcbox_tpointcloud", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pointcloud_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contains_tpcbox_tpointcloud", - "sqlfn": "contains_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "@>", - "sqlfnBackingOnly": true, - "publicSqlName": "contains" - }, - { - "name": "contains_tpointcloud_tpcbox", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - } - ], - "group": "meos_pointcloud_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contains_tpointcloud_tpcbox", - "sqlfn": "contains_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "@>", - "sqlfnBackingOnly": true, - "publicSqlName": "contains" - }, - { - "name": "contains_tpointcloud_tpointcloud", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pointcloud_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contains_tpointcloud_tpointcloud", - "sqlfn": "contains_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "@>", - "sqlfnBackingOnly": true, - "publicSqlName": "contains" - }, - { - "name": "overlaps_tpcbox_tpointcloud", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pointcloud_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overlaps_tpcbox_tpointcloud", - "sqlfn": "overlaps_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "&&", - "sqlfnBackingOnly": true, - "publicSqlName": "overlaps" - }, - { - "name": "overlaps_tpointcloud_tpcbox", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - } - ], - "group": "meos_pointcloud_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overlaps_tpointcloud_tpcbox", - "sqlfn": "overlaps_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "&&", - "sqlfnBackingOnly": true, - "publicSqlName": "overlaps" - }, - { - "name": "overlaps_tpointcloud_tpointcloud", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pointcloud_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Overlaps_tpointcloud_tpointcloud", - "sqlfn": "overlaps_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "&&", - "sqlfnBackingOnly": true, - "publicSqlName": "overlaps" - }, - { - "name": "same_tpcbox_tpointcloud", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "box", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pointcloud_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Same_tpcbox_tpointcloud", - "sqlfn": "same_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "~=", - "sqlfnBackingOnly": true, - "publicSqlName": "same" - }, - { - "name": "same_tpointcloud_tpcbox", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const TPCBox *", - "canonical": "const TPCBox *" - } - ], - "group": "meos_pointcloud_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const TPCBox *", - "decode": "tpcbox_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Same_tpointcloud_tpcbox", - "sqlfn": "same_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "~=", - "sqlfnBackingOnly": true, - "publicSqlName": "same" - }, - { - "name": "same_tpointcloud_tpointcloud", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pointcloud_bbox_topo", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Same_tpointcloud_tpointcloud", - "sqlfn": "same_bbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "~=", - "sqlfnBackingOnly": true, - "publicSqlName": "same" - }, - { - "name": "eintersects_tpcpoint_geo", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_pointcloud_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "nad_tpcpoint_geo", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_pointcloud_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "pose_as_ewkt", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_pose_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Pose_as_ewkt", - "sqlfn": "asEWKT", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "text", - "sqlSignatures": [ - { - "args": [ - "pose", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "15" - ] - } - ] - }, - { - "name": "pose_as_hexwkb", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - }, - { - "name": "variant", - "cType": "uint8_t", - "canonical": "unsigned char" - }, - { - "name": "size_out", - "cType": "size_t *", - "canonical": "size_t *" - } - ], - "shape": { - "outParams": [ - "size_out" - ] - }, - "group": "meos_pose_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:size_t" - }, - "wire": { - "params": [ - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "variant", - "kind": "json", - "json": "integer" - }, - { - "name": "size_out", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Pose_as_hexwkb", - "sqlfn": "asHexWKB", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "text", - "sqlSignatures": [ - { - "args": [ - "pose", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - } - ] - }, - { - "name": "pose_as_text", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_pose_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Pose_as_text", - "sqlfn": "asText", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "text", - "sqlSignatures": [ - { - "args": [ - "pose", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "15" - ] - } - ] - }, - { - "name": "pose_as_wkb", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "uint8_t *", - "canonical": "uint8_t *" - }, - "params": [ - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - }, - { - "name": "variant", - "cType": "uint8_t", - "canonical": "unsigned char" - }, - { - "name": "size_out", - "cType": "size_t *", - "canonical": "size_t *" - } - ], - "shape": { - "outParams": [ - "size_out" - ], - "boundArgs": { - "variant": "WKB_EXTENDED" - } - }, - "group": "meos_pose_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:size_t; no-encoder:uint8_t" - }, - "wire": { - "params": [ - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "variant", - "kind": "json", - "json": "integer" - }, - { - "name": "size_out", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Pose_send", - "sqlfn": "pose_send", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "bytea", - "sqlSignatures": [ - { - "args": [ - "pose" - ], - "ret": "bytea", - "sqlName": "pose_send" - }, - { - "args": [ - "pose", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - } - ] - }, - { - "name": "pose_from_wkb", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Pose *", - "canonical": "struct Pose *" - }, - "params": [ - { - "name": "wkb", - "cType": "const uint8_t *", - "canonical": "const uint8_t *" - }, - { - "name": "size", - "cType": "size_t", - "canonical": "size_t" - } - ], - "group": "meos_pose_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint8_t; no-decoder:size_t" - }, - "wire": { - "params": [ - { - "name": "wkb", - "kind": "unsupported" - }, - { - "name": "size", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "struct Pose *", - "encode": "pose_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Pose_recv", - "sqlfn": "pose_recv", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "pose", - "sqlSignatures": [ - { - "args": [ - "internal" - ], - "ret": "pose", - "sqlName": "pose_recv" - }, - { - "args": [ - "bytea" - ], - "ret": "pose", - "sqlName": "poseFromBinary" - }, - { - "args": [ - "bytea" - ], - "ret": "pose", - "sqlName": "poseFromEWKB" - } - ] - }, - { - "name": "pose_from_hexwkb", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Pose *", - "canonical": "struct Pose *" - }, - "params": [ - { - "name": "hexwkb", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_pose_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "hexwkb", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "struct Pose *", - "encode": "pose_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Pose_from_hexwkb", - "sqlfn": "poseFromHexEWKB", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "pose", - "sqlSignatures": [ - { - "args": [ - "text" - ], - "ret": "pose" - } - ] - }, - { - "name": "pose_in", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Pose *", - "canonical": "struct Pose *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_pose_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "struct Pose *", - "encode": "pose_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Pose_in", - "sqlfn": "pose_in", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "pose", - "sqlSignatures": [ - { - "args": [ - "cstring" - ], - "ret": "pose" - } - ] - }, - { - "name": "pose_out", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_pose_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Pose_out", - "sqlfn": "pose_out", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "cstring", - "sqlSignatures": [ - { - "args": [ - "pose" - ], - "ret": "cstring" - } - ], - "shape": { - "boundArgs": { - "maxdd": "OUT_DEFAULT_DECIMAL_DIGITS" - } - } - }, - { - "name": "pose_from_geopose", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Pose *", - "canonical": "struct Pose *" - }, - "params": [ - { - "name": "json", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_pose_base_geopose", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "json", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "struct Pose *", - "encode": "pose_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Pose_from_geopose", - "sqlfn": "poseFromGeoPose", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "pose", - "sqlSignatures": [ - { - "args": [ - "text" - ], - "ret": "pose" - } - ] - }, - { - "name": "pose_as_geopose", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - }, - { - "name": "conformance", - "cType": "int", - "canonical": "int" - }, - { - "name": "precision", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_pose_base_geopose", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "conformance", - "kind": "json", - "json": "integer" - }, - { - "name": "precision", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Pose_as_geopose", - "sqlfn": "asGeoPose", - "sqlArity": 1, - "sqlArityMax": 3, - "sqlReturnType": "text", - "sqlSignatures": [ - { - "args": [ - "pose", - "integer", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "0", - "-1" - ] - } - ] - }, - { - "name": "tpose_from_geopose", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "json", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_pose_geopose_accessor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "json", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tpose_from_geopose", - "sqlfn": "tposeFromGeoPose", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tpose", - "sqlSignatures": [ - { - "args": [ - "text" - ], - "ret": "tpose" - } - ] - }, - { - "name": "tpose_as_geopose", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "conformance", - "cType": "int", - "canonical": "int" - }, - { - "name": "precision", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_pose_geopose_accessor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "conformance", - "kind": "json", - "json": "integer" - }, - { - "name": "precision", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Tpose_as_geopose", - "sqlfn": "asGeoPose", - "sqlArity": 1, - "sqlArityMax": 3, - "sqlReturnType": "text", - "sqlSignatures": [ - { - "args": [ - "tpose", - "integer", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "0", - "-1" - ] - } - ] - }, - { - "name": "tpose_as_geopose_stream_header", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "precision", - "cType": "int", - "canonical": "int" - } - ], - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "precision", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "tpose_as_geopose_stream_element", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "inst", - "cType": "const TInstant *", - "canonical": "const TInstant *" - }, - { - "name": "precision", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_pose_base_geopose", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "inst", - "kind": "serialized", - "cType": "const TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "precision", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "tpose_as_geopose_stream", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "precision", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_pose_base_geopose", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "precision", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Tpose_as_geopose_stream", - "sqlfn": "asGeoPoseStream", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "text", - "sqlSignatures": [ - { - "args": [ - "tpose", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "-1" - ] - } - ] - }, - { - "name": "geopose_frames", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "const GeoPoseFrame *", - "canonical": "const GeoPoseFrame *" - }, - "params": [ - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "const GeoPoseFrame", - "canonical": "const GeoPoseFrame" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_pose_base_geopose", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count; no-encoder:GeoPoseFrame" - }, - "wire": { - "params": [ - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Geopose_frames", - "sqlfn": "geoPoseFrames", - "sqlArity": 0, - "sqlArityMax": 0, - "sqlReturnType": "TABLE (frame_id integer, authority text, code text, name text, srid integer, is_geographic boolean, description text)", - "sqlSignatures": [ - { - "args": [], - "ret": "TABLE (frame_id integer, authority text, code text, name text, srid integer, is_geographic boolean, description text)" - } - ] - }, - { - "name": "geopose_frame", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "const GeoPoseFrame *", - "canonical": "const GeoPoseFrame *" - }, - "params": [ - { - "name": "frame_id", - "cType": "int32_t", - "canonical": "int" - } - ], - "group": "meos_pose_base_geopose", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-encoder:GeoPoseFrame" - }, - "wire": { - "params": [ - { - "name": "frame_id", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pose_apply_geo", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - }, - { - "name": "body", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_pose_base_geopose", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "body", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "Pose_apply_geo", - "sqlfn": "applyPose", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "geometry", - "sqlSignatures": [ - { - "args": [ - "geometry", - "pose" - ], - "ret": "geometry" - } - ] - }, - { - "name": "tpose_apply_geo", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "body", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_pose_geopose_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "body", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tpose_apply_geo", - "sqlfn": "applyPose", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tgeompoint", - "sqlSignatures": [ - { - "args": [ - "geometry", - "tpose" - ], - "ret": "tgeompoint" - } - ] - }, - { - "name": "tpose_compose_pose", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "body", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "frame", - "cType": "const Pose *", - "canonical": "const struct Pose *" - } - ], - "group": "meos_pose_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "body", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "frame", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tpose_apply_pose", - "sqlfn": "applyPose", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tpose", - "sqlSignatures": [ - { - "args": [ - "tpose", - "pose" - ], - "ret": "tpose" - } - ] - }, - { - "name": "pose_compose_tpose", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "body", - "cType": "const Pose *", - "canonical": "const struct Pose *" - }, - { - "name": "frame", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pose_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "body", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "frame", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Pose_apply_tpose", - "sqlfn": "applyPose", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tpose", - "sqlSignatures": [ - { - "args": [ - "pose", - "tpose" - ], - "ret": "tpose" - } - ] - }, - { - "name": "tpose_compose_tpose", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "body", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "frame", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pose_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "body", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "frame", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tpose_apply_tpose", - "sqlfn": "applyPose", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tpose", - "sqlSignatures": [ - { - "args": [ - "tpose", - "tpose" - ], - "ret": "tpose" - } - ] - }, - { - "name": "tpose_inverse", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pose_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tpose_inverse", - "sqlfn": "poseInverse", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tpose", - "sqlSignatures": [ - { - "args": [ - "tpose" - ], - "ret": "tpose" - } - ] - }, - { - "name": "pose_copy", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Pose *", - "canonical": "struct Pose *" - }, - "params": [ - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - } - ], - "group": "meos_pose_base_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct Pose *", - "encode": "pose_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "pose_make_2d", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Pose *", - "canonical": "struct Pose *" - }, - "params": [ - { - "name": "x", - "cType": "double", - "canonical": "double" - }, - { - "name": "y", - "cType": "double", - "canonical": "double" - }, - { - "name": "theta", - "cType": "double", - "canonical": "double" - }, - { - "name": "geodetic", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "srid", - "cType": "int32_t", - "canonical": "int" - } - ], - "group": "meos_pose_base_constructor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "x", - "kind": "json", - "json": "number" - }, - { - "name": "y", - "kind": "json", - "json": "number" - }, - { - "name": "theta", - "kind": "json", - "json": "number" - }, - { - "name": "geodetic", - "kind": "json", - "json": "boolean" - }, - { - "name": "srid", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "struct Pose *", - "encode": "pose_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "pose_make_3d", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Pose *", - "canonical": "struct Pose *" - }, - "params": [ - { - "name": "x", - "cType": "double", - "canonical": "double" - }, - { - "name": "y", - "cType": "double", - "canonical": "double" - }, - { - "name": "z", - "cType": "double", - "canonical": "double" - }, - { - "name": "W", - "cType": "double", - "canonical": "double" - }, - { - "name": "X", - "cType": "double", - "canonical": "double" - }, - { - "name": "Y", - "cType": "double", - "canonical": "double" - }, - { - "name": "Z", - "cType": "double", - "canonical": "double" - }, - { - "name": "geodetic", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "srid", - "cType": "int32_t", - "canonical": "int" - } - ], - "group": "meos_pose_base_constructor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "x", - "kind": "json", - "json": "number" - }, - { - "name": "y", - "kind": "json", - "json": "number" - }, - { - "name": "z", - "kind": "json", - "json": "number" - }, - { - "name": "W", - "kind": "json", - "json": "number" - }, - { - "name": "X", - "kind": "json", - "json": "number" - }, - { - "name": "Y", - "kind": "json", - "json": "number" - }, - { - "name": "Z", - "kind": "json", - "json": "number" - }, - { - "name": "geodetic", - "kind": "json", - "json": "boolean" - }, - { - "name": "srid", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "struct Pose *", - "encode": "pose_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "pose_make_point2d", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Pose *", - "canonical": "struct Pose *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "theta", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_pose_base_constructor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "theta", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "struct Pose *", - "encode": "pose_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "pose_make_point3d", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Pose *", - "canonical": "struct Pose *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "W", - "cType": "double", - "canonical": "double" - }, - { - "name": "X", - "cType": "double", - "canonical": "double" - }, - { - "name": "Y", - "cType": "double", - "canonical": "double" - }, - { - "name": "Z", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_pose_base_constructor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "W", - "kind": "json", - "json": "number" - }, - { - "name": "X", - "kind": "json", - "json": "number" - }, - { - "name": "Y", - "kind": "json", - "json": "number" - }, - { - "name": "Z", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "struct Pose *", - "encode": "pose_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "pose_make_point3d_ypr", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Pose *", - "canonical": "struct Pose *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "yaw", - "cType": "double", - "canonical": "double" - }, - { - "name": "pitch", - "cType": "double", - "canonical": "double" - }, - { - "name": "roll", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_pose_base_constructor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "yaw", - "kind": "json", - "json": "number" - }, - { - "name": "pitch", - "kind": "json", - "json": "number" - }, - { - "name": "roll", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "struct Pose *", - "encode": "pose_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "pose_to_point", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - } - ], - "group": "meos_pose_base_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "Pose_to_point", - "sqlfn": "geometry", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "geometry", - "sqlSignatures": [ - { - "args": [ - "pose" - ], - "ret": "geometry" - } - ] - }, - { - "name": "pose_to_stbox", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - } - ], - "group": "meos_pose_base_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Pose_to_stbox", - "sqlfn": "stbox", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "stbox", - "sqlSignatures": [ - { - "args": [ - "pose" - ], - "ret": "stbox" - } - ], - "sqlop": "::" - }, - { - "name": "pose_hash", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - } - ], - "group": "meos_pose_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Pose_hash", - "sqlfn": "hash", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "pose" - ], - "ret": "integer" - } - ] - }, - { - "name": "pose_hash_extended", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - }, - { - "name": "seed", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_pose_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t; unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "seed", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Pose_hash_extended", - "sqlfn": "hashExtended", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "bigint", - "sqlSignatures": [ - { - "args": [ - "pose", - "bigint" - ], - "ret": "bigint" - } - ] - }, - { - "name": "pose_quaternion", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "double *", - "canonical": "double *" - }, - "params": [ - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "double", - "canonical": "double" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_pose_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count; unsupported-return:double *" - }, - "wire": { - "params": [ - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Pose_quaternion", - "sqlfn": "quaternion", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "quaternion", - "sqlSignatures": [ - { - "args": [ - "pose" - ], - "ret": "quaternion" - } - ] - }, - { - "name": "pose_ypr", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "double *", - "canonical": "double *" - }, - "params": [ - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "double", - "canonical": "double" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_pose_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count; unsupported-return:double *" - }, - "wire": { - "params": [ - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Pose_ypr", - "sqlfn": "ypr", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "ypr", - "sqlSignatures": [ - { - "args": [ - "pose" - ], - "ret": "ypr" - } - ] - }, - { - "name": "pose_yaw", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - } - ], - "group": "meos_pose_base_geopose", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Pose_yaw", - "sqlfn": "yaw", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "pose" - ], - "ret": "float" - } - ] - }, - { - "name": "pose_pitch", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - } - ], - "group": "meos_pose_base_geopose", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Pose_pitch", - "sqlfn": "pitch", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "pose" - ], - "ret": "float" - } - ] - }, - { - "name": "pose_roll", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - } - ], - "group": "meos_pose_base_geopose", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Pose_roll", - "sqlfn": "roll", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "pose" - ], - "ret": "float" - } - ] - }, - { - "name": "pose_angular_distance", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "pose1", - "cType": "const Pose *", - "canonical": "const struct Pose *" - }, - { - "name": "pose2", - "cType": "const Pose *", - "canonical": "const struct Pose *" - } - ], - "group": "meos_pose_base_geopose", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pose1", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pose2", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "pose_compose", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Pose *", - "canonical": "struct Pose *" - }, - "params": [ - { - "name": "body", - "cType": "const Pose *", - "canonical": "const struct Pose *" - }, - { - "name": "frame", - "cType": "const Pose *", - "canonical": "const struct Pose *" - } - ], - "group": "meos_pose_base_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "body", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "frame", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct Pose *", - "encode": "pose_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Pose_apply_pose", - "sqlfn": "applyPose", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "pose", - "sqlSignatures": [ - { - "args": [ - "pose", - "pose" - ], - "ret": "pose" - } - ] - }, - { - "name": "pose_inverse", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Pose *", - "canonical": "struct Pose *" - }, - "params": [ - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - } - ], - "group": "meos_pose_base_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct Pose *", - "encode": "pose_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Pose_inverse", - "sqlfn": "poseInverse", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "pose", - "sqlSignatures": [ - { - "args": [ - "pose" - ], - "ret": "pose" - } - ] - }, - { - "name": "pose_normalize", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Pose *", - "canonical": "struct Pose *" - }, - "params": [ - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - } - ], - "group": "meos_pose_base_geopose", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct Pose *", - "encode": "pose_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Pose_normalize", - "sqlfn": "poseNormalize", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "pose", - "sqlSignatures": [ - { - "args": [ - "pose" - ], - "ret": "pose" - } - ] - }, - { - "name": "pose_round", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Pose *", - "canonical": "struct Pose *" - }, - "params": [ - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_pose_base_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "struct Pose *", - "encode": "pose_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Pose_round", - "sqlfn": "round", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "pose", - "sqlSignatures": [ - { - "args": [ - "pose", - "integer" - ], - "ret": "pose", - "argDefaults": [ - null, - "0" - ] - } - ] - }, - { - "name": "posearr_round", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Pose **", - "canonical": "struct Pose **" - }, - "params": [ - { - "name": "posearr", - "cType": "const Pose **", - "canonical": "const struct Pose **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_pose_base_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:struct Pose **" - }, - "wire": { - "params": [ - { - "name": "posearr", - "kind": "array", - "count_param": "count", - "element": { - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Posearr_round", - "sqlfn": "round" - }, - { - "name": "pose_set_srid", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Pose *", - "canonical": "struct Pose *" - }, - "params": [ - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - }, - { - "name": "srid", - "cType": "int32_t", - "canonical": "int" - } - ], - "group": "meos_pose_base_srid", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "srid", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "struct Pose *", - "encode": "pose_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Pose_set_srid", - "sqlfn": "setSRID", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "pose", - "sqlSignatures": [ - { - "args": [ - "pose", - "integer" - ], - "ret": "pose" - } - ] - }, - { - "name": "pose_srid", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "int32_t", - "canonical": "int" - }, - "params": [ - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - } - ], - "group": "meos_pose_base_srid", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Pose_srid", - "sqlfn": "SRID", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "pose" - ], - "ret": "integer" - } - ] - }, - { - "name": "pose_transform", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Pose *", - "canonical": "struct Pose *" - }, - "params": [ - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - }, - { - "name": "srid", - "cType": "int32_t", - "canonical": "int" - } - ], - "group": "meos_pose_base_srid", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "srid", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "struct Pose *", - "encode": "pose_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Pose_transform", - "sqlfn": "transform", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "pose", - "sqlSignatures": [ - { - "args": [ - "pose", - "integer" - ], - "ret": "pose" - } - ] - }, - { - "name": "pose_transform_pipeline", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Pose *", - "canonical": "struct Pose *" - }, - "params": [ - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - }, - { - "name": "pipelinestr", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "srid", - "cType": "int32_t", - "canonical": "int" - }, - { - "name": "is_forward", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_pose_base_srid", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pipelinestr", - "kind": "json", - "json": "string" - }, - { - "name": "srid", - "kind": "json", - "json": "integer" - }, - { - "name": "is_forward", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "struct Pose *", - "encode": "pose_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Pose_transform_pipeline", - "sqlfn": "transformPipeline", - "sqlArity": 2, - "sqlArityMax": 4, - "sqlReturnType": "pose", - "sqlSignatures": [ - { - "args": [ - "pose", - "text", - "integer", - "boolean" - ], - "ret": "pose", - "argDefaults": [ - null, - null, - "0", - "true" - ] - } - ] - }, - { - "name": "pose_tstzspan_to_stbox", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_pose_base_bbox", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Pose_tstzspan_to_stbox", - "sqlfn": "stbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "stbox", - "sqlSignatures": [ - { - "args": [ - "pose", - "tstzspan" - ], - "ret": "stbox" - } - ] - }, - { - "name": "pose_timestamptz_to_stbox", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_pose_base_bbox", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Pose_timestamptz_to_stbox", - "sqlfn": "stbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "stbox", - "sqlSignatures": [ - { - "args": [ - "pose", - "timestamptz" - ], - "ret": "stbox" - } - ] - }, - { - "name": "distance_pose_geo", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_pose_base_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Distance_pose_geo", - "sqlfn": "distance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "pose", - "geometry" - ], - "ret": "float" - }, - { - "args": [ - "geometry", - "pose" - ], - "ret": "float" - } - ], - "sqlop": "<->" - }, - { - "name": "distance_pose_pose", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "pose1", - "cType": "const Pose *", - "canonical": "const struct Pose *" - }, - { - "name": "pose2", - "cType": "const Pose *", - "canonical": "const struct Pose *" - } - ], - "group": "meos_pose_base_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pose1", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pose2", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Distance_pose_pose", - "sqlfn": "distance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "pose", - "pose" - ], - "ret": "float" - } - ], - "sqlop": "<->" - }, - { - "name": "distance_pose_stbox", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - }, - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_pose_base_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "NAD_pose_stbox", - "sqlfn": "nearestApproachDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "pose", - "stbox" - ], - "ret": "float" - }, - { - "args": [ - "stbox", - "pose" - ], - "ret": "float" - } - ], - "sqlop": "|=|" - }, - { - "name": "pose_cmp", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "pose1", - "cType": "const Pose *", - "canonical": "const struct Pose *" - }, - { - "name": "pose2", - "cType": "const Pose *", - "canonical": "const struct Pose *" - } - ], - "group": "meos_pose_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pose1", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pose2", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Pose_cmp", - "sqlfn": "cmp", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "pose", - "pose" - ], - "ret": "integer" - } - ] - }, - { - "name": "pose_eq", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "pose1", - "cType": "const Pose *", - "canonical": "const struct Pose *" - }, - { - "name": "pose2", - "cType": "const Pose *", - "canonical": "const struct Pose *" - } - ], - "group": "meos_pose_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pose1", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pose2", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Pose_eq", - "sqlfn": "eq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "pose", - "pose" - ], - "ret": "boolean" - } - ], - "sqlop": "=" - }, - { - "name": "pose_ge", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "pose1", - "cType": "const Pose *", - "canonical": "const struct Pose *" - }, - { - "name": "pose2", - "cType": "const Pose *", - "canonical": "const struct Pose *" - } - ], - "group": "meos_pose_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pose1", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pose2", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Pose_ge", - "sqlfn": "ge", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "pose", - "pose" - ], - "ret": "boolean" - } - ], - "sqlop": ">=" - }, - { - "name": "pose_gt", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "pose1", - "cType": "const Pose *", - "canonical": "const struct Pose *" - }, - { - "name": "pose2", - "cType": "const Pose *", - "canonical": "const struct Pose *" - } - ], - "group": "meos_pose_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pose1", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pose2", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Pose_gt", - "sqlfn": "gt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "pose", - "pose" - ], - "ret": "boolean" - } - ], - "sqlop": ">" - }, - { - "name": "pose_le", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "pose1", - "cType": "const Pose *", - "canonical": "const struct Pose *" - }, - { - "name": "pose2", - "cType": "const Pose *", - "canonical": "const struct Pose *" - } - ], - "group": "meos_pose_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pose1", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pose2", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Pose_le", - "sqlfn": "le", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "pose", - "pose" - ], - "ret": "boolean" - } - ], - "sqlop": "<=" - }, - { - "name": "pose_lt", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "pose1", - "cType": "const Pose *", - "canonical": "const struct Pose *" - }, - { - "name": "pose2", - "cType": "const Pose *", - "canonical": "const struct Pose *" - } - ], - "group": "meos_pose_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pose1", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pose2", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Pose_lt", - "sqlfn": "lt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "pose", - "pose" - ], - "ret": "boolean" - } - ], - "sqlop": "<" - }, - { - "name": "pose_ne", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "pose1", - "cType": "const Pose *", - "canonical": "const struct Pose *" - }, - { - "name": "pose2", - "cType": "const Pose *", - "canonical": "const struct Pose *" - } - ], - "group": "meos_pose_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pose1", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pose2", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Pose_ne", - "sqlfn": "ne", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "pose", - "pose" - ], - "ret": "boolean" - } - ], - "sqlop": "<>" - }, - { - "name": "pose_nsame", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "pose1", - "cType": "const Pose *", - "canonical": "const struct Pose *" - }, - { - "name": "pose2", - "cType": "const Pose *", - "canonical": "const struct Pose *" - } - ], - "group": "meos_pose_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pose1", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pose2", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pose_same", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "pose1", - "cType": "const Pose *", - "canonical": "const struct Pose *" - }, - { - "name": "pose2", - "cType": "const Pose *", - "canonical": "const struct Pose *" - } - ], - "group": "meos_pose_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pose1", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pose2", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Pose_same", - "sqlfn": "same", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlop": "~=" - }, - { - "name": "poseset_in", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_pose_set_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_in", - "sqlfn": "intset_in", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "poseset", - "sqlSignatures": [ - { - "args": [ - "cstring" - ], - "ret": "poseset", - "sqlName": "poseset_in" - } - ] - }, - { - "name": "poseset_out", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_pose_set_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Set_out", - "sqlfn": "intset_out", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "cstring", - "sqlSignatures": [ - { - "args": [ - "poseset" - ], - "ret": "cstring", - "sqlName": "poseset_out" - } - ] - }, - { - "name": "poseset_make", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "values", - "cType": "const Pose **", - "canonical": "const struct Pose **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_pose_set_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "values", - "kind": "array", - "count_param": "count", - "element": { - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_constructor", - "sqlfn": "set", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "poseset", - "sqlSignatures": [ - { - "args": [ - "pose[]" - ], - "ret": "poseset" - } - ] - }, - { - "name": "pose_to_set", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - } - ], - "group": "meos_pose_set_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Value_to_set", - "sqlfn": "set", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "poseset", - "sqlSignatures": [ - { - "args": [ - "pose" - ], - "ret": "poseset" - } - ] - }, - { - "name": "poseset_end_value", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Pose *", - "canonical": "struct Pose *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_pose_set_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct Pose *", - "encode": "pose_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_end_value", - "sqlfn": "endValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "pose", - "sqlSignatures": [ - { - "args": [ - "poseset" - ], - "ret": "pose" - } - ] - }, - { - "name": "poseset_start_value", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Pose *", - "canonical": "struct Pose *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_pose_set_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct Pose *", - "encode": "pose_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_start_value", - "sqlfn": "startValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "pose", - "sqlSignatures": [ - { - "args": [ - "poseset" - ], - "ret": "pose" - } - ] - }, - { - "name": "poseset_value_n", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "n", - "cType": "int", - "canonical": "int" - }, - { - "name": "result", - "cType": "Pose **", - "canonical": "struct Pose **" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_pose_set_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "n", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "struct Pose **", - "encode": "pose_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ], - "from_outparam": "result", - "out_ctype": "struct Pose **", - "presence_return": true - } - }, - "mdbC": "Set_value_n", - "sqlfn": "valueN", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "pose", - "sqlSignatures": [ - { - "args": [ - "poseset", - "integer" - ], - "ret": "pose" - } - ] - }, - { - "name": "poseset_values", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Pose **", - "canonical": "struct Pose **" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Pose *", - "canonical": "struct Pose *" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_pose_set_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "array", - "element": { - "kind": "serialized", - "cType": "struct Pose *", - "encode": "pose_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - }, - "count_outparam": "count" - } - }, - "mdbC": "Set_values", - "sqlfn": "getValues", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "pose[]", - "sqlSignatures": [ - { - "args": [ - "poseset" - ], - "ret": "pose[]" - } - ] - }, - { - "name": "contained_pose_set", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_pose_set_setops", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contained_value_set", - "sqlfn": "contained", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "pose", - "poseset" - ], - "ret": "boolean" - } - ], - "sqlop": "<@" - }, - { - "name": "contains_set_pose", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "pose", - "cType": "Pose *", - "canonical": "struct Pose *" - } - ], - "group": "meos_pose_set_setops", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pose", - "kind": "serialized", - "cType": "struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contains_set_value", - "sqlfn": "contains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "poseset", - "pose" - ], - "ret": "boolean" - } - ], - "sqlop": "@>" - }, - { - "name": "intersection_pose_set", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_pose_set_setops", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Intersection_value_set", - "sqlfn": "setIntersection", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "poseset", - "sqlSignatures": [ - { - "args": [ - "pose", - "poseset" - ], - "ret": "poseset" - } - ], - "sqlop": "*" - }, - { - "name": "intersection_set_pose", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - } - ], - "group": "meos_pose_set_setops", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Intersection_set_value", - "sqlfn": "setIntersection", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "poseset", - "sqlSignatures": [ - { - "args": [ - "poseset", - "pose" - ], - "ret": "poseset" - } - ], - "sqlop": "*" - }, - { - "name": "minus_pose_set", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_pose_set_setops", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Minus_value_set", - "sqlfn": "setMinus", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "poseset", - "sqlSignatures": [ - { - "args": [ - "pose", - "poseset" - ], - "ret": "poseset" - } - ], - "sqlop": "-" - }, - { - "name": "minus_set_pose", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - } - ], - "group": "meos_pose_set_setops", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Minus_set_value", - "sqlfn": "setMinus", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "poseset", - "sqlSignatures": [ - { - "args": [ - "poseset", - "pose" - ], - "ret": "poseset" - } - ], - "sqlop": "-" - }, - { - "name": "pose_union_transfn", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "state", - "cType": "Set *", - "canonical": "Set *" - }, - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - } - ], - "group": "meos_pose_set_setops", - "api": "public", - "category": "aggregate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "serialized", - "cType": "Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "union_pose_set", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_pose_set_setops", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_value_set", - "sqlfn": "setUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "poseset", - "sqlSignatures": [ - { - "args": [ - "pose", - "poseset" - ], - "ret": "poseset" - } - ], - "sqlop": "+" - }, - { - "name": "union_set_pose", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - } - ], - "group": "meos_pose_set_setops", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_set_value", - "sqlfn": "setUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "poseset", - "sqlSignatures": [ - { - "args": [ - "poseset", - "pose" - ], - "ret": "poseset" - } - ], - "sqlop": "+" - }, - { - "name": "tpose_from_mfjson", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_pose_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tpose_in", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_pose_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tposeinst_make", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_pose_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Tinstant_constructor", - "sqlfn": "tint", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tpose", - "sqlSignatures": [ - { - "args": [ - "pose", - "timestamptz" - ], - "ret": "tpose", - "sqlName": "tpose" - } - ] - }, - { - "name": "tpose_from_base_temp", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pose_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tposeseq_from_base_tstzset", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_pose_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tposeseq_from_base_tstzspan", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "group": "meos_pose_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tposeseqset_from_base_tstzspanset", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "group": "meos_pose_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tpose_make", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "tpoint", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "ttheta", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pose_conversion", - "api": "public", - "category": "constructor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "tpoint", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "ttheta", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tpose_make", - "sqlfn": "tpose", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tpose", - "sqlSignatures": [ - { - "args": [ - "tgeompoint", - "tfloat" - ], - "ret": "tpose" - } - ] - }, - { - "name": "tpose_to_tpoint", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pose_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tpose_to_tpoint", - "sqlfn": "tgeompoint", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnTypeAll": [ - "tgeogpoint", - "tgeompoint" - ], - "sqlSignatures": [ - { - "args": [ - "tpose" - ], - "ret": "tgeompoint", - "sqlName": "tgeompoint" - }, - { - "args": [ - "tpose" - ], - "ret": "tgeogpoint", - "sqlName": "tgeogpoint" - }, - { - "args": [ - "tpose" - ], - "ret": "tgeompoint", - "sqlName": "centroid" - } - ], - "sqlop": "::" - }, - { - "name": "tpose_end_value", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Pose *", - "canonical": "struct Pose *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pose_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct Pose *", - "encode": "pose_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_end_value", - "sqlfn": "endValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "pose", - "sqlSignatures": [ - { - "args": [ - "tpose" - ], - "ret": "pose" - } - ] - }, - { - "name": "tpose_points", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pose_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Tpose_points", - "sqlfn": "points", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "geomset", - "sqlSignatures": [ - { - "args": [ - "tpose" - ], - "ret": "geomset" - } - ] - }, - { - "name": "tpose_yaw", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pose_geopose_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tpose_yaw", - "sqlfn": "yaw", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tpose" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "tpose_pitch", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pose_geopose_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tpose_pitch", - "sqlfn": "pitch", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tpose" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "tpose_roll", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pose_geopose_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tpose_roll", - "sqlfn": "roll", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tpose" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "tpose_speed", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pose_geopose_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tpose_speed", - "sqlfn": "speed", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tpose" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "tpose_angular_speed", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pose_geopose_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tpose_angular_speed", - "sqlfn": "angularSpeed", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tpose" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "tpose_start_value", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Pose *", - "canonical": "struct Pose *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pose_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct Pose *", - "encode": "pose_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_start_value", - "sqlfn": "startValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "pose", - "sqlSignatures": [ - { - "args": [ - "tpose" - ], - "ret": "pose" - } - ] - }, - { - "name": "tpose_trajectory", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pose_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "Tpose_trajectory", - "sqlfn": "trajectory", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "geometry", - "sqlSignatures": [ - { - "args": [ - "tpose" - ], - "ret": "geometry" - } - ] - }, - { - "name": "tpose_value_at_timestamptz", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "strict", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "result", - "cType": "Pose **", - "canonical": "struct Pose **" - } - ], - "shape": { - "outParams": [ - "result" - ], - "boundArgs": { - "strict": "true" - } - }, - "group": "meos_pose_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "strict", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "struct Pose **", - "encode": "pose_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ], - "from_outparam": "result", - "out_ctype": "struct Pose **", - "presence_return": true - } - }, - "mdbC": "Temporal_value_at_timestamptz", - "sqlfn": "valueAtTimestamp", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "pose", - "sqlSignatures": [ - { - "args": [ - "tpose", - "timestamptz" - ], - "ret": "pose" - } - ] - }, - { - "name": "tpose_value_n", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "n", - "cType": "int", - "canonical": "int" - }, - { - "name": "result", - "cType": "Pose **", - "canonical": "struct Pose **" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_pose_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "n", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "struct Pose **", - "encode": "pose_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ], - "from_outparam": "result", - "out_ctype": "struct Pose **", - "presence_return": true - } - }, - "mdbC": "Temporal_value_n", - "sqlfn": "valueN", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "pose", - "sqlSignatures": [ - { - "args": [ - "tpose", - "int" - ], - "ret": "pose" - } - ] - }, - { - "name": "tpose_values", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Pose **", - "canonical": "struct Pose **" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Pose *", - "canonical": "struct Pose *" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_pose_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "array", - "element": { - "kind": "serialized", - "cType": "struct Pose *", - "encode": "pose_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - }, - "count_outparam": "count" - } - }, - "mdbC": "Temporal_valueset", - "sqlfn": "getValues", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "poseset", - "sqlSignatures": [ - { - "args": [ - "tpose" - ], - "ret": "poseset" - } - ] - }, - { - "name": "tpose_at_elevation", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_pose_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tpose_at_elevation", - "sqlfn": "atElevation", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tpose", - "sqlSignatures": [ - { - "args": [ - "tpose", - "floatspan" - ], - "ret": "tpose" - } - ] - }, - { - "name": "tpose_at_geom", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_pose_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tpose_at_geom", - "sqlfn": "atGeometry", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tpose", - "sqlSignatures": [ - { - "args": [ - "tpose", - "geometry" - ], - "ret": "tpose" - } - ] - }, - { - "name": "tpose_at_stbox", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "border_inc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_pose_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "border_inc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tpose_at_stbox", - "sqlfn": "atStbox", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "tpose", - "sqlSignatures": [ - { - "args": [ - "tpose", - "stbox", - "boolean" - ], - "ret": "tpose", - "argDefaults": [ - null, - null, - "TRUE" - ] - } - ] - }, - { - "name": "tpose_at_pose", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - } - ], - "group": "meos_pose_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_at_value", - "sqlfn": "atValue", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tpose", - "sqlSignatures": [ - { - "args": [ - "tpose", - "pose" - ], - "ret": "tpose" - } - ] - }, - { - "name": "tpose_minus_elevation", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_pose_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tpose_minus_elevation", - "sqlfn": "minusElevation", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tpose", - "sqlSignatures": [ - { - "args": [ - "tpose", - "floatspan" - ], - "ret": "tpose" - } - ] - }, - { - "name": "tpose_minus_geom", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_pose_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tpose_minus_geom", - "sqlfn": "minusGeometry", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tpose", - "sqlSignatures": [ - { - "args": [ - "tpose", - "geometry" - ], - "ret": "tpose" - } - ] - }, - { - "name": "tpose_minus_pose", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - } - ], - "group": "meos_pose_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_minus_value", - "sqlfn": "minusValue", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tpose", - "sqlSignatures": [ - { - "args": [ - "tpose", - "pose" - ], - "ret": "tpose" - } - ] - }, - { - "name": "tpose_minus_stbox", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "border_inc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_pose_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "border_inc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tpose_minus_stbox", - "sqlfn": "minusStbox", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "tpose", - "sqlSignatures": [ - { - "args": [ - "tpose", - "stbox", - "boolean" - ], - "ret": "tpose", - "argDefaults": [ - null, - null, - "TRUE" - ] - } - ] - }, - { - "name": "tdistance_tpose_pose", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - } - ], - "group": "meos_pose_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tdistance_tpose_pose", - "sqlfn": "tDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tpose", - "pose" - ], - "ret": "tfloat" - }, - { - "args": [ - "pose", - "tpose" - ], - "ret": "tfloat" - } - ], - "sqlop": "<->" - }, - { - "name": "tdistance_tpose_geo", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_pose_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tdistance_tpose_geo", - "sqlfn": "tDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tpose", - "geometry(Point)" - ], - "ret": "tfloat" - }, - { - "args": [ - "geometry(Point)", - "tpose" - ], - "ret": "tfloat" - } - ], - "sqlop": "<->" - }, - { - "name": "tdistance_tpose_tpose", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pose_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tdistance_tpose_tpose", - "sqlfn": "tDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tpose", - "tpose" - ], - "ret": "tfloat" - } - ], - "sqlop": "<->" - }, - { - "name": "nad_tpose_geo", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_pose_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "NAD_tpose_geo", - "sqlfn": "nearestApproachDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tpose", - "geometry" - ], - "ret": "float" - }, - { - "args": [ - "geometry", - "tpose" - ], - "ret": "float" - } - ], - "sqlop": "|=|" - }, - { - "name": "nad_tpose_pose", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - } - ], - "group": "meos_pose_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "NAD_tpose_pose", - "sqlfn": "nearestApproachDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tpose", - "pose" - ], - "ret": "float" - }, - { - "args": [ - "pose", - "tpose" - ], - "ret": "float" - } - ], - "sqlop": "|=|" - }, - { - "name": "nad_tpose_stbox", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_pose_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "NAD_tpose_stbox", - "sqlfn": "nearestApproachDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tpose", - "stbox" - ], - "ret": "float" - }, - { - "args": [ - "stbox", - "tpose" - ], - "ret": "float" - } - ], - "sqlop": "|=|" - }, - { - "name": "nad_tpose_tpose", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pose_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "NAD_tpose_tpose", - "sqlfn": "nearestApproachDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "tpose", - "tpose" - ], - "ret": "float" - } - ], - "sqlop": "|=|" - }, - { - "name": "nai_tpose_geo", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_pose_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "NAI_tpose_geo", - "sqlfn": "nearestApproachInstant", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tpose", - "sqlSignatures": [ - { - "args": [ - "tpose", - "geometry" - ], - "ret": "tpose" - }, - { - "args": [ - "geometry", - "tpose" - ], - "ret": "tpose" - } - ] - }, - { - "name": "nai_tpose_pose", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - } - ], - "group": "meos_pose_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "NAI_tpose_pose", - "sqlfn": "nearestApproachInstant", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tpose", - "sqlSignatures": [ - { - "args": [ - "tpose", - "pose" - ], - "ret": "tpose" - }, - { - "args": [ - "pose", - "tpose" - ], - "ret": "tpose" - } - ] - }, - { - "name": "nai_tpose_tpose", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pose_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "NAI_tpose_tpose", - "sqlfn": "nearestApproachInstant", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tpose", - "sqlSignatures": [ - { - "args": [ - "tpose", - "tpose" - ], - "ret": "tpose" - } - ] - }, - { - "name": "shortestline_tpose_geo", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_pose_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "Shortestline_tpose_geo", - "sqlfn": "shortestLine", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "geometry", - "sqlSignatures": [ - { - "args": [ - "tpose", - "geometry" - ], - "ret": "geometry" - }, - { - "args": [ - "geometry", - "tpose" - ], - "ret": "geometry" - } - ] - }, - { - "name": "shortestline_tpose_pose", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - } - ], - "group": "meos_pose_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "Shortestline_tpose_pose", - "sqlfn": "shortestLine", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "geometry", - "sqlSignatures": [ - { - "args": [ - "tpose", - "pose" - ], - "ret": "geometry" - }, - { - "args": [ - "pose", - "tpose" - ], - "ret": "geometry" - } - ] - }, - { - "name": "shortestline_tpose_tpose", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pose_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "Shortestline_tpose_tpose", - "sqlfn": "shortestLine", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "geometry", - "sqlSignatures": [ - { - "args": [ - "tpose", - "tpose" - ], - "ret": "geometry" - } - ] - }, - { - "name": "always_eq_pose_tpose", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pose_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_eq_pose_tpose", - "sqlfn": "aEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "pose", - "tpose" - ], - "ret": "boolean" - } - ], - "sqlop": "%=" - }, - { - "name": "always_eq_tpose_pose", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - } - ], - "group": "meos_pose_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_eq_tpose_pose", - "sqlfn": "aEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpose", - "pose" - ], - "ret": "boolean" - } - ], - "sqlop": "%=" - }, - { - "name": "always_eq_tpose_tpose", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pose_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_eq_tpose_tpose", - "sqlfn": "aEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpose", - "tpose" - ], - "ret": "boolean" - } - ], - "sqlop": "%=" - }, - { - "name": "always_ne_pose_tpose", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pose_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ne_pose_tpose", - "sqlfn": "aNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "pose", - "tpose" - ], - "ret": "boolean" - } - ], - "sqlop": "%<>" - }, - { - "name": "always_ne_tpose_pose", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - } - ], - "group": "meos_pose_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ne_tpose_pose", - "sqlfn": "aNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpose", - "pose" - ], - "ret": "boolean" - } - ], - "sqlop": "%<>" - }, - { - "name": "always_ne_tpose_tpose", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pose_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ne_tpose_tpose", - "sqlfn": "aNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpose", - "tpose" - ], - "ret": "boolean" - } - ], - "sqlop": "%<>" - }, - { - "name": "ever_eq_pose_tpose", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pose_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_eq_pose_tpose", - "sqlfn": "eEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "pose", - "tpose" - ], - "ret": "boolean" - } - ], - "sqlop": "?=" - }, - { - "name": "ever_eq_tpose_pose", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - } - ], - "group": "meos_pose_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_eq_tpose_pose", - "sqlfn": "eEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpose", - "pose" - ], - "ret": "boolean" - } - ], - "sqlop": "?=" - }, - { - "name": "ever_eq_tpose_tpose", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pose_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_eq_tpose_tpose", - "sqlfn": "eEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpose", - "tpose" - ], - "ret": "boolean" - } - ], - "sqlop": "?=" - }, - { - "name": "ever_ne_pose_tpose", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pose_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ne_pose_tpose", - "sqlfn": "eNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "pose", - "tpose" - ], - "ret": "boolean" - } - ], - "sqlop": "?<>" - }, - { - "name": "ever_ne_tpose_pose", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - } - ], - "group": "meos_pose_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ne_tpose_pose", - "sqlfn": "eNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpose", - "pose" - ], - "ret": "boolean" - } - ], - "sqlop": "?<>" - }, - { - "name": "ever_ne_tpose_tpose", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pose_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ne_tpose_tpose", - "sqlfn": "eNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tpose", - "tpose" - ], - "ret": "boolean" - } - ], - "sqlop": "?<>" - }, - { - "name": "teq_pose_tpose", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pose_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Teq_pose_tpose", - "sqlfn": "tEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "pose", - "tpose" - ], - "ret": "tbool" - } - ], - "sqlop": "#=" - }, - { - "name": "teq_tpose_pose", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - } - ], - "group": "meos_pose_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Teq_tpose_pose", - "sqlfn": "tEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tpose", - "pose" - ], - "ret": "tbool" - } - ], - "sqlop": "#=" - }, - { - "name": "tne_pose_tpose", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_pose_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tne_pose_tpose", - "sqlfn": "tNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "pose", - "tpose" - ], - "ret": "tbool" - } - ], - "sqlop": "#<>" - }, - { - "name": "tne_tpose_pose", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - } - ], - "group": "meos_pose_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tne_tpose_pose", - "sqlfn": "tNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tpose", - "pose" - ], - "ret": "tbool" - } - ], - "sqlop": "#<>" - }, - { - "name": "posechain_in", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "PoseChain *", - "canonical": "struct PoseChain *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_posechain_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "struct PoseChain *", - "encode": "posechain_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Posechain_in", - "sqlfn": "posechain_in", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "posechain", - "sqlSignatures": [ - { - "args": [ - "cstring" - ], - "ret": "posechain" - } - ] - }, - { - "name": "posechain_out", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "pc", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_posechain_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pc", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Posechain_out", - "sqlfn": "posechain_out", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "cstring", - "sqlSignatures": [ - { - "args": [ - "posechain" - ], - "ret": "cstring" - } - ], - "shape": { - "boundArgs": { - "maxdd": "OUT_DEFAULT_DECIMAL_DIGITS" - } - } - }, - { - "name": "posechain_as_text", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "pc", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_posechain_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pc", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Posechain_as_text", - "sqlfn": "asText", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "text", - "sqlSignatures": [ - { - "args": [ - "posechain", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "15" - ] - } - ] - }, - { - "name": "posechain_as_ewkt", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "pc", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_posechain_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pc", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Posechain_as_ewkt", - "sqlfn": "asEWKT", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "text", - "sqlSignatures": [ - { - "args": [ - "posechain", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "15" - ] - } - ] - }, - { - "name": "posechain_as_wkb", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "uint8_t *", - "canonical": "uint8_t *" - }, - "params": [ - { - "name": "pc", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - }, - { - "name": "variant", - "cType": "uint8_t", - "canonical": "unsigned char" - }, - { - "name": "size_out", - "cType": "size_t *", - "canonical": "size_t *" - } - ], - "shape": { - "outParams": [ - "size_out" - ], - "boundArgs": { - "variant": "WKB_EXTENDED" - } - }, - "group": "meos_posechain_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:size_t; no-encoder:uint8_t" - }, - "wire": { - "params": [ - { - "name": "pc", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "variant", - "kind": "json", - "json": "integer" - }, - { - "name": "size_out", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Posechain_send", - "sqlfn": "posechain_send", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "bytea", - "sqlSignatures": [ - { - "args": [ - "posechain" - ], - "ret": "bytea", - "sqlName": "posechain_send" - }, - { - "args": [ - "posechain", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - } - ] - }, - { - "name": "posechain_as_hexwkb", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "pc", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - }, - { - "name": "variant", - "cType": "uint8_t", - "canonical": "unsigned char" - }, - { - "name": "size_out", - "cType": "size_t *", - "canonical": "size_t *" - } - ], - "shape": { - "outParams": [ - "size_out" - ] - }, - "group": "meos_posechain_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:size_t" - }, - "wire": { - "params": [ - { - "name": "pc", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "variant", - "kind": "json", - "json": "integer" - }, - { - "name": "size_out", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Posechain_as_hexwkb", - "sqlfn": "asHexWKB", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "text", - "sqlSignatures": [ - { - "args": [ - "posechain", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - } - ] - }, - { - "name": "posechain_from_wkb", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "PoseChain *", - "canonical": "struct PoseChain *" - }, - "params": [ - { - "name": "wkb", - "cType": "const uint8_t *", - "canonical": "const uint8_t *" - }, - { - "name": "size", - "cType": "size_t", - "canonical": "size_t" - } - ], - "group": "meos_posechain_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint8_t; no-decoder:size_t" - }, - "wire": { - "params": [ - { - "name": "wkb", - "kind": "unsupported" - }, - { - "name": "size", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "struct PoseChain *", - "encode": "posechain_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Posechain_recv", - "sqlfn": "posechain_recv", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "posechain", - "sqlSignatures": [ - { - "args": [ - "internal" - ], - "ret": "posechain", - "sqlName": "posechain_recv" - }, - { - "args": [ - "bytea" - ], - "ret": "posechain", - "sqlName": "posechainFromBinary" - }, - { - "args": [ - "bytea" - ], - "ret": "posechain", - "sqlName": "posechainFromEWKB" - } - ] - }, - { - "name": "posechain_from_hexwkb", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "PoseChain *", - "canonical": "struct PoseChain *" - }, - "params": [ - { - "name": "hexwkb", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_posechain_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "hexwkb", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "struct PoseChain *", - "encode": "posechain_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Posechain_from_hexwkb", - "sqlfn": "posechainFromHexEWKB", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "posechain", - "sqlSignatures": [ - { - "args": [ - "text" - ], - "ret": "posechain" - } - ] - }, - { - "name": "posechain_make", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "PoseChain *", - "canonical": "struct PoseChain *" - }, - "params": [ - { - "name": "poses", - "cType": "const Pose **", - "canonical": "const struct Pose **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_posechain_base_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "poses", - "kind": "array", - "count_param": "count", - "element": { - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - } - ], - "result": { - "kind": "serialized", - "cType": "struct PoseChain *", - "encode": "posechain_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Posechain_constructor", - "sqlfn": "posechain", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "posechain", - "sqlSignatures": [ - { - "args": [ - "pose[]" - ], - "ret": "posechain" - } - ] - }, - { - "name": "posechain_copy", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "PoseChain *", - "canonical": "struct PoseChain *" - }, - "params": [ - { - "name": "pc", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - } - ], - "group": "meos_posechain_base_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pc", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct PoseChain *", - "encode": "posechain_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "posechain_append", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "PoseChain *", - "canonical": "struct PoseChain *" - }, - "params": [ - { - "name": "pc", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - }, - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - } - ], - "group": "meos_posechain_base_constructor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pc", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct PoseChain *", - "encode": "posechain_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Posechain_append_pose", - "sqlfn": "appendPose", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "posechain", - "sqlSignatures": [ - { - "args": [ - "posechain", - "pose" - ], - "ret": "posechain" - } - ] - }, - { - "name": "pose_to_posechain", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "PoseChain *", - "canonical": "struct PoseChain *" - }, - "params": [ - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - } - ], - "group": "meos_posechain_base_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct PoseChain *", - "encode": "posechain_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Pose_to_posechain", - "sqlfn": "posechain", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "posechain", - "sqlSignatures": [ - { - "args": [ - "pose" - ], - "ret": "posechain" - } - ] - }, - { - "name": "posechain_to_pose", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "Pose *", - "canonical": "struct Pose *" - }, - "params": [ - { - "name": "pc", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - } - ], - "group": "meos_posechain_base_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pc", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct Pose *", - "encode": "pose_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Posechain_to_pose", - "sqlfn": "pose", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "pose", - "sqlSignatures": [ - { - "args": [ - "posechain" - ], - "ret": "pose" - } - ] - }, - { - "name": "posechain_prefix_pose", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "Pose *", - "canonical": "struct Pose *" - }, - "params": [ - { - "name": "pc", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - }, - { - "name": "n", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_posechain_base_conversion", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pc", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "n", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "struct Pose *", - "encode": "pose_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Posechain_prefix_pose", - "sqlfn": "pose", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "pose", - "sqlSignatures": [ - { - "args": [ - "posechain", - "integer" - ], - "ret": "pose" - } - ] - }, - { - "name": "posechain_to_point", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "pc", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - } - ], - "group": "meos_posechain_base_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pc", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "Posechain_to_point", - "sqlfn": "point", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "geometry", - "sqlSignatures": [ - { - "args": [ - "posechain" - ], - "ret": "geometry" - } - ] - }, - { - "name": "posechain_to_stbox", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "pc", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - } - ], - "group": "meos_posechain_base_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pc", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Posechain_to_stbox", - "sqlfn": "stbox", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "stbox", - "sqlSignatures": [ - { - "args": [ - "posechain" - ], - "ret": "stbox" - } - ] - }, - { - "name": "posechain_timestamptz_to_stbox", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "pc", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_posechain_base_bbox", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "pc", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Posechain_timestamptz_to_stbox", - "sqlfn": "stbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "stbox", - "sqlSignatures": [ - { - "args": [ - "posechain", - "timestamptz" - ], - "ret": "stbox" - } - ] - }, - { - "name": "posechain_tstzspan_to_stbox", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "pc", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_posechain_base_bbox", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pc", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Posechain_tstzspan_to_stbox", - "sqlfn": "stbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "stbox", - "sqlSignatures": [ - { - "args": [ - "posechain", - "tstzspan" - ], - "ret": "stbox" - } - ] - }, - { - "name": "posechain_num_poses", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "pc", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - } - ], - "group": "meos_posechain_base_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pc", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Posechain_num_poses", - "sqlfn": "numPoses", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "posechain" - ], - "ret": "integer" - } - ] - }, - { - "name": "posechain_start_pose", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "Pose *", - "canonical": "struct Pose *" - }, - "params": [ - { - "name": "pc", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - } - ], - "group": "meos_posechain_base_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pc", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct Pose *", - "encode": "pose_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Posechain_start_pose", - "sqlfn": "startPose", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "pose", - "sqlSignatures": [ - { - "args": [ - "posechain" - ], - "ret": "pose" - } - ] - }, - { - "name": "posechain_end_pose", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "Pose *", - "canonical": "struct Pose *" - }, - "params": [ - { - "name": "pc", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - } - ], - "group": "meos_posechain_base_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pc", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct Pose *", - "encode": "pose_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Posechain_end_pose", - "sqlfn": "endPose", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "pose", - "sqlSignatures": [ - { - "args": [ - "posechain" - ], - "ret": "pose" - } - ] - }, - { - "name": "posechain_pose_n", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "Pose *", - "canonical": "struct Pose *" - }, - "params": [ - { - "name": "pc", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - }, - { - "name": "n", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_posechain_base_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pc", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "n", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "struct Pose *", - "encode": "pose_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Posechain_pose_n", - "sqlfn": "poseN", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "pose", - "sqlSignatures": [ - { - "args": [ - "posechain", - "integer" - ], - "ret": "pose" - } - ] - }, - { - "name": "posechain_poses", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "Pose **", - "canonical": "struct Pose **" - }, - "params": [ - { - "name": "pc", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Pose *", - "canonical": "struct Pose *" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_posechain_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pc", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "array", - "element": { - "kind": "serialized", - "cType": "struct Pose *", - "encode": "pose_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - }, - "count_outparam": "count" - } - }, - "mdbC": "Posechain_poses", - "sqlfn": "poses", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "pose[]", - "sqlSignatures": [ - { - "args": [ - "posechain" - ], - "ret": "pose[]" - } - ] - }, - { - "name": "posechain_hash", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "pc", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - } - ], - "group": "meos_posechain_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "pc", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Posechain_hash", - "sqlfn": "hash", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "posechain" - ], - "ret": "integer" - } - ] - }, - { - "name": "posechain_hash_extended", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "pc", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - }, - { - "name": "seed", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_posechain_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t; unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "pc", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "seed", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Posechain_hash_extended", - "sqlfn": "hashExtended", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "bigint", - "sqlSignatures": [ - { - "args": [ - "posechain", - "bigint" - ], - "ret": "bigint" - } - ] - }, - { - "name": "posechain_round", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "PoseChain *", - "canonical": "struct PoseChain *" - }, - "params": [ - { - "name": "pc", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_posechain_base_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pc", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "struct PoseChain *", - "encode": "posechain_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Posechain_round", - "sqlfn": "round", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "posechain", - "sqlSignatures": [ - { - "args": [ - "posechain", - "integer" - ], - "ret": "posechain", - "argDefaults": [ - null, - "0" - ] - } - ] - }, - { - "name": "posechain_srid", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "int32_t", - "canonical": "int" - }, - "params": [ - { - "name": "pc", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - } - ], - "group": "meos_posechain_base_srid", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pc", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Posechain_srid", - "sqlfn": "SRID", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "posechain" - ], - "ret": "integer" - } - ] - }, - { - "name": "posechain_set_srid", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "PoseChain *", - "canonical": "struct PoseChain *" - }, - "params": [ - { - "name": "pc", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - }, - { - "name": "srid", - "cType": "int32_t", - "canonical": "int" - } - ], - "group": "meos_posechain_base_srid", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pc", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "srid", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "struct PoseChain *", - "encode": "posechain_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Posechain_set_srid", - "sqlfn": "setSRID", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "posechain", - "sqlSignatures": [ - { - "args": [ - "posechain", - "integer" - ], - "ret": "posechain" - } - ] - }, - { - "name": "posechain_transform", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "PoseChain *", - "canonical": "struct PoseChain *" - }, - "params": [ - { - "name": "pc", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - }, - { - "name": "srid_to", - "cType": "int32_t", - "canonical": "int" - } - ], - "group": "meos_posechain_base_srid", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pc", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "srid_to", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "struct PoseChain *", - "encode": "posechain_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Posechain_transform", - "sqlfn": "transform", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "posechain", - "sqlSignatures": [ - { - "args": [ - "posechain", - "integer" - ], - "ret": "posechain" - } - ] - }, - { - "name": "posechain_transform_pipeline", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "PoseChain *", - "canonical": "struct PoseChain *" - }, - "params": [ - { - "name": "pc", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - }, - { - "name": "pipeline", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "srid_to", - "cType": "int32_t", - "canonical": "int" - }, - { - "name": "is_forward", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_posechain_base_srid", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pc", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pipeline", - "kind": "json", - "json": "string" - }, - { - "name": "srid_to", - "kind": "json", - "json": "integer" - }, - { - "name": "is_forward", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "struct PoseChain *", - "encode": "posechain_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Posechain_transform_pipeline", - "sqlfn": "transformPipeline", - "sqlArity": 2, - "sqlArityMax": 4, - "sqlReturnType": "posechain", - "sqlSignatures": [ - { - "args": [ - "posechain", - "text", - "integer", - "boolean" - ], - "ret": "posechain", - "argDefaults": [ - null, - null, - "0", - "true" - ] - } - ] - }, - { - "name": "tposechain_from_geopose", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "json", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_posechain_inout", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "json", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tposechain_from_geopose", - "sqlfn": "tposechainFromGeoPose", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tposechain", - "sqlSignatures": [ - { - "args": [ - "text" - ], - "ret": "tposechain" - } - ] - }, - { - "name": "tposechain_as_geopose", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "precision", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_posechain_inout", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "precision", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Tposechain_as_geopose", - "sqlfn": "asGeoPose", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "text", - "sqlSignatures": [ - { - "args": [ - "tposechain", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "-1" - ] - } - ] - }, - { - "name": "tposechainarr_as_geopose", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "temparr", - "cType": "const Temporal **", - "canonical": "const Temporal **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - }, - { - "name": "precision", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_posechain_inout", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temparr", - "kind": "array", - "count_param": "count", - "element": { - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - { - "name": "precision", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Tposechainarr_as_geopose", - "sqlfn": "asGeoPose", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "text", - "sqlSignatures": [ - { - "args": [ - "tposechain[]", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "-1" - ] - } - ] - }, - { - "name": "posechain_eq", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "pc1", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - }, - { - "name": "pc2", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - } - ], - "group": "meos_posechain_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pc1", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pc2", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Posechain_eq", - "sqlfn": "eq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "posechain", - "posechain" - ], - "ret": "boolean" - } - ], - "sqlop": "=" - }, - { - "name": "posechain_ne", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "pc1", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - }, - { - "name": "pc2", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - } - ], - "group": "meos_posechain_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pc1", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pc2", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Posechain_ne", - "sqlfn": "ne", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "posechain", - "posechain" - ], - "ret": "boolean" - } - ], - "sqlop": "<>" - }, - { - "name": "posechain_same", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "pc1", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - }, - { - "name": "pc2", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - } - ], - "group": "meos_posechain_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pc1", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pc2", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Posechain_same", - "sqlfn": "posechain_same", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "posechain", - "posechain" - ], - "ret": "boolean" - } - ], - "sqlop": "~=" - }, - { - "name": "posechain_nsame", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "pc1", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - }, - { - "name": "pc2", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - } - ], - "group": "meos_posechain_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pc1", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pc2", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "posechain_cmp", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "pc1", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - }, - { - "name": "pc2", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - } - ], - "group": "meos_posechain_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pc1", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pc2", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Posechain_cmp", - "sqlfn": "cmp", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "posechain", - "posechain" - ], - "ret": "integer" - } - ] - }, - { - "name": "posechain_lt", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "pc1", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - }, - { - "name": "pc2", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - } - ], - "group": "meos_posechain_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pc1", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pc2", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Posechain_lt", - "sqlfn": "lt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "posechain", - "posechain" - ], - "ret": "boolean" - } - ], - "sqlop": "<" - }, - { - "name": "posechain_le", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "pc1", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - }, - { - "name": "pc2", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - } - ], - "group": "meos_posechain_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pc1", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pc2", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Posechain_le", - "sqlfn": "le", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "posechain", - "posechain" - ], - "ret": "boolean" - } - ], - "sqlop": "<=" - }, - { - "name": "posechain_gt", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "pc1", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - }, - { - "name": "pc2", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - } - ], - "group": "meos_posechain_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pc1", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pc2", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Posechain_gt", - "sqlfn": "gt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "posechain", - "posechain" - ], - "ret": "boolean" - } - ], - "sqlop": ">" - }, - { - "name": "posechain_ge", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "pc1", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - }, - { - "name": "pc2", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - } - ], - "group": "meos_posechain_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pc1", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pc2", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Posechain_ge", - "sqlfn": "ge", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "posechain", - "posechain" - ], - "ret": "boolean" - } - ], - "sqlop": ">=" - }, - { - "name": "posechainset_in", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_posechain_set_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_in", - "sqlfn": "intset_in", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "posechainset", - "sqlSignatures": [ - { - "args": [ - "cstring" - ], - "ret": "posechainset", - "sqlName": "posechainset_in" - } - ] - }, - { - "name": "posechainset_out", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_posechain_set_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Set_out", - "sqlfn": "intset_out", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "cstring", - "sqlSignatures": [ - { - "args": [ - "posechainset" - ], - "ret": "cstring", - "sqlName": "posechainset_out" - } - ] - }, - { - "name": "posechainset_make", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "values", - "cType": "const PoseChain **", - "canonical": "const struct PoseChain **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_posechain_set_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "values", - "kind": "array", - "count_param": "count", - "element": { - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_constructor", - "sqlfn": "set", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "posechainset", - "sqlSignatures": [ - { - "args": [ - "posechain[]" - ], - "ret": "posechainset" - } - ] - }, - { - "name": "posechain_to_set", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "pc", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - } - ], - "group": "meos_posechain_set_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pc", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Value_to_set", - "sqlfn": "set", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "posechainset", - "sqlSignatures": [ - { - "args": [ - "posechain" - ], - "ret": "posechainset" - } - ] - }, - { - "name": "posechainset_end_value", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "PoseChain *", - "canonical": "struct PoseChain *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_posechain_set_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct PoseChain *", - "encode": "posechain_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_end_value", - "sqlfn": "endValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "posechain", - "sqlSignatures": [ - { - "args": [ - "posechainset" - ], - "ret": "posechain" - } - ] - }, - { - "name": "posechainset_start_value", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "PoseChain *", - "canonical": "struct PoseChain *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_posechain_set_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct PoseChain *", - "encode": "posechain_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Set_start_value", - "sqlfn": "startValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "posechain", - "sqlSignatures": [ - { - "args": [ - "posechainset" - ], - "ret": "posechain" - } - ] - }, - { - "name": "posechainset_value_n", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "n", - "cType": "int", - "canonical": "int" - }, - { - "name": "result", - "cType": "PoseChain **", - "canonical": "struct PoseChain **" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_posechain_set_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "n", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "struct PoseChain **", - "encode": "posechain_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ], - "from_outparam": "result", - "out_ctype": "struct PoseChain **", - "presence_return": true - } - }, - "mdbC": "Set_value_n", - "sqlfn": "valueN", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "posechain", - "sqlSignatures": [ - { - "args": [ - "posechainset", - "integer" - ], - "ret": "posechain" - } - ] - }, - { - "name": "posechainset_values", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "PoseChain **", - "canonical": "struct PoseChain **" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "PoseChain *", - "canonical": "struct PoseChain *" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_posechain_set_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "array", - "element": { - "kind": "serialized", - "cType": "struct PoseChain *", - "encode": "posechain_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - }, - "count_outparam": "count" - } - }, - "mdbC": "Set_values", - "sqlfn": "getValues", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "posechain[]", - "sqlSignatures": [ - { - "args": [ - "posechainset" - ], - "ret": "posechain[]" - } - ] - }, - { - "name": "contained_posechain_set", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "pc", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_posechain_set_setops", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pc", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contained_value_set", - "sqlfn": "contained", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "posechain", - "posechainset" - ], - "ret": "boolean" - } - ], - "sqlop": "<@" - }, - { - "name": "contains_set_posechain", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "pc", - "cType": "PoseChain *", - "canonical": "struct PoseChain *" - } - ], - "group": "meos_posechain_set_setops", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pc", - "kind": "serialized", - "cType": "struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Contains_set_value", - "sqlfn": "contains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "posechainset", - "posechain" - ], - "ret": "boolean" - } - ], - "sqlop": "@>" - }, - { - "name": "intersection_posechain_set", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "pc", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_posechain_set_setops", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pc", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Intersection_value_set", - "sqlfn": "setIntersection", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "posechainset", - "sqlSignatures": [ - { - "args": [ - "posechain", - "posechainset" - ], - "ret": "posechainset" - } - ], - "sqlop": "*" - }, - { - "name": "intersection_set_posechain", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "pc", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - } - ], - "group": "meos_posechain_set_setops", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pc", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Intersection_set_value", - "sqlfn": "setIntersection", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "posechainset", - "sqlSignatures": [ - { - "args": [ - "posechainset", - "posechain" - ], - "ret": "posechainset" - } - ], - "sqlop": "*" - }, - { - "name": "minus_posechain_set", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "pc", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_posechain_set_setops", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pc", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Minus_value_set", - "sqlfn": "setMinus", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "posechainset", - "sqlSignatures": [ - { - "args": [ - "posechain", - "posechainset" - ], - "ret": "posechainset" - } - ], - "sqlop": "-" - }, - { - "name": "minus_set_posechain", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "pc", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - } - ], - "group": "meos_posechain_set_setops", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pc", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Minus_set_value", - "sqlfn": "setMinus", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "posechainset", - "sqlSignatures": [ - { - "args": [ - "posechainset", - "posechain" - ], - "ret": "posechainset" - } - ], - "sqlop": "-" - }, - { - "name": "posechain_union_transfn", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "state", - "cType": "Set *", - "canonical": "Set *" - }, - { - "name": "pc", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - } - ], - "group": "meos_posechain_set_setops", - "api": "public", - "category": "aggregate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "state", - "kind": "serialized", - "cType": "Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pc", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "union_posechain_set", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "pc", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_posechain_set_setops", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pc", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_value_set", - "sqlfn": "setUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "posechainset", - "sqlSignatures": [ - { - "args": [ - "posechain", - "posechainset" - ], - "ret": "posechainset" - } - ], - "sqlop": "+" - }, - { - "name": "union_set_posechain", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "pc", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - } - ], - "group": "meos_posechain_set_setops", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "pc", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Union_set_value", - "sqlfn": "setUnion", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "posechainset", - "sqlSignatures": [ - { - "args": [ - "posechainset", - "posechain" - ], - "ret": "posechainset" - } - ], - "sqlop": "+" - }, - { - "name": "tposechain_in", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_posechain_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tposechain_from_mfjson", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "mfjson", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_posechain_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "mfjson", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tposechain_from_base_temp", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "pc", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_posechain_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "pc", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tposechain_to_tpose", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_posechain_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tposechain_to_tpose", - "sqlfn": "tpose", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tpose", - "sqlSignatures": [ - { - "args": [ - "tposechain" - ], - "ret": "tpose" - } - ], - "sqlop": "::" - }, - { - "name": "tposechain_num_poses", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_posechain_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Tposechain_num_poses", - "sqlfn": "numPoses", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "tposechain" - ], - "ret": "integer" - } - ] - }, - { - "name": "always_eq_posechain_tposechain", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "posechain", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_posechain_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "posechain", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_eq_posechain_tposechain", - "sqlfn": "aEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "posechain", - "tposechain" - ], - "ret": "boolean" - } - ], - "sqlop": "%=" - }, - { - "name": "always_eq_tposechain_posechain", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "posechain", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - } - ], - "group": "meos_posechain_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "posechain", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_eq_tposechain_posechain", - "sqlfn": "aEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tposechain", - "posechain" - ], - "ret": "boolean" - } - ], - "sqlop": "%=" - }, - { - "name": "always_eq_tposechain_tposechain", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_posechain_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_eq_tposechain_tposechain", - "sqlfn": "aEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tposechain", - "tposechain" - ], - "ret": "boolean" - } - ], - "sqlop": "%=" - }, - { - "name": "always_ne_posechain_tposechain", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "posechain", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_posechain_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "posechain", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ne_posechain_tposechain", - "sqlfn": "aNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "posechain", - "tposechain" - ], - "ret": "boolean" - } - ], - "sqlop": "%<>" - }, - { - "name": "always_ne_tposechain_posechain", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "posechain", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - } - ], - "group": "meos_posechain_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "posechain", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ne_tposechain_posechain", - "sqlfn": "aNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tposechain", - "posechain" - ], - "ret": "boolean" - } - ], - "sqlop": "%<>" - }, - { - "name": "always_ne_tposechain_tposechain", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_posechain_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ne_tposechain_tposechain", - "sqlfn": "aNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tposechain", - "tposechain" - ], - "ret": "boolean" - } - ], - "sqlop": "%<>" - }, - { - "name": "ever_eq_posechain_tposechain", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "posechain", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_posechain_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "posechain", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_eq_posechain_tposechain", - "sqlfn": "eEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "posechain", - "tposechain" - ], - "ret": "boolean" - } - ], - "sqlop": "?=" - }, - { - "name": "ever_eq_tposechain_posechain", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "posechain", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - } - ], - "group": "meos_posechain_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "posechain", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_eq_tposechain_posechain", - "sqlfn": "eEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tposechain", - "posechain" - ], - "ret": "boolean" - } - ], - "sqlop": "?=" - }, - { - "name": "ever_eq_tposechain_tposechain", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_posechain_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_eq_tposechain_tposechain", - "sqlfn": "eEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tposechain", - "tposechain" - ], - "ret": "boolean" - } - ], - "sqlop": "?=" - }, - { - "name": "ever_ne_posechain_tposechain", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "posechain", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_posechain_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "posechain", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ne_posechain_tposechain", - "sqlfn": "eNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "posechain", - "tposechain" - ], - "ret": "boolean" - } - ], - "sqlop": "?<>" - }, - { - "name": "ever_ne_tposechain_posechain", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "posechain", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - } - ], - "group": "meos_posechain_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "posechain", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ne_tposechain_posechain", - "sqlfn": "eNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tposechain", - "posechain" - ], - "ret": "boolean" - } - ], - "sqlop": "?<>" - }, - { - "name": "ever_ne_tposechain_tposechain", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_posechain_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ne_tposechain_tposechain", - "sqlfn": "eNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tposechain", - "tposechain" - ], - "ret": "boolean" - } - ], - "sqlop": "?<>" - }, - { - "name": "teq_posechain_tposechain", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "posechain", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_posechain_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "posechain", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Teq_posechain_tposechain", - "sqlfn": "tEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "posechain", - "tposechain" - ], - "ret": "tbool" - } - ], - "sqlop": "#=" - }, - { - "name": "teq_tposechain_posechain", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "posechain", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - } - ], - "group": "meos_posechain_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "posechain", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Teq_tposechain_posechain", - "sqlfn": "tEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tposechain", - "posechain" - ], - "ret": "tbool" - } - ], - "sqlop": "#=" - }, - { - "name": "tne_posechain_tposechain", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "posechain", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_posechain_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "posechain", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tne_posechain_tposechain", - "sqlfn": "tNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "posechain", - "tposechain" - ], - "ret": "tbool" - } - ], - "sqlop": "#<>" - }, - { - "name": "tne_tposechain_posechain", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "posechain", - "cType": "const PoseChain *", - "canonical": "const struct PoseChain *" - } - ], - "group": "meos_posechain_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "posechain", - "kind": "serialized", - "cType": "const struct PoseChain *", - "decode": "posechain_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tne_tposechain_posechain", - "sqlfn": "tNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tposechain", - "posechain" - ], - "ret": "tbool" - } - ], - "sqlop": "#<>" - }, - { - "name": "quadbin_in", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_quadbin_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Quadbin_in", - "sqlfn": "quadbin_in", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "quadbin", - "sqlSignatures": [ - { - "args": [ - "cstring" - ], - "ret": "quadbin" - } - ] - }, - { - "name": "quadbin_eq", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "a", - "cType": "uint64_t", - "canonical": "uint64_t" - }, - { - "name": "b", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_quadbin_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "a", - "kind": "unsupported" - }, - { - "name": "b", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Quadbin_eq", - "sqlfn": "eq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "quadbin", - "quadbin" - ], - "ret": "boolean" - } - ] - }, - { - "name": "quadbin_ne", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "a", - "cType": "uint64_t", - "canonical": "uint64_t" - }, - { - "name": "b", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_quadbin_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "a", - "kind": "unsupported" - }, - { - "name": "b", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Quadbin_ne", - "sqlfn": "ne", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "quadbin", - "quadbin" - ], - "ret": "boolean" - } - ] - }, - { - "name": "quadbin_lt", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "a", - "cType": "uint64_t", - "canonical": "uint64_t" - }, - { - "name": "b", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_quadbin_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "a", - "kind": "unsupported" - }, - { - "name": "b", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Quadbin_lt", - "sqlfn": "lt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "quadbin", - "quadbin" - ], - "ret": "boolean" - } - ] - }, - { - "name": "quadbin_le", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "a", - "cType": "uint64_t", - "canonical": "uint64_t" - }, - { - "name": "b", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_quadbin_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "a", - "kind": "unsupported" - }, - { - "name": "b", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Quadbin_le", - "sqlfn": "le", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "quadbin", - "quadbin" - ], - "ret": "boolean" - } - ] - }, - { - "name": "quadbin_gt", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "a", - "cType": "uint64_t", - "canonical": "uint64_t" - }, - { - "name": "b", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_quadbin_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "a", - "kind": "unsupported" - }, - { - "name": "b", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Quadbin_gt", - "sqlfn": "gt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "quadbin", - "quadbin" - ], - "ret": "boolean" - } - ] - }, - { - "name": "quadbin_ge", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "a", - "cType": "uint64_t", - "canonical": "uint64_t" - }, - { - "name": "b", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_quadbin_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "a", - "kind": "unsupported" - }, - { - "name": "b", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Quadbin_ge", - "sqlfn": "ge", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "quadbin", - "quadbin" - ], - "ret": "boolean" - } - ] - }, - { - "name": "quadbin_cmp", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "a", - "cType": "uint64_t", - "canonical": "uint64_t" - }, - { - "name": "b", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_quadbin_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "a", - "kind": "unsupported" - }, - { - "name": "b", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Quadbin_cmp", - "sqlfn": "cmp", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "quadbin", - "quadbin" - ], - "ret": "integer" - } - ] - }, - { - "name": "quadbin_hash", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_quadbin_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t; unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Quadbin_hash", - "sqlfn": "hash", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "quadbin" - ], - "ret": "integer" - } - ] - }, - { - "name": "quadbin_hash_extended", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - }, - { - "name": "seed", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_quadbin_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t; unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "unsupported" - }, - { - "name": "seed", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Quadbin_hash_extended", - "sqlfn": "hashExtended", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "bigint", - "sqlSignatures": [ - { - "args": [ - "quadbin", - "bigint" - ], - "ret": "bigint" - } - ] - }, - { - "name": "quadbin_is_valid_index", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "index", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_quadbin", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "index", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Quadbin_is_valid_index", - "sqlfn": "isValidIndex", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "quadbin" - ], - "ret": "boolean" - } - ] - }, - { - "name": "quadbin_is_valid_cell", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_quadbin", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Quadbin_is_valid_cell", - "sqlfn": "isValidCell", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "quadbin" - ], - "ret": "boolean" - } - ] - }, - { - "name": "quadbin_tile_to_cell", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "x", - "cType": "uint32_t", - "canonical": "uint32_t" - }, - { - "name": "y", - "cType": "uint32_t", - "canonical": "uint32_t" - }, - { - "name": "z", - "cType": "uint32_t", - "canonical": "uint32_t" - } - ], - "group": "meos_quadbin", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint32_t; unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "x", - "kind": "unsupported" - }, - { - "name": "y", - "kind": "unsupported" - }, - { - "name": "z", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Quadbin_tile_to_cell", - "sqlfn": "quadbinTileToCell", - "sqlArity": 3, - "sqlArityMax": 3, - "sqlReturnType": "quadbin", - "sqlSignatures": [ - { - "args": [ - "integer", - "integer", - "integer" - ], - "ret": "quadbin" - } - ] - }, - { - "name": "quadbin_cell_to_tile", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - }, - { - "name": "x", - "cType": "uint32_t *", - "canonical": "uint32_t *" - }, - { - "name": "y", - "cType": "uint32_t *", - "canonical": "uint32_t *" - }, - { - "name": "z", - "cType": "uint32_t *", - "canonical": "uint32_t *" - } - ], - "shape": { - "outParams": [ - "x", - "y", - "z" - ] - }, - "group": "meos_quadbin", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t; no-decoder:uint32_t" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "unsupported" - }, - { - "name": "x", - "kind": "unsupported" - }, - { - "name": "y", - "kind": "unsupported" - }, - { - "name": "z", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Quadbin_cell_to_tile", - "sqlfn": "quadbinCellToTile", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer[]", - "sqlSignatures": [ - { - "args": [ - "quadbin" - ], - "ret": "integer[]" - } - ] - }, - { - "name": "quadbin_get_resolution", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_quadbin", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t; unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Quadbin_get_resolution", - "sqlfn": "getResolution", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "quadbin" - ], - "ret": "integer" - } - ] - }, - { - "name": "quadbin_cell_to_parent", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - }, - { - "name": "parent_resolution", - "cType": "uint32_t", - "canonical": "uint32_t" - } - ], - "group": "meos_quadbin", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t; no-decoder:uint32_t; unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "unsupported" - }, - { - "name": "parent_resolution", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Quadbin_cell_to_parent", - "sqlfn": "cellToParent", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "quadbin", - "sqlSignatures": [ - { - "args": [ - "quadbin", - "integer" - ], - "ret": "quadbin" - } - ] - }, - { - "name": "quadbin_cell_to_children", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "uint64_t *", - "canonical": "uint64_t *" - }, - "params": [ - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - }, - { - "name": "children_resolution", - "cType": "uint32_t", - "canonical": "uint32_t" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "uint64_t", - "canonical": "uint64_t" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_quadbin", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t; no-decoder:uint32_t; array-or-out-param:count; no-encoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "unsupported" - }, - { - "name": "children_resolution", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Quadbin_cell_to_children", - "sqlfn": "cellToChildren", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "quadbinset", - "sqlSignatures": [ - { - "args": [ - "quadbin", - "integer" - ], - "ret": "quadbinset" - } - ] - }, - { - "name": "quadbin_cell_sibling", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - }, - { - "name": "direction", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_quadbin", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t; unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "unsupported" - }, - { - "name": "direction", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Quadbin_cell_sibling", - "sqlfn": "quadbinCellSibling", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "quadbin", - "sqlSignatures": [ - { - "args": [ - "quadbin", - "text" - ], - "ret": "quadbin" - } - ] - }, - { - "name": "quadbin_k_ring", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "uint64_t *", - "canonical": "uint64_t *" - }, - "params": [ - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - }, - { - "name": "k", - "cType": "int", - "canonical": "int" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "uint64_t", - "canonical": "uint64_t" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_quadbin", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t; array-or-out-param:count; no-encoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "unsupported" - }, - { - "name": "k", - "kind": "json", - "json": "integer" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "quadbin_point_to_cell", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "longitude", - "cType": "double", - "canonical": "double" - }, - { - "name": "latitude", - "cType": "double", - "canonical": "double" - }, - { - "name": "resolution", - "cType": "uint32_t", - "canonical": "uint32_t" - } - ], - "group": "meos_quadbin", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint32_t; unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "longitude", - "kind": "json", - "json": "number" - }, - { - "name": "latitude", - "kind": "json", - "json": "number" - }, - { - "name": "resolution", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Quadbin_point_to_cell", - "sqlfn": "geoToQuadbinCell", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "quadbin", - "sqlSignatures": [ - { - "args": [ - "geometry", - "integer" - ], - "ret": "quadbin" - } - ] - }, - { - "name": "geo_to_quadbin_cell", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "point", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "resolution", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_quadbin", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "point", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "resolution", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Quadbin_point_to_cell", - "sqlfn": "geoToQuadbinCell", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "quadbin", - "sqlSignatures": [ - { - "args": [ - "geometry", - "integer" - ], - "ret": "quadbin" - } - ] - }, - { - "name": "quadbin_cell_to_geompoint", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_quadbin", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "Quadbin_cell_to_point", - "sqlfn": "cellToPoint", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "geometry", - "sqlSignatures": [ - { - "args": [ - "quadbin" - ], - "ret": "geometry" - } - ] - }, - { - "name": "quadbin_cell_to_geom", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_quadbin", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "Quadbin_cell_to_boundary", - "sqlfn": "cellToBoundary", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "geometry", - "sqlSignatures": [ - { - "args": [ - "quadbin" - ], - "ret": "geometry" - } - ] - }, - { - "name": "quadbin_to_stbox", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_quadbin", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Quadbin_to_stbox", - "sqlfn": "stbox", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "stbox", - "sqlSignatures": [ - { - "args": [ - "quadbin" - ], - "ret": "stbox" - } - ], - "sqlop": "::" - }, - { - "name": "quadbin_timestamptz_to_stbox", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_quadbin", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t; no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "unsupported" - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Quadbin_timestamptz_to_stbox", - "sqlfn": "stbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "stbox", - "sqlSignatures": [ - { - "args": [ - "quadbin", - "timestamptz" - ], - "ret": "stbox" - } - ] - }, - { - "name": "quadbin_tstzspan_to_stbox", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_quadbin", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "unsupported" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Quadbin_tstzspan_to_stbox", - "sqlfn": "stbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "stbox", - "sqlSignatures": [ - { - "args": [ - "quadbin", - "tstzspan" - ], - "ret": "stbox" - } - ] - }, - { - "name": "quadbin_cell_area", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_quadbin", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Quadbin_cell_area", - "sqlfn": "cellArea", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "double precision", - "sqlSignatures": [ - { - "args": [ - "quadbin" - ], - "ret": "double precision" - } - ] - }, - { - "name": "quadbin_index_to_string", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "index", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_quadbin", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "index", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Quadbin_out", - "sqlfn": "quadbin_out", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "cstring", - "sqlSignatures": [ - { - "args": [ - "quadbin" - ], - "ret": "cstring" - } - ] - }, - { - "name": "quadbin_string_to_index", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_quadbin", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "quadbin_cell_to_quadkey", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_quadbin", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Quadbin_cell_to_quadkey", - "sqlfn": "quadbinCellToQuadkey", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "text", - "sqlSignatures": [ - { - "args": [ - "quadbin" - ], - "ret": "text" - } - ] - }, - { - "name": "quadbin_grid_disk", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "origin", - "cType": "uint64_t", - "canonical": "uint64_t" - }, - { - "name": "k", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_quadbin_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "origin", - "kind": "unsupported" - }, - { - "name": "k", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Quadbin_grid_disk", - "sqlfn": "gridDisk", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "quadbinset", - "sqlSignatures": [ - { - "args": [ - "quadbin", - "integer" - ], - "ret": "quadbinset" - } - ] - }, - { - "name": "quadbin_cell_to_children_set", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "origin", - "cType": "uint64_t", - "canonical": "uint64_t" - }, - { - "name": "children_resolution", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_quadbin_accessor", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "origin", - "kind": "unsupported" - }, - { - "name": "children_resolution", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Quadbin_cell_to_children", - "sqlfn": "cellToChildren", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "quadbinset", - "sqlSignatures": [ - { - "args": [ - "quadbin", - "integer" - ], - "ret": "quadbinset" - } - ] - }, - { - "name": "tquadbin_in", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_quadbin_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_in", - "sqlfn": "tint_in", - "sqlArity": 3, - "sqlArityMax": 3, - "sqlReturnType": "tquadbin", - "sqlSignatures": [ - { - "args": [ - "cstring", - "oid", - "integer" - ], - "ret": "tquadbin", - "sqlName": "tquadbin_in" - } - ] - }, - { - "name": "tquadbininst_in", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_internal_quadbin_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tquadbinseq_in", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "group": "meos_internal_quadbin_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tquadbinseqset_in", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_internal_quadbin_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tquadbin_make", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "value", - "cType": "uint64_t", - "canonical": "uint64_t" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_quadbin_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t; no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "tquadbininst_make", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "value", - "cType": "uint64_t", - "canonical": "uint64_t" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_quadbin_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t; no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "unsupported" - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tquadbinseq_make", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "values", - "cType": "const uint64_t *", - "canonical": "const uint64_t *" - }, - { - "name": "times", - "cType": "const TimestampTz *", - "canonical": "const TimestampTz *" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - }, - { - "name": "lower_inc", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "upper_inc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_quadbin_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t; no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "values", - "kind": "unsupported" - }, - { - "name": "times", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "json", - "json": "integer" - }, - { - "name": "lower_inc", - "kind": "json", - "json": "boolean" - }, - { - "name": "upper_inc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tquadbinseqset_make", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "sequences", - "cType": "const TSequence **", - "canonical": "const TSequence **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_quadbin_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:sequences" - }, - "wire": { - "params": [ - { - "name": "sequences", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "tquadbin_start_value", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_quadbin_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_start_value", - "sqlfn": "startValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "quadbin", - "sqlSignatures": [ - { - "args": [ - "tquadbin" - ], - "ret": "quadbin" - } - ] - }, - { - "name": "tquadbin_end_value", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_quadbin_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_end_value", - "sqlfn": "endValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "quadbin", - "sqlSignatures": [ - { - "args": [ - "tquadbin" - ], - "ret": "quadbin" - } - ] - }, - { - "name": "tquadbin_value_n", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "n", - "cType": "int", - "canonical": "int" - }, - { - "name": "result", - "cType": "uint64_t *", - "canonical": "uint64_t *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_quadbin_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "n", - "kind": "json", - "json": "integer" - }, - { - "name": "result", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Temporal_value_n", - "sqlfn": "valueN", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "quadbin", - "sqlSignatures": [ - { - "args": [ - "tquadbin", - "int" - ], - "ret": "quadbin" - } - ] - }, - { - "name": "tquadbin_values", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "uint64_t *", - "canonical": "uint64_t *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "uint64_t", - "canonical": "uint64_t" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_quadbin_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count; no-encoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_valueset", - "sqlfn": "getValues", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "quadbinset", - "sqlSignatures": [ - { - "args": [ - "tquadbin" - ], - "ret": "quadbinset" - } - ] - }, - { - "name": "tquadbin_value_at_timestamptz", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "strict", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "result", - "cType": "uint64_t *", - "canonical": "uint64_t *" - } - ], - "shape": { - "outParams": [ - "result" - ], - "boundArgs": { - "strict": "true" - } - }, - "group": "meos_quadbin_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "strict", - "kind": "json", - "json": "boolean" - }, - { - "name": "result", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Temporal_value_at_timestamptz", - "sqlfn": "valueAtTimestamp", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "quadbin", - "sqlSignatures": [ - { - "args": [ - "tquadbin", - "timestamptz" - ], - "ret": "quadbin" - } - ] - }, - { - "name": "quadbin_to_set", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_quadbin_set_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Value_to_set", - "sqlfn": "set", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "quadbinset", - "sqlSignatures": [ - { - "args": [ - "quadbin" - ], - "ret": "quadbinset" - } - ] - }, - { - "name": "tbigint_to_tquadbin", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_quadbin_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tbigint_to_tquadbin", - "sqlfn": "tquadbin", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tquadbin", - "sqlSignatures": [ - { - "args": [ - "tbigint" - ], - "ret": "tquadbin" - } - ], - "sqlop": "::" - }, - { - "name": "tquadbin_to_tbigint", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_quadbin_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tquadbin_to_tbigint", - "sqlfn": "tbigint", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tbigint", - "sqlSignatures": [ - { - "args": [ - "tquadbin" - ], - "ret": "tbigint" - } - ], - "sqlop": "::" - }, - { - "name": "ever_eq_quadbin_tquadbin", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_quadbin_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_eq_quadbin_tquadbin", - "sqlfn": "eEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "quadbin", - "tquadbin" - ], - "ret": "boolean" - } - ], - "sqlop": "?=" - }, - { - "name": "ever_eq_tquadbin_quadbin", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_quadbin_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "cell", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_eq_tquadbin_quadbin", - "sqlfn": "eEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tquadbin", - "quadbin" - ], - "ret": "boolean" - } - ], - "sqlop": "?=" - }, - { - "name": "ever_ne_quadbin_tquadbin", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_quadbin_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ne_quadbin_tquadbin", - "sqlfn": "eNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "quadbin", - "tquadbin" - ], - "ret": "boolean" - } - ], - "sqlop": "?<>" - }, - { - "name": "ever_ne_tquadbin_quadbin", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_quadbin_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "cell", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ne_tquadbin_quadbin", - "sqlfn": "eNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tquadbin", - "quadbin" - ], - "ret": "boolean" - } - ], - "sqlop": "?<>" - }, - { - "name": "always_eq_quadbin_tquadbin", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_quadbin_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_eq_quadbin_tquadbin", - "sqlfn": "aEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "quadbin", - "tquadbin" - ], - "ret": "boolean" - } - ], - "sqlop": "%=" - }, - { - "name": "always_eq_tquadbin_quadbin", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_quadbin_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "cell", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_eq_tquadbin_quadbin", - "sqlfn": "aEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tquadbin", - "quadbin" - ], - "ret": "boolean" - } - ], - "sqlop": "%=" - }, - { - "name": "always_ne_quadbin_tquadbin", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_quadbin_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ne_quadbin_tquadbin", - "sqlfn": "aNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "quadbin", - "tquadbin" - ], - "ret": "boolean" - } - ], - "sqlop": "%<>" - }, - { - "name": "always_ne_tquadbin_quadbin", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_quadbin_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "cell", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ne_tquadbin_quadbin", - "sqlfn": "aNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tquadbin", - "quadbin" - ], - "ret": "boolean" - } - ], - "sqlop": "%<>" - }, - { - "name": "ever_eq_tquadbin_tquadbin", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_quadbin_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_eq_tquadbin_tquadbin", - "sqlfn": "eEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tquadbin", - "tquadbin" - ], - "ret": "boolean" - } - ], - "sqlop": "?=" - }, - { - "name": "ever_ne_tquadbin_tquadbin", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_quadbin_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ne_tquadbin_tquadbin", - "sqlfn": "eNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tquadbin", - "tquadbin" - ], - "ret": "boolean" - } - ], - "sqlop": "?<>" - }, - { - "name": "always_eq_tquadbin_tquadbin", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_quadbin_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_eq_tquadbin_tquadbin", - "sqlfn": "aEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tquadbin", - "tquadbin" - ], - "ret": "boolean" - } - ], - "sqlop": "%=" - }, - { - "name": "always_ne_tquadbin_tquadbin", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_quadbin_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ne_tquadbin_tquadbin", - "sqlfn": "aNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tquadbin", - "tquadbin" - ], - "ret": "boolean" - } - ], - "sqlop": "%<>" - }, - { - "name": "teq_quadbin_tquadbin", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_quadbin_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Teq_quadbin_tquadbin", - "sqlfn": "tEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "quadbin", - "tquadbin" - ], - "ret": "tbool" - } - ], - "sqlop": "#=" - }, - { - "name": "teq_tquadbin_quadbin", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_quadbin_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "cell", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Teq_tquadbin_quadbin", - "sqlfn": "tEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tquadbin", - "quadbin" - ], - "ret": "tbool" - } - ], - "sqlop": "#=" - }, - { - "name": "teq_tquadbin_tquadbin", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_quadbin_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Teq_tquadbin_tquadbin", - "sqlfn": "tEq", - "sqlop": "#=" - }, - { - "name": "tne_quadbin_tquadbin", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_quadbin_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "unsupported" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tne_quadbin_tquadbin", - "sqlfn": "tNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "quadbin", - "tquadbin" - ], - "ret": "tbool" - } - ], - "sqlop": "#<>" - }, - { - "name": "tne_tquadbin_quadbin", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "cell", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_quadbin_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "cell", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tne_tquadbin_quadbin", - "sqlfn": "tNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "tquadbin", - "quadbin" - ], - "ret": "tbool" - } - ], - "sqlop": "#<>" - }, - { - "name": "tne_tquadbin_tquadbin", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_quadbin_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tne_tquadbin_tquadbin", - "sqlfn": "tNe", - "sqlop": "#<>" - }, - { - "name": "tquadbin_cell_to_quadkey", - "file": "meos_quadbin.h", - "family": "QUADBIN", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_cellindex", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tquadbin_cell_to_quadkey", - "sqlfn": "tquadbinCellToQuadkey", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "ttext", - "sqlSignatures": [ - { - "args": [ - "tquadbin" - ], - "ret": "ttext" - } - ] - }, - { - "name": "raquet_pixtype_size", - "file": "meos_raster.h", - "family": "RASTER", - "vendored": false, - "returnType": { - "c": "size_t", - "canonical": "size_t" - }, - "params": [ - { - "name": "pixtype", - "cType": "MeosPixType", - "canonical": "MeosPixType" - } - ], - "group": "meos_raster_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:size_t" - }, - "wire": { - "params": [ - { - "name": "pixtype", - "kind": "json", - "json": "string", - "enum": "MeosPixType" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "raquet_pixtype_from_string", - "file": "meos_raster.h", - "family": "RASTER", - "vendored": false, - "returnType": { - "c": "MeosPixType", - "canonical": "MeosPixType" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_raster_base_accessor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "string", - "enum": "MeosPixType" - } - } - }, - { - "name": "raquet_in", - "file": "meos_raster.h", - "family": "RASTER", - "vendored": false, - "returnType": { - "c": "Raquet *", - "canonical": "struct Raquet *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_raster_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "struct Raquet *", - "encode": "raquet_out", - "encode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Raquet_in", - "sqlfn": "raquet_in", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "raquet", - "sqlSignatures": [ - { - "args": [ - "cstring" - ], - "ret": "raquet" - } - ] - }, - { - "name": "raquet_out", - "file": "meos_raster.h", - "family": "RASTER", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "rq", - "cType": "const Raquet *", - "canonical": "const struct Raquet *" - } - ], - "group": "meos_raster_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "rq", - "kind": "serialized", - "cType": "const struct Raquet *", - "decode": "raquet_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Raquet_out", - "sqlfn": "raquet_out", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "cstring", - "sqlSignatures": [ - { - "args": [ - "raquet" - ], - "ret": "cstring" - } - ] - }, - { - "name": "raquet_from_wkb", - "file": "meos_raster.h", - "family": "RASTER", - "vendored": false, - "returnType": { - "c": "Raquet *", - "canonical": "struct Raquet *" - }, - "params": [ - { - "name": "wkb", - "cType": "const uint8_t *", - "canonical": "const uint8_t *" - }, - { - "name": "size", - "cType": "size_t", - "canonical": "size_t" - } - ], - "group": "meos_raster_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint8_t; no-decoder:size_t" - }, - "wire": { - "params": [ - { - "name": "wkb", - "kind": "unsupported" - }, - { - "name": "size", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "struct Raquet *", - "encode": "raquet_out", - "encode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Raquet_recv", - "sqlfn": "raquet_recv", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "raquet", - "sqlSignatures": [ - { - "args": [ - "internal" - ], - "ret": "raquet", - "sqlName": "raquet_recv" - }, - { - "args": [ - "bytea" - ], - "ret": "raquet", - "sqlName": "raquetFromBinary" - } - ] - }, - { - "name": "raquet_from_hexwkb", - "file": "meos_raster.h", - "family": "RASTER", - "vendored": false, - "returnType": { - "c": "Raquet *", - "canonical": "struct Raquet *" - }, - "params": [ - { - "name": "hexwkb", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_raster_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "hexwkb", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "struct Raquet *", - "encode": "raquet_out", - "encode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Raquet_from_hexwkb", - "sqlfn": "raquetFromHexWKB", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "raquet", - "sqlSignatures": [ - { - "args": [ - "text" - ], - "ret": "raquet" - } - ] - }, - { - "name": "raquet_as_wkb", - "file": "meos_raster.h", - "family": "RASTER", - "vendored": false, - "returnType": { - "c": "uint8_t *", - "canonical": "uint8_t *" - }, - "params": [ - { - "name": "rq", - "cType": "const Raquet *", - "canonical": "const struct Raquet *" - }, - { - "name": "variant", - "cType": "uint8_t", - "canonical": "unsigned char" - }, - { - "name": "size_out", - "cType": "size_t *", - "canonical": "size_t *" - } - ], - "shape": { - "outParams": [ - "size_out" - ] - }, - "group": "meos_raster_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:size_t; no-encoder:uint8_t" - }, - "wire": { - "params": [ - { - "name": "rq", - "kind": "serialized", - "cType": "const struct Raquet *", - "decode": "raquet_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "variant", - "kind": "json", - "json": "integer" - }, - { - "name": "size_out", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Raquet_send", - "sqlfn": "raquet_send", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "bytea", - "sqlSignatures": [ - { - "args": [ - "raquet" - ], - "ret": "bytea", - "sqlName": "raquet_send" - }, - { - "args": [ - "raquet", - "text" - ], - "ret": "bytea", - "argDefaults": [ - null, - "''" - ], - "sqlName": "asBinary" - } - ] - }, - { - "name": "raquet_as_hexwkb", - "file": "meos_raster.h", - "family": "RASTER", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "rq", - "cType": "const Raquet *", - "canonical": "const struct Raquet *" - }, - { - "name": "variant", - "cType": "uint8_t", - "canonical": "unsigned char" - }, - { - "name": "size_out", - "cType": "size_t *", - "canonical": "size_t *" - } - ], - "shape": { - "outParams": [ - "size_out" - ] - }, - "group": "meos_raster_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:size_t" - }, - "wire": { - "params": [ - { - "name": "rq", - "kind": "serialized", - "cType": "const struct Raquet *", - "decode": "raquet_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "variant", - "kind": "json", - "json": "integer" - }, - { - "name": "size_out", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Raquet_as_hexwkb", - "sqlfn": "asHexWKB", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "text", - "sqlSignatures": [ - { - "args": [ - "raquet", - "text" - ], - "ret": "text", - "argDefaults": [ - null, - "''" - ] - } - ] - }, - { - "name": "raquet_make", - "file": "meos_raster.h", - "family": "RASTER", - "vendored": false, - "returnType": { - "c": "Raquet *", - "canonical": "struct Raquet *" - }, - "params": [ - { - "name": "quadbin", - "cType": "uint64_t", - "canonical": "uint64_t" - }, - { - "name": "width", - "cType": "int32", - "canonical": "int" - }, - { - "name": "height", - "cType": "int32", - "canonical": "int" - }, - { - "name": "pixtype", - "cType": "MeosPixType", - "canonical": "MeosPixType" - }, - { - "name": "nodata", - "cType": "double", - "canonical": "double" - }, - { - "name": "has_nodata", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "pixels", - "cType": "const uint8_t *", - "canonical": "const uint8_t *" - }, - { - "name": "pixels_size", - "cType": "size_t", - "canonical": "size_t" - } - ], - "group": "meos_raster_base_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t; no-decoder:uint8_t; no-decoder:size_t" - }, - "wire": { - "params": [ - { - "name": "quadbin", - "kind": "unsupported" - }, - { - "name": "width", - "kind": "json", - "json": "integer" - }, - { - "name": "height", - "kind": "json", - "json": "integer" - }, - { - "name": "pixtype", - "kind": "json", - "json": "string", - "enum": "MeosPixType" - }, - { - "name": "nodata", - "kind": "json", - "json": "number" - }, - { - "name": "has_nodata", - "kind": "json", - "json": "boolean" - }, - { - "name": "pixels", - "kind": "unsupported" - }, - { - "name": "pixels_size", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "struct Raquet *", - "encode": "raquet_out", - "encode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Raquet_constructor", - "sqlfn": "raquet", - "sqlArity": 5, - "sqlArityMax": 6, - "sqlReturnType": "raquet", - "sqlSignatures": [ - { - "args": [ - "bytea", - "integer", - "integer", - "bigint", - "text", - "float8" - ], - "ret": "raquet", - "argDefaults": [ - null, - null, - null, - null, - null, - "NULL" - ] - } - ] - }, - { - "name": "raquet_copy", - "file": "meos_raster.h", - "family": "RASTER", - "vendored": false, - "returnType": { - "c": "Raquet *", - "canonical": "struct Raquet *" - }, - "params": [ - { - "name": "rq", - "cType": "const Raquet *", - "canonical": "const struct Raquet *" - } - ], - "group": "meos_raster_base_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "rq", - "kind": "serialized", - "cType": "const struct Raquet *", - "decode": "raquet_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct Raquet *", - "encode": "raquet_out", - "encode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "raquet_read", - "file": "meos_raster.h", - "family": "RASTER", - "vendored": false, - "returnType": { - "c": "Raquet *", - "canonical": "struct Raquet *" - }, - "params": [ - { - "name": "path", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "quadbin", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_raster_base_constructor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "path", - "kind": "json", - "json": "string" - }, - { - "name": "quadbin", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "struct Raquet *", - "encode": "raquet_out", - "encode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - } - }, - { - "name": "raquet_read_bytes", - "file": "meos_raster.h", - "family": "RASTER", - "vendored": false, - "returnType": { - "c": "Raquet *", - "canonical": "struct Raquet *" - }, - "params": [ - { - "name": "data", - "cType": "const uint8_t *", - "canonical": "const uint8_t *" - }, - { - "name": "size", - "cType": "size_t", - "canonical": "size_t" - }, - { - "name": "quadbin", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_raster_base_constructor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint8_t; no-decoder:size_t; no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "data", - "kind": "unsupported" - }, - { - "name": "size", - "kind": "unsupported" - }, - { - "name": "quadbin", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "struct Raquet *", - "encode": "raquet_out", - "encode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Raquet_read", - "sqlfn": "raquetRead", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "raquet", - "sqlSignatures": [ - { - "args": [ - "bytea", - "bigint" - ], - "ret": "raquet", - "argDefaults": [ - null, - "NULL" - ] - } - ] - }, - { - "name": "raquet_quadbin", - "file": "meos_raster.h", - "family": "RASTER", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "rq", - "cType": "const Raquet *", - "canonical": "const struct Raquet *" - } - ], - "group": "meos_raster_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "rq", - "kind": "serialized", - "cType": "const struct Raquet *", - "decode": "raquet_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Raquet_quadbin", - "sqlfn": "quadbin", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "bigint", - "sqlSignatures": [ - { - "args": [ - "raquet" - ], - "ret": "bigint" - } - ] - }, - { - "name": "raquet_width", - "file": "meos_raster.h", - "family": "RASTER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "rq", - "cType": "const Raquet *", - "canonical": "const struct Raquet *" - } - ], - "group": "meos_raster_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "rq", - "kind": "serialized", - "cType": "const struct Raquet *", - "decode": "raquet_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Raquet_width", - "sqlfn": "width", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "raquet" - ], - "ret": "integer" - } - ] - }, - { - "name": "raquet_height", - "file": "meos_raster.h", - "family": "RASTER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "rq", - "cType": "const Raquet *", - "canonical": "const struct Raquet *" - } - ], - "group": "meos_raster_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "rq", - "kind": "serialized", - "cType": "const struct Raquet *", - "decode": "raquet_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Raquet_height", - "sqlfn": "height", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "raquet" - ], - "ret": "integer" - } - ] - }, - { - "name": "raquet_nodata", - "file": "meos_raster.h", - "family": "RASTER", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "rq", - "cType": "const Raquet *", - "canonical": "const struct Raquet *" - } - ], - "group": "meos_raster_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "rq", - "kind": "serialized", - "cType": "const struct Raquet *", - "decode": "raquet_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Raquet_nodata", - "sqlfn": "nodata", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "float8", - "sqlSignatures": [ - { - "args": [ - "raquet" - ], - "ret": "float8" - } - ] - }, - { - "name": "raquet_pixtype", - "file": "meos_raster.h", - "family": "RASTER", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "rq", - "cType": "const Raquet *", - "canonical": "const struct Raquet *" - } - ], - "group": "meos_raster_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "rq", - "kind": "serialized", - "cType": "const struct Raquet *", - "decode": "raquet_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Raquet_pixtype", - "sqlfn": "pixtype", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "text", - "sqlSignatures": [ - { - "args": [ - "raquet" - ], - "ret": "text" - } - ] - }, - { - "name": "raquet_pixels", - "file": "meos_raster.h", - "family": "RASTER", - "vendored": false, - "returnType": { - "c": "uint8_t *", - "canonical": "uint8_t *" - }, - "params": [ - { - "name": "rq", - "cType": "const Raquet *", - "canonical": "const struct Raquet *" - }, - { - "name": "size_out", - "cType": "size_t *", - "canonical": "size_t *" - } - ], - "shape": { - "outParams": [ - "size_out" - ] - }, - "group": "meos_raster_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:size_t; no-encoder:uint8_t" - }, - "wire": { - "params": [ - { - "name": "rq", - "kind": "serialized", - "cType": "const struct Raquet *", - "decode": "raquet_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "size_out", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Raquet_pixels", - "sqlfn": "pixels", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "bytea", - "sqlSignatures": [ - { - "args": [ - "raquet" - ], - "ret": "bytea" - } - ] - }, - { - "name": "raquet_hash", - "file": "meos_raster.h", - "family": "RASTER", - "vendored": false, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "rq", - "cType": "const Raquet *", - "canonical": "const struct Raquet *" - } - ], - "group": "meos_raster_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "rq", - "kind": "serialized", - "cType": "const struct Raquet *", - "decode": "raquet_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Raquet_hash", - "sqlfn": "hash", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "raquet" - ], - "ret": "integer" - } - ] - }, - { - "name": "raquet_hash_extended", - "file": "meos_raster.h", - "family": "RASTER", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "rq", - "cType": "const Raquet *", - "canonical": "const struct Raquet *" - }, - { - "name": "seed", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_raster_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t; unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "rq", - "kind": "serialized", - "cType": "const struct Raquet *", - "decode": "raquet_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "seed", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Raquet_hash_extended", - "sqlfn": "hashExtended", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "bigint", - "sqlSignatures": [ - { - "args": [ - "raquet", - "bigint" - ], - "ret": "bigint" - } - ] - }, - { - "name": "raster_from_wkb", - "file": "meos_raster.h", - "family": "RASTER", - "vendored": false, - "returnType": { - "c": "Raster *", - "canonical": "struct Raster *" - }, - "params": [ - { - "name": "wkb", - "cType": "const uint8_t *", - "canonical": "const uint8_t *" - }, - { - "name": "size", - "cType": "size_t", - "canonical": "size_t" - } - ], - "group": "meos_raster_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint8_t; no-decoder:size_t; no-encoder:Raster" - }, - "wire": { - "params": [ - { - "name": "wkb", - "kind": "unsupported" - }, - { - "name": "size", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "raster_from_hexwkb", - "file": "meos_raster.h", - "family": "RASTER", - "vendored": false, - "returnType": { - "c": "Raster *", - "canonical": "struct Raster *" - }, - "params": [ - { - "name": "hexwkb", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_raster_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "no-encoder:Raster" - }, - "wire": { - "params": [ - { - "name": "hexwkb", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "raster_as_wkb", - "file": "meos_raster.h", - "family": "RASTER", - "vendored": false, - "returnType": { - "c": "uint8_t *", - "canonical": "uint8_t *" - }, - "params": [ - { - "name": "rast", - "cType": "const Raster *", - "canonical": "const struct Raster *" - }, - { - "name": "size_out", - "cType": "size_t *", - "canonical": "size_t *" - } - ], - "shape": { - "outParams": [ - "size_out" - ] - }, - "group": "meos_raster_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:size_t; no-encoder:uint8_t" - }, - "wire": { - "params": [ - { - "name": "rast", - "kind": "serialized", - "cType": "const struct Raster *", - "decode": "raster_from_hexwkb", - "decode_aux": [], - "encodings": [ - "wkb" - ] - }, - { - "name": "size_out", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "raster_as_hexwkb", - "file": "meos_raster.h", - "family": "RASTER", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "rast", - "cType": "const Raster *", - "canonical": "const struct Raster *" - }, - { - "name": "size_out", - "cType": "size_t *", - "canonical": "size_t *" - } - ], - "shape": { - "outParams": [ - "size_out" - ] - }, - "group": "meos_raster_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:size_t" - }, - "wire": { - "params": [ - { - "name": "rast", - "kind": "serialized", - "cType": "const struct Raster *", - "decode": "raster_from_hexwkb", - "decode_aux": [], - "encodings": [ - "wkb" - ] - }, - { - "name": "size_out", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "raster_num_bands", - "file": "meos_raster.h", - "family": "RASTER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "rast", - "cType": "const Raster *", - "canonical": "const struct Raster *" - } - ], - "group": "meos_raster_base_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "rast", - "kind": "serialized", - "cType": "const struct Raster *", - "decode": "raster_from_hexwkb", - "decode_aux": [], - "encodings": [ - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Raster_num_bands", - "sqlfn": "numBands", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "raster" - ], - "ret": "integer" - } - ] - }, - { - "name": "raquet_to_stbox", - "file": "meos_raster.h", - "family": "RASTER", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "rq", - "cType": "const Raquet *", - "canonical": "const struct Raquet *" - } - ], - "group": "meos_raster_base_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "rq", - "kind": "serialized", - "cType": "const struct Raquet *", - "decode": "raquet_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Raquet_to_stbox", - "sqlfn": "stbox", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "stbox", - "sqlSignatures": [ - { - "args": [ - "raquet" - ], - "ret": "stbox" - } - ] - }, - { - "name": "raquet_cmp", - "file": "meos_raster.h", - "family": "RASTER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "rq1", - "cType": "const Raquet *", - "canonical": "const struct Raquet *" - }, - { - "name": "rq2", - "cType": "const Raquet *", - "canonical": "const struct Raquet *" - } - ], - "group": "meos_raster_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "rq1", - "kind": "serialized", - "cType": "const struct Raquet *", - "decode": "raquet_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "rq2", - "kind": "serialized", - "cType": "const struct Raquet *", - "decode": "raquet_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Raquet_cmp", - "sqlfn": "cmp", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "raquet", - "raquet" - ], - "ret": "integer" - } - ] - }, - { - "name": "raquet_eq", - "file": "meos_raster.h", - "family": "RASTER", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "rq1", - "cType": "const Raquet *", - "canonical": "const struct Raquet *" - }, - { - "name": "rq2", - "cType": "const Raquet *", - "canonical": "const struct Raquet *" - } - ], - "group": "meos_raster_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "rq1", - "kind": "serialized", - "cType": "const struct Raquet *", - "decode": "raquet_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "rq2", - "kind": "serialized", - "cType": "const struct Raquet *", - "decode": "raquet_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Raquet_eq", - "sqlfn": "eq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "raquet", - "raquet" - ], - "ret": "boolean" - } - ], - "sqlop": "=" - }, - { - "name": "raquet_ne", - "file": "meos_raster.h", - "family": "RASTER", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "rq1", - "cType": "const Raquet *", - "canonical": "const struct Raquet *" - }, - { - "name": "rq2", - "cType": "const Raquet *", - "canonical": "const struct Raquet *" - } - ], - "group": "meos_raster_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "rq1", - "kind": "serialized", - "cType": "const struct Raquet *", - "decode": "raquet_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "rq2", - "kind": "serialized", - "cType": "const struct Raquet *", - "decode": "raquet_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Raquet_ne", - "sqlfn": "ne", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "raquet", - "raquet" - ], - "ret": "boolean" - } - ], - "sqlop": "<>" - }, - { - "name": "raquet_lt", - "file": "meos_raster.h", - "family": "RASTER", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "rq1", - "cType": "const Raquet *", - "canonical": "const struct Raquet *" - }, - { - "name": "rq2", - "cType": "const Raquet *", - "canonical": "const struct Raquet *" - } - ], - "group": "meos_raster_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "rq1", - "kind": "serialized", - "cType": "const struct Raquet *", - "decode": "raquet_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "rq2", - "kind": "serialized", - "cType": "const struct Raquet *", - "decode": "raquet_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Raquet_lt", - "sqlfn": "lt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "raquet", - "raquet" - ], - "ret": "boolean" - } - ], - "sqlop": "<" - }, - { - "name": "raquet_le", - "file": "meos_raster.h", - "family": "RASTER", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "rq1", - "cType": "const Raquet *", - "canonical": "const struct Raquet *" - }, - { - "name": "rq2", - "cType": "const Raquet *", - "canonical": "const struct Raquet *" - } - ], - "group": "meos_raster_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "rq1", - "kind": "serialized", - "cType": "const struct Raquet *", - "decode": "raquet_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "rq2", - "kind": "serialized", - "cType": "const struct Raquet *", - "decode": "raquet_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Raquet_le", - "sqlfn": "le", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "raquet", - "raquet" - ], - "ret": "boolean" - } - ], - "sqlop": "<=" - }, - { - "name": "raquet_ge", - "file": "meos_raster.h", - "family": "RASTER", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "rq1", - "cType": "const Raquet *", - "canonical": "const struct Raquet *" - }, - { - "name": "rq2", - "cType": "const Raquet *", - "canonical": "const struct Raquet *" - } - ], - "group": "meos_raster_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "rq1", - "kind": "serialized", - "cType": "const struct Raquet *", - "decode": "raquet_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "rq2", - "kind": "serialized", - "cType": "const struct Raquet *", - "decode": "raquet_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Raquet_ge", - "sqlfn": "ge", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "raquet", - "raquet" - ], - "ret": "boolean" - } - ], - "sqlop": ">=" - }, - { - "name": "raquet_gt", - "file": "meos_raster.h", - "family": "RASTER", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "rq1", - "cType": "const Raquet *", - "canonical": "const struct Raquet *" - }, - { - "name": "rq2", - "cType": "const Raquet *", - "canonical": "const struct Raquet *" - } - ], - "group": "meos_raster_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "rq1", - "kind": "serialized", - "cType": "const struct Raquet *", - "decode": "raquet_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "rq2", - "kind": "serialized", - "cType": "const struct Raquet *", - "decode": "raquet_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Raquet_gt", - "sqlfn": "gt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "raquet", - "raquet" - ], - "ret": "boolean" - } - ], - "sqlop": ">" - }, - { - "name": "raster_value", - "file": "meos_raster.h", - "family": "RASTER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "traj", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "sample", - "cType": "raster_sample_fn", - "canonical": "bool (*)(void *, const GSERIALIZED *, double *)" - }, - { - "name": "ctx", - "cType": "void *", - "canonical": "void *" - } - ], - "group": "meos_raster", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:sample; no-decoder:void" - }, - "wire": { - "params": [ - { - "name": "traj", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "sample", - "kind": "unsupported" - }, - { - "name": "ctx", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Raster_value", - "sqlfn": "rasterValue", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tgeompoint", - "raster", - "integer" - ], - "ret": "tfloat", - "argDefaults": [ - null, - null, - "1" - ] - } - ] - }, - { - "name": "raster_at_value", - "file": "meos_raster.h", - "family": "RASTER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "traj", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "sample", - "cType": "raster_sample_fn", - "canonical": "bool (*)(void *, const GSERIALIZED *, double *)" - }, - { - "name": "ctx", - "cType": "void *", - "canonical": "void *" - }, - { - "name": "vspan", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_raster", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:sample; no-decoder:void" - }, - "wire": { - "params": [ - { - "name": "traj", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "sample", - "kind": "unsupported" - }, - { - "name": "ctx", - "kind": "unsupported" - }, - { - "name": "vspan", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Raster_at_value", - "sqlfn": "atRasterValue", - "sqlArity": 3, - "sqlArityMax": 4, - "sqlReturnType": "tgeompoint", - "sqlSignatures": [ - { - "args": [ - "tgeompoint", - "raster", - "floatspan", - "integer" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - null, - null, - "1" - ] - } - ] - }, - { - "name": "raster_minus_value", - "file": "meos_raster.h", - "family": "RASTER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "traj", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "sample", - "cType": "raster_sample_fn", - "canonical": "bool (*)(void *, const GSERIALIZED *, double *)" - }, - { - "name": "ctx", - "cType": "void *", - "canonical": "void *" - }, - { - "name": "vspan", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_raster", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:sample; no-decoder:void" - }, - "wire": { - "params": [ - { - "name": "traj", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "sample", - "kind": "unsupported" - }, - { - "name": "ctx", - "kind": "unsupported" - }, - { - "name": "vspan", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Raster_minus_value", - "sqlfn": "minusRasterValue", - "sqlArity": 3, - "sqlArityMax": 4, - "sqlReturnType": "tgeompoint", - "sqlSignatures": [ - { - "args": [ - "tgeompoint", - "raster", - "floatspan", - "integer" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - null, - null, - "1" - ] - } - ] - }, - { - "name": "eraster_value", - "file": "meos_raster.h", - "family": "RASTER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "traj", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "sample", - "cType": "raster_sample_fn", - "canonical": "bool (*)(void *, const GSERIALIZED *, double *)" - }, - { - "name": "ctx", - "cType": "void *", - "canonical": "void *" - }, - { - "name": "vspan", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_raster", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:sample; no-decoder:void" - }, - "wire": { - "params": [ - { - "name": "traj", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "sample", - "kind": "unsupported" - }, - { - "name": "ctx", - "kind": "unsupported" - }, - { - "name": "vspan", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Eraster_value", - "sqlfn": "eRasterValue", - "sqlArity": 3, - "sqlArityMax": 4, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tgeompoint", - "raster", - "floatspan", - "integer" - ], - "ret": "boolean", - "argDefaults": [ - null, - null, - null, - "1" - ] - } - ] - }, - { - "name": "araster_value", - "file": "meos_raster.h", - "family": "RASTER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "traj", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "sample", - "cType": "raster_sample_fn", - "canonical": "bool (*)(void *, const GSERIALIZED *, double *)" - }, - { - "name": "ctx", - "cType": "void *", - "canonical": "void *" - }, - { - "name": "vspan", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_raster", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:sample; no-decoder:void" - }, - "wire": { - "params": [ - { - "name": "traj", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "sample", - "kind": "unsupported" - }, - { - "name": "ctx", - "kind": "unsupported" - }, - { - "name": "vspan", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Araster_value", - "sqlfn": "aRasterValue", - "sqlArity": 3, - "sqlArityMax": 4, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "tgeompoint", - "raster", - "floatspan", - "integer" - ], - "ret": "boolean", - "argDefaults": [ - null, - null, - null, - "1" - ] - } - ] - }, - { - "name": "raster_value_gdal", - "file": "meos_raster.h", - "family": "RASTER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "traj", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "path", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "band", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_raster", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "traj", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "path", - "kind": "json", - "json": "string" - }, - { - "name": "band", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "raster_at_value_gdal", - "file": "meos_raster.h", - "family": "RASTER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "traj", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "path", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "band", - "cType": "int", - "canonical": "int" - }, - { - "name": "vspan", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_raster", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "traj", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "path", - "kind": "json", - "json": "string" - }, - { - "name": "band", - "kind": "json", - "json": "integer" - }, - { - "name": "vspan", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "raster_minus_value_gdal", - "file": "meos_raster.h", - "family": "RASTER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "traj", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "path", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "band", - "cType": "int", - "canonical": "int" - }, - { - "name": "vspan", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_raster", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "traj", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "path", - "kind": "json", - "json": "string" - }, - { - "name": "band", - "kind": "json", - "json": "integer" - }, - { - "name": "vspan", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "eraster_value_gdal", - "file": "meos_raster.h", - "family": "RASTER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "traj", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "path", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "band", - "cType": "int", - "canonical": "int" - }, - { - "name": "vspan", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_raster", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "traj", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "path", - "kind": "json", - "json": "string" - }, - { - "name": "band", - "kind": "json", - "json": "integer" - }, - { - "name": "vspan", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "araster_value_gdal", - "file": "meos_raster.h", - "family": "RASTER", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "traj", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "path", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "band", - "cType": "int", - "canonical": "int" - }, - { - "name": "vspan", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_raster", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "traj", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "path", - "kind": "json", - "json": "string" - }, - { - "name": "band", - "kind": "json", - "json": "integer" - }, - { - "name": "vspan", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "raster_tile_value_quadbin", - "file": "meos_raster.h", - "family": "RASTER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "traj", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "pixels", - "cType": "const uint8_t *", - "canonical": "const uint8_t *" - }, - { - "name": "pixels_size", - "cType": "size_t", - "canonical": "size_t" - }, - { - "name": "width", - "cType": "int32", - "canonical": "int" - }, - { - "name": "height", - "cType": "int32", - "canonical": "int" - }, - { - "name": "quadbin", - "cType": "uint64_t", - "canonical": "uint64_t" - }, - { - "name": "pixtype", - "cType": "MeosPixType", - "canonical": "MeosPixType" - }, - { - "name": "nodata", - "cType": "double", - "canonical": "double" - }, - { - "name": "has_nodata", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_raster_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint8_t; no-decoder:size_t; no-decoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "traj", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "pixels", - "kind": "unsupported" - }, - { - "name": "pixels_size", - "kind": "unsupported" - }, - { - "name": "width", - "kind": "json", - "json": "integer" - }, - { - "name": "height", - "kind": "json", - "json": "integer" - }, - { - "name": "quadbin", - "kind": "unsupported" - }, - { - "name": "pixtype", - "kind": "json", - "json": "string", - "enum": "MeosPixType" - }, - { - "name": "nodata", - "kind": "json", - "json": "number" - }, - { - "name": "has_nodata", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Raster_tile_value_quadbin", - "sqlfn": "rasterTileValueQuadbin", - "sqlArity": 8, - "sqlArityMax": 8, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tgeompoint", - "bytea", - "integer", - "integer", - "bigint", - "text", - "float8", - "boolean" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "raster_tile_value", - "file": "meos_raster.h", - "family": "RASTER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "traj", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "rq", - "cType": "const Raquet *", - "canonical": "const struct Raquet *" - } - ], - "group": "meos_raster", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "traj", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "rq", - "kind": "serialized", - "cType": "const struct Raquet *", - "decode": "raquet_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Raster_tile_value", - "sqlfn": "rasterTileValue", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tgeompoint", - "raquet" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "raster_tile_value_array", - "file": "meos_raster.h", - "family": "RASTER", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "traj", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "rqarr", - "cType": "const Raquet **", - "canonical": "const struct Raquet **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_raster", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "traj", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "rqarr", - "kind": "array", - "count_param": "count", - "element": { - "kind": "serialized", - "cType": "const struct Raquet *", - "decode": "raquet_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Raster_tile_value_array", - "sqlfn": "rasterTileValue", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "tgeompoint", - "raquet[]" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "trajectory_quadbins", - "file": "meos_raster.h", - "family": "RASTER", - "vendored": false, - "returnType": { - "c": "uint64_t *", - "canonical": "uint64_t *" - }, - "params": [ - { - "name": "traj", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "zoom", - "cType": "uint32_t", - "canonical": "uint32_t" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "uint64_t", - "canonical": "uint64_t" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_raster_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint32_t; array-or-out-param:count; no-encoder:uint64_t" - }, - "wire": { - "params": [ - { - "name": "traj", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "zoom", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Trajectory_quadbins", - "sqlfn": "quadbins", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "bigint[]", - "sqlSignatures": [ - { - "args": [ - "tgeompoint", - "integer" - ], - "ret": "bigint[]" - } - ] - }, - { - "name": "trgeometry_in", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_rgeo_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "trgeometry_from_mfjson", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "mfjson", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_rgeo_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "mfjson", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "trgeometry_out", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "trgeometry_as_text", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_rgeo_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Trgeometry_as_text", - "sqlfn": "asText", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "text", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "15" - ] - } - ] - }, - { - "name": "trgeometry_as_ewkt", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_rgeo_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "Trgeometry_as_ewkt", - "sqlfn": "asEWKT", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "text", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "integer" - ], - "ret": "text", - "argDefaults": [ - null, - "15" - ] - } - ] - }, - { - "name": "trgeometryinst_make", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "geom", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_rgeo_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "geom", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "trgeometryseq_make", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "geom", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "instants", - "cType": "TInstant **", - "canonical": "TInstant **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - }, - { - "name": "lower_inc", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "upper_inc", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - }, - { - "name": "normalize", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_rgeo_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "geom", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "instants", - "kind": "array", - "count_param": "count", - "element": { - "kind": "serialized", - "cType": "TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - }, - { - "name": "lower_inc", - "kind": "json", - "json": "boolean" - }, - { - "name": "upper_inc", - "kind": "json", - "json": "boolean" - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - }, - { - "name": "normalize", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "trgeometryseqset_make", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "geom", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "sequences", - "cType": "TSequence **", - "canonical": "TSequence **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - }, - { - "name": "normalize", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_rgeo_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:sequences" - }, - "wire": { - "params": [ - { - "name": "geom", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "sequences", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "json", - "json": "integer" - }, - { - "name": "normalize", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "trgeometryseqset_make_gaps", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "geom", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "instants", - "cType": "TInstant **", - "canonical": "TInstant **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - }, - { - "name": "maxt", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "maxdist", - "cType": "double", - "canonical": "double" - } - ], - "shape": { - "nullable": [ - "maxt" - ] - }, - "group": "meos_rgeo_constructor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "geom", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "instants", - "kind": "array", - "count_param": "count", - "element": { - "kind": "serialized", - "cType": "TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - }, - { - "name": "maxt", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "maxdist", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "geometry_tpose_to_trgeometry", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_constructor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "trgeometry_to_tpose", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Trgeometry_to_tpose", - "sqlfn": "tpose", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tpose", - "sqlSignatures": [ - { - "args": [ - "trgeometry" - ], - "ret": "tpose" - } - ] - }, - { - "name": "trgeometry_to_tgeompoint", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Trgeometry_to_tgeompoint", - "sqlfn": "tgeompoint", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tgeompoint", - "sqlSignatures": [ - { - "args": [ - "trgeometry" - ], - "ret": "tgeompoint" - } - ] - }, - { - "name": "trgeometry_to_tgeometry", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Trgeometry_to_tgeometry", - "sqlfn": "tgeometry", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tgeometry", - "sqlSignatures": [ - { - "args": [ - "trgeometry" - ], - "ret": "tgeometry" - } - ] - }, - { - "name": "trgeometry_end_instant", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_end_instant", - "sqlfn": "endInstant", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "trgeometry", - "sqlSignatures": [ - { - "args": [ - "trgeometry" - ], - "ret": "trgeometry" - } - ] - }, - { - "name": "trgeometry_end_sequence", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_end_sequence", - "sqlfn": "endSequence", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "trgeometry", - "sqlSignatures": [ - { - "args": [ - "trgeometry" - ], - "ret": "trgeometry" - } - ] - }, - { - "name": "trgeometry_end_value", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "Trgeometry_end_value", - "sqlfn": "endValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "geometry", - "sqlSignatures": [ - { - "args": [ - "trgeometry" - ], - "ret": "geometry" - } - ] - }, - { - "name": "trgeometry_geom", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_conversion", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - } - }, - { - "name": "trgeometry_instant_n", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "n", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_rgeo_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "n", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_instant_n", - "sqlfn": "instantN", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "trgeometry", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "integer" - ], - "ret": "trgeometry" - } - ] - }, - { - "name": "trgeometry_instants", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "TInstant **", - "canonical": "TInstant **" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "TInstant *", - "canonical": "TInstant *" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_rgeo_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "array", - "element": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - }, - "count_outparam": "count" - } - }, - "mdbC": "Temporal_instants", - "sqlfn": "instants", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "trgeometry[]", - "sqlSignatures": [ - { - "args": [ - "trgeometry" - ], - "ret": "trgeometry[]" - } - ] - }, - { - "name": "trgeometry_points", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Trgeometry_points", - "sqlfn": "points", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "geomset", - "sqlSignatures": [ - { - "args": [ - "trgeometry" - ], - "ret": "geomset" - } - ] - }, - { - "name": "trgeometry_yaw", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Trgeometry_yaw", - "sqlfn": "yaw", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "trgeometry" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "trgeometry_pitch", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Trgeometry_pitch", - "sqlfn": "pitch", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "trgeometry" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "trgeometry_roll", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Trgeometry_roll", - "sqlfn": "roll", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "trgeometry" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "trgeometry_segments", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "TSequence **", - "canonical": "TSequence **" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "TSequence *", - "canonical": "TSequence *" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_rgeo_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "array", - "element": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - }, - "count_outparam": "count" - } - }, - "mdbC": "Temporal_segments", - "sqlfn": "segments", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "trgeometry[]", - "sqlSignatures": [ - { - "args": [ - "trgeometry" - ], - "ret": "trgeometry[]" - } - ] - }, - { - "name": "trgeometry_sequence_n", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_rgeo_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_sequence_n", - "sqlfn": "sequenceN", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "trgeometry", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "integer" - ], - "ret": "trgeometry" - } - ] - }, - { - "name": "trgeometry_sequences", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "TSequence **", - "canonical": "TSequence **" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "TSequence *", - "canonical": "TSequence *" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_rgeo_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "array", - "element": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - }, - "count_outparam": "count" - } - }, - "mdbC": "Temporal_sequences", - "sqlfn": "sequences", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "trgeometry[]", - "sqlSignatures": [ - { - "args": [ - "trgeometry" - ], - "ret": "trgeometry[]" - } - ] - }, - { - "name": "trgeometry_start_instant", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_start_instant", - "sqlfn": "startInstant", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "trgeometry", - "sqlSignatures": [ - { - "args": [ - "trgeometry" - ], - "ret": "trgeometry" - } - ] - }, - { - "name": "trgeometry_start_sequence", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Temporal_start_sequence", - "sqlfn": "startSequence", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "trgeometry", - "sqlSignatures": [ - { - "args": [ - "trgeometry" - ], - "ret": "trgeometry" - } - ] - }, - { - "name": "trgeometry_start_value", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "Trgeometry_start_value", - "sqlfn": "startValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "geometry", - "sqlSignatures": [ - { - "args": [ - "trgeometry" - ], - "ret": "geometry" - } - ] - }, - { - "name": "trgeometry_value_n", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "n", - "cType": "int", - "canonical": "int" - }, - { - "name": "result", - "cType": "GSERIALIZED **", - "canonical": "GSERIALIZED **" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_rgeo_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "n", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED **", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ], - "from_outparam": "result", - "out_ctype": "GSERIALIZED **", - "presence_return": true - } - }, - "mdbC": "Trgeometry_value_n", - "sqlfn": "valueN", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "geometry", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "int" - ], - "ret": "geometry" - } - ] - }, - { - "name": "trgeometry_traversed_area", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "unary_union", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_rgeo_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "unary_union", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "Trgeometry_traversed_area", - "sqlfn": "traversedArea", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "geometry", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "boolean" - ], - "ret": "geometry", - "argDefaults": [ - null, - "FALSE" - ] - } - ] - }, - { - "name": "trgeometry_centroid", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Trgeometry_centroid", - "sqlfn": "centroid", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tgeompoint", - "sqlSignatures": [ - { - "args": [ - "trgeometry" - ], - "ret": "tgeompoint" - } - ] - }, - { - "name": "trgeometry_convex_hull", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "Trgeometry_convex_hull", - "sqlfn": "convexHull", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "geometry", - "sqlSignatures": [ - { - "args": [ - "trgeometry" - ], - "ret": "geometry" - } - ] - }, - { - "name": "trgeometry_body_point_trajectory", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_rgeo_spatialfuncs", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Trgeometry_body_point_trajectory", - "sqlfn": "bodyPointTrajectory", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tgeompoint", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "geometry" - ], - "ret": "tgeompoint" - } - ] - }, - { - "name": "trgeometry_space_boxes", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "xsize", - "cType": "double", - "canonical": "double" - }, - { - "name": "ysize", - "cType": "double", - "canonical": "double" - }, - { - "name": "zsize", - "cType": "double", - "canonical": "double" - }, - { - "name": "sorigin", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "bitmatrix", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "border_inc", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "STBox", - "canonical": "STBox" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_rgeo_tile", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "xsize", - "kind": "json", - "json": "number" - }, - { - "name": "ysize", - "kind": "json", - "json": "number" - }, - { - "name": "zsize", - "kind": "json", - "json": "number" - }, - { - "name": "sorigin", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "bitmatrix", - "kind": "json", - "json": "boolean" - }, - { - "name": "border_inc", - "kind": "json", - "json": "boolean" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Trgeometry_space_boxes", - "sqlfn": "spaceBoxes", - "sqlArity": 4, - "sqlArityMax": 7, - "sqlReturnType": "stbox[]", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "float", - "float", - "float", - "geometry", - "boolean", - "boolean" - ], - "ret": "stbox[]", - "argDefaults": [ - null, - null, - null, - null, - "'Point(0 0 0)'", - "TRUE", - "TRUE" - ] - } - ] - }, - { - "name": "trgeometry_space_time_boxes", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "xsize", - "cType": "double", - "canonical": "double" - }, - { - "name": "ysize", - "cType": "double", - "canonical": "double" - }, - { - "name": "zsize", - "cType": "double", - "canonical": "double" - }, - { - "name": "duration", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "sorigin", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "torigin", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "bitmatrix", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "border_inc", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "STBox", - "canonical": "STBox" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_rgeo_tile", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "xsize", - "kind": "json", - "json": "number" - }, - { - "name": "ysize", - "kind": "json", - "json": "number" - }, - { - "name": "zsize", - "kind": "json", - "json": "number" - }, - { - "name": "duration", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "sorigin", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "torigin", - "kind": "unsupported" - }, - { - "name": "bitmatrix", - "kind": "json", - "json": "boolean" - }, - { - "name": "border_inc", - "kind": "json", - "json": "boolean" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Trgeometry_space_time_boxes", - "sqlfn": "spaceTimeBoxes", - "sqlArity": 5, - "sqlArityMax": 9, - "sqlReturnType": "stbox[]", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "float", - "float", - "float", - "interval", - "geometry", - "timestamptz", - "boolean", - "boolean" - ], - "ret": "stbox[]", - "argDefaults": [ - null, - null, - null, - null, - null, - "'Point(0 0 0)'", - "'2000-01-03'", - "TRUE", - "TRUE" - ] - } - ] - }, - { - "name": "trgeometry_stboxes", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "STBox", - "canonical": "STBox" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_rgeo_bbox_split", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Trgeometry_stboxes", - "sqlfn": "stboxes", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "stbox[]", - "sqlSignatures": [ - { - "args": [ - "trgeometry" - ], - "ret": "stbox[]" - } - ] - }, - { - "name": "trgeometry_split_n_stboxes", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box_count", - "cType": "int", - "canonical": "int" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "STBox", - "canonical": "STBox" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_rgeo_bbox_split", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box_count", - "kind": "json", - "json": "integer" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Trgeometry_split_n_stboxes", - "sqlfn": "splitNStboxes", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "stbox[]", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "integer" - ], - "ret": "stbox[]" - } - ] - }, - { - "name": "trgeometry_split_each_n_stboxes", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "elem_count", - "cType": "int", - "canonical": "int" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "STBox", - "canonical": "STBox" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_rgeo_bbox_split", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "elem_count", - "kind": "json", - "json": "integer" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Trgeometry_split_each_n_stboxes", - "sqlfn": "splitEachNStboxes", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "stbox[]", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "integer" - ], - "ret": "stbox[]" - } - ] - }, - { - "name": "trgeometry_hausdorff_distance", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_analytics_similarity", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Trgeometry_hausdorff_distance", - "sqlfn": "hausdorffDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "float" - } - ] - }, - { - "name": "trgeometry_frechet_distance", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_analytics_similarity", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Trgeometry_frechet_distance", - "sqlfn": "frechetDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "float" - } - ] - }, - { - "name": "trgeometry_dyntimewarp_distance", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_analytics_similarity", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Trgeometry_dyntimewarp_distance", - "sqlfn": "dynTimeWarpDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "float" - } - ] - }, - { - "name": "trgeometry_frechet_path", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Match *", - "canonical": "Match *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Match", - "canonical": "Match" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_rgeo_analytics_similarity", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count; no-encoder:Match" - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Trgeometry_frechet_path", - "sqlfn": "frechetDistancePath", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "warp", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "warp" - } - ] - }, - { - "name": "trgeometry_dyntimewarp_path", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Match *", - "canonical": "Match *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Match", - "canonical": "Match" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_rgeo_analytics_similarity", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count; no-encoder:Match" - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Trgeometry_dyntimewarp_path", - "sqlfn": "dynTimeWarpPath", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "warp", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "warp" - } - ] - }, - { - "name": "trgeometry_length", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "Trgeometry_length", - "sqlfn": "length", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "trgeometry" - ], - "ret": "float" - } - ] - }, - { - "name": "trgeometry_cumulative_length", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Trgeometry_cumulative_length", - "sqlfn": "cumulativeLength", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "trgeometry" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "trgeometry_angular_speed", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Trgeometry_angular_speed", - "sqlfn": "angularSpeed", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "trgeometry" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "trgeometry_speed", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Trgeometry_speed", - "sqlfn": "speed", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "trgeometry" - ], - "ret": "tfloat" - } - ] - }, - { - "name": "trgeometry_twcentroid", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "Trgeometry_twcentroid", - "sqlfn": "twCentroid", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "geometry", - "sqlSignatures": [ - { - "args": [ - "trgeometry" - ], - "ret": "geometry" - } - ] - }, - { - "name": "trgeometry_append_tinstant", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "Temporal *", - "canonical": "Temporal *" - }, - { - "name": "inst", - "cType": "const TInstant *", - "canonical": "const TInstant *" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - }, - { - "name": "maxdist", - "cType": "double", - "canonical": "double" - }, - { - "name": "maxt", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "expand", - "cType": "bool", - "canonical": "bool" - } - ], - "shape": { - "nullable": [ - "maxt" - ], - "boundArgs": { - "maxdist": "0.0", - "maxt": "NULL", - "expand": "false" - } - }, - "group": "meos_rgeo_modif", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "inst", - "kind": "serialized", - "cType": "const TInstant *", - "decode": "tbigintinst_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - }, - { - "name": "maxdist", - "kind": "json", - "json": "number" - }, - { - "name": "maxt", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "expand", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_append_tinstant", - "sqlfn": "appendInstant", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "trgeometry", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "trgeometry" - } - ] - }, - { - "name": "trgeometry_append_tsequence", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "Temporal *", - "canonical": "Temporal *" - }, - { - "name": "seq", - "cType": "const TSequence *", - "canonical": "const TSequence *" - }, - { - "name": "expand", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_rgeo_modif", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TSequence" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "seq", - "kind": "unsupported" - }, - { - "name": "expand", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_append_tsequence", - "sqlfn": "appendSequence", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "trgeometry", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "trgeometry" - } - ], - "shape": { - "boundArgs": { - "expand": "false" - } - } - }, - { - "name": "trgeometry_delete_timestamptz", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "connect", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_rgeo_modif", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "connect", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_delete_timestamptz", - "sqlfn": "deleteTime", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "trgeometry", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "timestamptz", - "boolean" - ], - "ret": "trgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ] - } - ] - }, - { - "name": "trgeometry_delete_tstzset", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "connect", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_rgeo_modif", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "connect", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_delete_tstzset", - "sqlfn": "deleteTime", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tstzset", - "boolean" - ], - "ret": "tcbuffer", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeometry", - "tstzset", - "boolean" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeography", - "tstzset", - "boolean" - ], - "ret": "tgeography", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeompoint", - "tstzset", - "boolean" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeogpoint", - "tstzset", - "boolean" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "th3index", - "tstzset", - "boolean" - ], - "ret": "th3index", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tjsonb", - "tstzset", - "boolean" - ], - "ret": "tjsonb", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tnpoint", - "tstzset", - "boolean" - ], - "ret": "tnpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpcpoint", - "tstzset", - "boolean" - ], - "ret": "tpcpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpcpatch", - "tstzset", - "boolean" - ], - "ret": "tpcpatch", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpose", - "tstzset", - "boolean" - ], - "ret": "tpose", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tposechain", - "tstzset", - "boolean" - ], - "ret": "tposechain", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tquadbin", - "tstzset", - "boolean" - ], - "ret": "tquadbin", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "trgeometry", - "tstzset", - "boolean" - ], - "ret": "trgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "ts2cell", - "tstzset", - "boolean" - ], - "ret": "ts2cell", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tbool", - "tstzset", - "boolean" - ], - "ret": "tbool", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tint", - "tstzset", - "boolean" - ], - "ret": "tint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tbigint", - "tstzset", - "boolean" - ], - "ret": "tbigint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tfloat", - "tstzset", - "boolean" - ], - "ret": "tfloat", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "ttext", - "tstzset", - "boolean" - ], - "ret": "ttext", - "argDefaults": [ - null, - null, - "TRUE" - ] - } - ] - }, - { - "name": "trgeometry_delete_tstzspan", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "connect", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_rgeo_modif", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "connect", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_delete_tstzspan", - "sqlfn": "deleteTime", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tstzspan", - "boolean" - ], - "ret": "tcbuffer", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeometry", - "tstzspan", - "boolean" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeography", - "tstzspan", - "boolean" - ], - "ret": "tgeography", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeompoint", - "tstzspan", - "boolean" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeogpoint", - "tstzspan", - "boolean" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "th3index", - "tstzspan", - "boolean" - ], - "ret": "th3index", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tjsonb", - "tstzspan", - "boolean" - ], - "ret": "tjsonb", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tnpoint", - "tstzspan", - "boolean" - ], - "ret": "tnpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpcpoint", - "tstzspan", - "boolean" - ], - "ret": "tpcpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpcpatch", - "tstzspan", - "boolean" - ], - "ret": "tpcpatch", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpose", - "tstzspan", - "boolean" - ], - "ret": "tpose", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tposechain", - "tstzspan", - "boolean" - ], - "ret": "tposechain", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tquadbin", - "tstzspan", - "boolean" - ], - "ret": "tquadbin", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "trgeometry", - "tstzspan", - "boolean" - ], - "ret": "trgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "ts2cell", - "tstzspan", - "boolean" - ], - "ret": "ts2cell", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tbool", - "tstzspan", - "boolean" - ], - "ret": "tbool", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tint", - "tstzspan", - "boolean" - ], - "ret": "tint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tbigint", - "tstzspan", - "boolean" - ], - "ret": "tbigint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tfloat", - "tstzspan", - "boolean" - ], - "ret": "tfloat", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "ttext", - "tstzspan", - "boolean" - ], - "ret": "ttext", - "argDefaults": [ - null, - null, - "TRUE" - ] - } - ] - }, - { - "name": "trgeometry_delete_tstzspanset", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "connect", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_rgeo_modif", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "connect", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_delete_tstzspanset", - "sqlfn": "deleteTime", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tstzspanset", - "boolean" - ], - "ret": "tcbuffer", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeometry", - "tstzspanset", - "boolean" - ], - "ret": "tgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeography", - "tstzspanset", - "boolean" - ], - "ret": "tgeography", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeompoint", - "tstzspanset", - "boolean" - ], - "ret": "tgeompoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tgeogpoint", - "tstzspanset", - "boolean" - ], - "ret": "tgeogpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "th3index", - "tstzspanset", - "boolean" - ], - "ret": "th3index", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tjsonb", - "tstzspanset", - "boolean" - ], - "ret": "tjsonb", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tnpoint", - "tstzspanset", - "boolean" - ], - "ret": "tnpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpcpoint", - "tstzspanset", - "boolean" - ], - "ret": "tpcpoint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpcpatch", - "tstzspanset", - "boolean" - ], - "ret": "tpcpatch", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tpose", - "tstzspanset", - "boolean" - ], - "ret": "tpose", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tposechain", - "tstzspanset", - "boolean" - ], - "ret": "tposechain", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tquadbin", - "tstzspanset", - "boolean" - ], - "ret": "tquadbin", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "trgeometry", - "tstzspanset", - "boolean" - ], - "ret": "trgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "ts2cell", - "tstzspanset", - "boolean" - ], - "ret": "ts2cell", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tbool", - "tstzspanset", - "boolean" - ], - "ret": "tbool", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tint", - "tstzspanset", - "boolean" - ], - "ret": "tint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tbigint", - "tstzspanset", - "boolean" - ], - "ret": "tbigint", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "tfloat", - "tstzspanset", - "boolean" - ], - "ret": "tfloat", - "argDefaults": [ - null, - null, - "TRUE" - ] - }, - { - "args": [ - "ttext", - "tstzspanset", - "boolean" - ], - "ret": "ttext", - "argDefaults": [ - null, - null, - "TRUE" - ] - } - ] - }, - { - "name": "trgeometry_merge", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_modif", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_merge", - "sqlfn": "merge", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "trgeometry", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "trgeometry" - } - ] - }, - { - "name": "trgeometry_merge_array", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temparr", - "cType": "Temporal **", - "canonical": "Temporal **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_rgeo_modif", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temparr", - "kind": "array", - "count_param": "count", - "element": { - "kind": "serialized", - "cType": "Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_merge_array", - "sqlfn": "merge", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "trgeometry", - "sqlSignatures": [ - { - "args": [ - "trgeometry[]" - ], - "ret": "trgeometry" - } - ] - }, - { - "name": "trgeometry_round", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_rgeo_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_round", - "sqlfn": "round", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "trgeometry", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "integer" - ], - "ret": "trgeometry", - "argDefaults": [ - null, - "0" - ] - } - ] - }, - { - "name": "trgeometry_set_interp", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "group": "meos_rgeo_transf", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_set_interp", - "sqlfn": "setInterp", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "trgeometry", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "text" - ], - "ret": "trgeometry" - } - ] - }, - { - "name": "trgeometry_as_tinstant", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_transf", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Trgeometry_as_tinstant", - "sqlfn": "trgeometryInst", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "trgeometry", - "sqlSignatures": [ - { - "args": [ - "trgeometry" - ], - "ret": "trgeometry" - } - ] - }, - { - "name": "trgeometry_as_tsequence", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "interp_str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "shape": { - "nullable": [ - "interp_str" - ] - }, - "group": "meos_rgeo_transf", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "interp_str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Trgeometry_as_tsequence", - "sqlfn": "trgeometrySeq", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "trgeometry", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "text" - ], - "ret": "trgeometry", - "argDefaults": [ - null, - "NULL" - ] - } - ] - }, - { - "name": "trgeometry_as_tsequenceset", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "interp_str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_rgeo_transf", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "interp_str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "Trgeometry_as_tsequenceset", - "sqlfn": "trgeometrySeqSet", - "sqlArity": 1, - "sqlArityMax": 2, - "sqlReturnType": "trgeometry", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "text" - ], - "ret": "trgeometry", - "argDefaults": [ - null, - "NULL" - ] - } - ] - }, - { - "name": "trgeometry_after_timestamptz", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "strict", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_rgeo_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "strict", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_after_timestamptz", - "sqlfn": "afterTimestamp", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "trgeometry", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "timestamptz", - "boolean" - ], - "ret": "trgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ] - } - ] - }, - { - "name": "trgeometry_before_timestamptz", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "strict", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_rgeo_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "strict", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_before_timestamptz", - "sqlfn": "beforeTimestamp", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "trgeometry", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "timestamptz", - "boolean" - ], - "ret": "trgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ] - } - ] - }, - { - "name": "trgeometry_restrict_values", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "atfunc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_rgeo_restrict", - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "atfunc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_at_values", - "sqlfn": "atValues", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "cbufferset" - ], - "ret": "tcbuffer", - "sqlName": "atValues" - }, - { - "args": [ - "tgeometry", - "geomset" - ], - "ret": "tgeometry", - "sqlName": "atValues" - }, - { - "args": [ - "tgeography", - "geogset" - ], - "ret": "tgeography", - "sqlName": "atValues" - }, - { - "args": [ - "tgeompoint", - "geomset" - ], - "ret": "tgeompoint", - "sqlName": "atValues" - }, - { - "args": [ - "tgeogpoint", - "geogset" - ], - "ret": "tgeogpoint", - "sqlName": "atValues" - }, - { - "args": [ - "th3index", - "h3indexset" - ], - "ret": "th3index", - "sqlName": "atValues" - }, - { - "args": [ - "tjsonb", - "jsonbset" - ], - "ret": "tjsonb", - "sqlName": "atValues" - }, - { - "args": [ - "tpcpoint", - "pcpointset" - ], - "ret": "tpcpoint", - "sqlName": "atValues" - }, - { - "args": [ - "tpcpatch", - "pcpatchset" - ], - "ret": "tpcpatch", - "sqlName": "atValues" - }, - { - "args": [ - "tpose", - "poseset" - ], - "ret": "tpose", - "sqlName": "atValues" - }, - { - "args": [ - "tposechain", - "posechainset" - ], - "ret": "tposechain", - "sqlName": "atValues" - }, - { - "args": [ - "tquadbin", - "quadbinset" - ], - "ret": "tquadbin", - "sqlName": "atValues" - }, - { - "args": [ - "trgeometry", - "poseset" - ], - "ret": "trgeometry", - "sqlName": "atValues" - }, - { - "args": [ - "ts2cell", - "s2cellset" - ], - "ret": "ts2cell", - "sqlName": "atValues" - }, - { - "args": [ - "tint", - "intset" - ], - "ret": "tint", - "sqlName": "atValues" - }, - { - "args": [ - "tbigint", - "bigintset" - ], - "ret": "tbigint", - "sqlName": "atValues" - }, - { - "args": [ - "tfloat", - "floatset" - ], - "ret": "tfloat", - "sqlName": "atValues" - }, - { - "args": [ - "ttext", - "textset" - ], - "ret": "ttext", - "sqlName": "atValues" - }, - { - "args": [ - "tcbuffer", - "cbufferset" - ], - "ret": "tcbuffer", - "sqlName": "minusValues" - }, - { - "args": [ - "tgeometry", - "geomset" - ], - "ret": "tgeometry", - "sqlName": "minusValues" - }, - { - "args": [ - "tgeography", - "geogset" - ], - "ret": "tgeography", - "sqlName": "minusValues" - }, - { - "args": [ - "tgeompoint", - "geomset" - ], - "ret": "tgeompoint", - "sqlName": "minusValues" - }, - { - "args": [ - "tgeogpoint", - "geogset" - ], - "ret": "tgeogpoint", - "sqlName": "minusValues" - }, - { - "args": [ - "th3index", - "h3indexset" - ], - "ret": "th3index", - "sqlName": "minusValues" - }, - { - "args": [ - "tjsonb", - "jsonbset" - ], - "ret": "tjsonb", - "sqlName": "minusValues" - }, - { - "args": [ - "tpcpoint", - "pcpointset" - ], - "ret": "tpcpoint", - "sqlName": "minusValues" - }, - { - "args": [ - "tpcpatch", - "pcpatchset" - ], - "ret": "tpcpatch", - "sqlName": "minusValues" - }, - { - "args": [ - "tpose", - "poseset" - ], - "ret": "tpose", - "sqlName": "minusValues" - }, - { - "args": [ - "tposechain", - "posechainset" - ], - "ret": "tposechain", - "sqlName": "minusValues" - }, - { - "args": [ - "tquadbin", - "quadbinset" - ], - "ret": "tquadbin", - "sqlName": "minusValues" - }, - { - "args": [ - "trgeometry", - "poseset" - ], - "ret": "trgeometry", - "sqlName": "minusValues" - }, - { - "args": [ - "ts2cell", - "s2cellset" - ], - "ret": "ts2cell", - "sqlName": "minusValues" - }, - { - "args": [ - "tint", - "intset" - ], - "ret": "tint", - "sqlName": "minusValues" - }, - { - "args": [ - "tbigint", - "bigintset" - ], - "ret": "tbigint", - "sqlName": "minusValues" - }, - { - "args": [ - "tfloat", - "floatset" - ], - "ret": "tfloat", - "sqlName": "minusValues" - }, - { - "args": [ - "ttext", - "textset" - ], - "ret": "ttext", - "sqlName": "minusValues" - } - ], - "shape": { - "boundArgs": { - "atfunc": "REST_AT" - } - } - }, - { - "name": "trgeometry_restrict_timestamptz", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "atfunc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_rgeo_restrict", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "atfunc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_at_timestamptz", - "sqlfn": "atTime", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "timestamptz" - ], - "ret": "tcbuffer", - "sqlName": "atTime" - }, - { - "args": [ - "tgeometry", - "timestamptz" - ], - "ret": "tgeometry", - "sqlName": "atTime" - }, - { - "args": [ - "tgeography", - "timestamptz" - ], - "ret": "tgeography", - "sqlName": "atTime" - }, - { - "args": [ - "tgeompoint", - "timestamptz" - ], - "ret": "tgeompoint", - "sqlName": "atTime" - }, - { - "args": [ - "tgeogpoint", - "timestamptz" - ], - "ret": "tgeogpoint", - "sqlName": "atTime" - }, - { - "args": [ - "th3index", - "timestamptz" - ], - "ret": "th3index", - "sqlName": "atTime" - }, - { - "args": [ - "tjsonb", - "timestamptz" - ], - "ret": "tjsonb", - "sqlName": "atTime" - }, - { - "args": [ - "tnpoint", - "timestamptz" - ], - "ret": "tnpoint", - "sqlName": "atTime" - }, - { - "args": [ - "tpcpoint", - "timestamptz" - ], - "ret": "tpcpoint", - "sqlName": "atTime" - }, - { - "args": [ - "tpcpatch", - "timestamptz" - ], - "ret": "tpcpatch", - "sqlName": "atTime" - }, - { - "args": [ - "tpose", - "timestamptz" - ], - "ret": "tpose", - "sqlName": "atTime" - }, - { - "args": [ - "tposechain", - "timestamptz" - ], - "ret": "tposechain", - "sqlName": "atTime" - }, - { - "args": [ - "tquadbin", - "timestamptz" - ], - "ret": "tquadbin", - "sqlName": "atTime" - }, - { - "args": [ - "trgeometry", - "timestamptz" - ], - "ret": "trgeometry", - "sqlName": "atTime" - }, - { - "args": [ - "ts2cell", - "timestamptz" - ], - "ret": "ts2cell", - "sqlName": "atTime" - }, - { - "args": [ - "tbool", - "timestamptz" - ], - "ret": "tbool", - "sqlName": "atTime" - }, - { - "args": [ - "tint", - "timestamptz" - ], - "ret": "tint", - "sqlName": "atTime" - }, - { - "args": [ - "tbigint", - "timestamptz" - ], - "ret": "tbigint", - "sqlName": "atTime" - }, - { - "args": [ - "tfloat", - "timestamptz" - ], - "ret": "tfloat", - "sqlName": "atTime" - }, - { - "args": [ - "ttext", - "timestamptz" - ], - "ret": "ttext", - "sqlName": "atTime" - }, - { - "args": [ - "tcbuffer", - "timestamptz" - ], - "ret": "tcbuffer", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeometry", - "timestamptz" - ], - "ret": "tgeometry", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeography", - "timestamptz" - ], - "ret": "tgeography", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeompoint", - "timestamptz" - ], - "ret": "tgeompoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeogpoint", - "timestamptz" - ], - "ret": "tgeogpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "th3index", - "timestamptz" - ], - "ret": "th3index", - "sqlName": "minusTime" - }, - { - "args": [ - "tjsonb", - "timestamptz" - ], - "ret": "tjsonb", - "sqlName": "minusTime" - }, - { - "args": [ - "tnpoint", - "timestamptz" - ], - "ret": "tnpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tpcpoint", - "timestamptz" - ], - "ret": "tpcpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tpcpatch", - "timestamptz" - ], - "ret": "tpcpatch", - "sqlName": "minusTime" - }, - { - "args": [ - "tpose", - "timestamptz" - ], - "ret": "tpose", - "sqlName": "minusTime" - }, - { - "args": [ - "tposechain", - "timestamptz" - ], - "ret": "tposechain", - "sqlName": "minusTime" - }, - { - "args": [ - "tquadbin", - "timestamptz" - ], - "ret": "tquadbin", - "sqlName": "minusTime" - }, - { - "args": [ - "trgeometry", - "timestamptz" - ], - "ret": "trgeometry", - "sqlName": "minusTime" - }, - { - "args": [ - "ts2cell", - "timestamptz" - ], - "ret": "ts2cell", - "sqlName": "minusTime" - }, - { - "args": [ - "tbool", - "timestamptz" - ], - "ret": "tbool", - "sqlName": "minusTime" - }, - { - "args": [ - "tint", - "timestamptz" - ], - "ret": "tint", - "sqlName": "minusTime" - }, - { - "args": [ - "tbigint", - "timestamptz" - ], - "ret": "tbigint", - "sqlName": "minusTime" - }, - { - "args": [ - "tfloat", - "timestamptz" - ], - "ret": "tfloat", - "sqlName": "minusTime" - }, - { - "args": [ - "ttext", - "timestamptz" - ], - "ret": "ttext", - "sqlName": "minusTime" - } - ], - "shape": { - "boundArgs": { - "atfunc": "REST_AT" - } - } - }, - { - "name": "trgeometry_restrict_tstzset", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - }, - { - "name": "atfunc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_rgeo_restrict", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "atfunc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_at_tstzset", - "sqlfn": "atTime", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tstzset" - ], - "ret": "tcbuffer", - "sqlName": "atTime" - }, - { - "args": [ - "tgeometry", - "tstzset" - ], - "ret": "tgeometry", - "sqlName": "atTime" - }, - { - "args": [ - "tgeography", - "tstzset" - ], - "ret": "tgeography", - "sqlName": "atTime" - }, - { - "args": [ - "tgeompoint", - "tstzset" - ], - "ret": "tgeompoint", - "sqlName": "atTime" - }, - { - "args": [ - "tgeogpoint", - "tstzset" - ], - "ret": "tgeogpoint", - "sqlName": "atTime" - }, - { - "args": [ - "th3index", - "tstzset" - ], - "ret": "th3index", - "sqlName": "atTime" - }, - { - "args": [ - "tjsonb", - "tstzset" - ], - "ret": "tjsonb", - "sqlName": "atTime" - }, - { - "args": [ - "tnpoint", - "tstzset" - ], - "ret": "tnpoint", - "sqlName": "atTime" - }, - { - "args": [ - "tpcpoint", - "tstzset" - ], - "ret": "tpcpoint", - "sqlName": "atTime" - }, - { - "args": [ - "tpcpatch", - "tstzset" - ], - "ret": "tpcpatch", - "sqlName": "atTime" - }, - { - "args": [ - "tpose", - "tstzset" - ], - "ret": "tpose", - "sqlName": "atTime" - }, - { - "args": [ - "tposechain", - "tstzset" - ], - "ret": "tposechain", - "sqlName": "atTime" - }, - { - "args": [ - "tquadbin", - "tstzset" - ], - "ret": "tquadbin", - "sqlName": "atTime" - }, - { - "args": [ - "trgeometry", - "tstzset" - ], - "ret": "trgeometry", - "sqlName": "atTime" - }, - { - "args": [ - "ts2cell", - "tstzset" - ], - "ret": "ts2cell", - "sqlName": "atTime" - }, - { - "args": [ - "tbool", - "tstzset" - ], - "ret": "tbool", - "sqlName": "atTime" - }, - { - "args": [ - "tint", - "tstzset" - ], - "ret": "tint", - "sqlName": "atTime" - }, - { - "args": [ - "tbigint", - "tstzset" - ], - "ret": "tbigint", - "sqlName": "atTime" - }, - { - "args": [ - "tfloat", - "tstzset" - ], - "ret": "tfloat", - "sqlName": "atTime" - }, - { - "args": [ - "ttext", - "tstzset" - ], - "ret": "ttext", - "sqlName": "atTime" - }, - { - "args": [ - "tcbuffer", - "tstzset" - ], - "ret": "tcbuffer", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeometry", - "tstzset" - ], - "ret": "tgeometry", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeography", - "tstzset" - ], - "ret": "tgeography", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeompoint", - "tstzset" - ], - "ret": "tgeompoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeogpoint", - "tstzset" - ], - "ret": "tgeogpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "th3index", - "tstzset" - ], - "ret": "th3index", - "sqlName": "minusTime" - }, - { - "args": [ - "tjsonb", - "tstzset" - ], - "ret": "tjsonb", - "sqlName": "minusTime" - }, - { - "args": [ - "tnpoint", - "tstzset" - ], - "ret": "tnpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tpcpoint", - "tstzset" - ], - "ret": "tpcpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tpcpatch", - "tstzset" - ], - "ret": "tpcpatch", - "sqlName": "minusTime" - }, - { - "args": [ - "tpose", - "tstzset" - ], - "ret": "tpose", - "sqlName": "minusTime" - }, - { - "args": [ - "tposechain", - "tstzset" - ], - "ret": "tposechain", - "sqlName": "minusTime" - }, - { - "args": [ - "tquadbin", - "tstzset" - ], - "ret": "tquadbin", - "sqlName": "minusTime" - }, - { - "args": [ - "trgeometry", - "tstzset" - ], - "ret": "trgeometry", - "sqlName": "minusTime" - }, - { - "args": [ - "ts2cell", - "tstzset" - ], - "ret": "ts2cell", - "sqlName": "minusTime" - }, - { - "args": [ - "tbool", - "tstzset" - ], - "ret": "tbool", - "sqlName": "minusTime" - }, - { - "args": [ - "tint", - "tstzset" - ], - "ret": "tint", - "sqlName": "minusTime" - }, - { - "args": [ - "tbigint", - "tstzset" - ], - "ret": "tbigint", - "sqlName": "minusTime" - }, - { - "args": [ - "tfloat", - "tstzset" - ], - "ret": "tfloat", - "sqlName": "minusTime" - }, - { - "args": [ - "ttext", - "tstzset" - ], - "ret": "ttext", - "sqlName": "minusTime" - } - ], - "shape": { - "boundArgs": { - "atfunc": "REST_AT" - } - } - }, - { - "name": "trgeometry_restrict_tstzspan", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - }, - { - "name": "atfunc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_rgeo_restrict", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "atfunc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_at_tstzspan", - "sqlfn": "atTime", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tstzspan" - ], - "ret": "tcbuffer", - "sqlName": "atTime" - }, - { - "args": [ - "tgeometry", - "tstzspan" - ], - "ret": "tgeometry", - "sqlName": "atTime" - }, - { - "args": [ - "tgeography", - "tstzspan" - ], - "ret": "tgeography", - "sqlName": "atTime" - }, - { - "args": [ - "tgeompoint", - "tstzspan" - ], - "ret": "tgeompoint", - "sqlName": "atTime" - }, - { - "args": [ - "tgeogpoint", - "tstzspan" - ], - "ret": "tgeogpoint", - "sqlName": "atTime" - }, - { - "args": [ - "th3index", - "tstzspan" - ], - "ret": "th3index", - "sqlName": "atTime" - }, - { - "args": [ - "tjsonb", - "tstzspan" - ], - "ret": "tjsonb", - "sqlName": "atTime" - }, - { - "args": [ - "tnpoint", - "tstzspan" - ], - "ret": "tnpoint", - "sqlName": "atTime" - }, - { - "args": [ - "tpcpoint", - "tstzspan" - ], - "ret": "tpcpoint", - "sqlName": "atTime" - }, - { - "args": [ - "tpcpatch", - "tstzspan" - ], - "ret": "tpcpatch", - "sqlName": "atTime" - }, - { - "args": [ - "tpose", - "tstzspan" - ], - "ret": "tpose", - "sqlName": "atTime" - }, - { - "args": [ - "tposechain", - "tstzspan" - ], - "ret": "tposechain", - "sqlName": "atTime" - }, - { - "args": [ - "tquadbin", - "tstzspan" - ], - "ret": "tquadbin", - "sqlName": "atTime" - }, - { - "args": [ - "trgeometry", - "tstzspan" - ], - "ret": "trgeometry", - "sqlName": "atTime" - }, - { - "args": [ - "ts2cell", - "tstzspan" - ], - "ret": "ts2cell", - "sqlName": "atTime" - }, - { - "args": [ - "tbool", - "tstzspan" - ], - "ret": "tbool", - "sqlName": "atTime" - }, - { - "args": [ - "tint", - "tstzspan" - ], - "ret": "tint", - "sqlName": "atTime" - }, - { - "args": [ - "tbigint", - "tstzspan" - ], - "ret": "tbigint", - "sqlName": "atTime" - }, - { - "args": [ - "tfloat", - "tstzspan" - ], - "ret": "tfloat", - "sqlName": "atTime" - }, - { - "args": [ - "ttext", - "tstzspan" - ], - "ret": "ttext", - "sqlName": "atTime" - }, - { - "args": [ - "tcbuffer", - "tstzspan" - ], - "ret": "tcbuffer", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeometry", - "tstzspan" - ], - "ret": "tgeometry", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeography", - "tstzspan" - ], - "ret": "tgeography", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeompoint", - "tstzspan" - ], - "ret": "tgeompoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeogpoint", - "tstzspan" - ], - "ret": "tgeogpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "th3index", - "tstzspan" - ], - "ret": "th3index", - "sqlName": "minusTime" - }, - { - "args": [ - "tjsonb", - "tstzspan" - ], - "ret": "tjsonb", - "sqlName": "minusTime" - }, - { - "args": [ - "tnpoint", - "tstzspan" - ], - "ret": "tnpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tpcpoint", - "tstzspan" - ], - "ret": "tpcpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tpcpatch", - "tstzspan" - ], - "ret": "tpcpatch", - "sqlName": "minusTime" - }, - { - "args": [ - "tpose", - "tstzspan" - ], - "ret": "tpose", - "sqlName": "minusTime" - }, - { - "args": [ - "tposechain", - "tstzspan" - ], - "ret": "tposechain", - "sqlName": "minusTime" - }, - { - "args": [ - "tquadbin", - "tstzspan" - ], - "ret": "tquadbin", - "sqlName": "minusTime" - }, - { - "args": [ - "trgeometry", - "tstzspan" - ], - "ret": "trgeometry", - "sqlName": "minusTime" - }, - { - "args": [ - "ts2cell", - "tstzspan" - ], - "ret": "ts2cell", - "sqlName": "minusTime" - }, - { - "args": [ - "tbool", - "tstzspan" - ], - "ret": "tbool", - "sqlName": "minusTime" - }, - { - "args": [ - "tint", - "tstzspan" - ], - "ret": "tint", - "sqlName": "minusTime" - }, - { - "args": [ - "tbigint", - "tstzspan" - ], - "ret": "tbigint", - "sqlName": "minusTime" - }, - { - "args": [ - "tfloat", - "tstzspan" - ], - "ret": "tfloat", - "sqlName": "minusTime" - }, - { - "args": [ - "ttext", - "tstzspan" - ], - "ret": "ttext", - "sqlName": "minusTime" - } - ], - "shape": { - "boundArgs": { - "atfunc": "REST_AT" - } - } - }, - { - "name": "trgeometry_restrict_tstzspanset", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - }, - { - "name": "atfunc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_rgeo_restrict", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "atfunc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_at_tstzspanset", - "sqlfn": "atTime", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "tstzspanset" - ], - "ret": "tcbuffer", - "sqlName": "atTime" - }, - { - "args": [ - "tgeometry", - "tstzspanset" - ], - "ret": "tgeometry", - "sqlName": "atTime" - }, - { - "args": [ - "tgeography", - "tstzspanset" - ], - "ret": "tgeography", - "sqlName": "atTime" - }, - { - "args": [ - "tgeompoint", - "tstzspanset" - ], - "ret": "tgeompoint", - "sqlName": "atTime" - }, - { - "args": [ - "tgeogpoint", - "tstzspanset" - ], - "ret": "tgeogpoint", - "sqlName": "atTime" - }, - { - "args": [ - "th3index", - "tstzspanset" - ], - "ret": "th3index", - "sqlName": "atTime" - }, - { - "args": [ - "tjsonb", - "tstzspanset" - ], - "ret": "tjsonb", - "sqlName": "atTime" - }, - { - "args": [ - "tnpoint", - "tstzspanset" - ], - "ret": "tnpoint", - "sqlName": "atTime" - }, - { - "args": [ - "tpcpoint", - "tstzspanset" - ], - "ret": "tpcpoint", - "sqlName": "atTime" - }, - { - "args": [ - "tpcpatch", - "tstzspanset" - ], - "ret": "tpcpatch", - "sqlName": "atTime" - }, - { - "args": [ - "tpose", - "tstzspanset" - ], - "ret": "tpose", - "sqlName": "atTime" - }, - { - "args": [ - "tposechain", - "tstzspanset" - ], - "ret": "tposechain", - "sqlName": "atTime" - }, - { - "args": [ - "tquadbin", - "tstzspanset" - ], - "ret": "tquadbin", - "sqlName": "atTime" - }, - { - "args": [ - "trgeometry", - "tstzspanset" - ], - "ret": "trgeometry", - "sqlName": "atTime" - }, - { - "args": [ - "ts2cell", - "tstzspanset" - ], - "ret": "ts2cell", - "sqlName": "atTime" - }, - { - "args": [ - "tbool", - "tstzspanset" - ], - "ret": "tbool", - "sqlName": "atTime" - }, - { - "args": [ - "tint", - "tstzspanset" - ], - "ret": "tint", - "sqlName": "atTime" - }, - { - "args": [ - "tbigint", - "tstzspanset" - ], - "ret": "tbigint", - "sqlName": "atTime" - }, - { - "args": [ - "tfloat", - "tstzspanset" - ], - "ret": "tfloat", - "sqlName": "atTime" - }, - { - "args": [ - "ttext", - "tstzspanset" - ], - "ret": "ttext", - "sqlName": "atTime" - }, - { - "args": [ - "tcbuffer", - "tstzspanset" - ], - "ret": "tcbuffer", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeometry", - "tstzspanset" - ], - "ret": "tgeometry", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeography", - "tstzspanset" - ], - "ret": "tgeography", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeompoint", - "tstzspanset" - ], - "ret": "tgeompoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tgeogpoint", - "tstzspanset" - ], - "ret": "tgeogpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "th3index", - "tstzspanset" - ], - "ret": "th3index", - "sqlName": "minusTime" - }, - { - "args": [ - "tjsonb", - "tstzspanset" - ], - "ret": "tjsonb", - "sqlName": "minusTime" - }, - { - "args": [ - "tnpoint", - "tstzspanset" - ], - "ret": "tnpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tpcpoint", - "tstzspanset" - ], - "ret": "tpcpoint", - "sqlName": "minusTime" - }, - { - "args": [ - "tpcpatch", - "tstzspanset" - ], - "ret": "tpcpatch", - "sqlName": "minusTime" - }, - { - "args": [ - "tpose", - "tstzspanset" - ], - "ret": "tpose", - "sqlName": "minusTime" - }, - { - "args": [ - "tposechain", - "tstzspanset" - ], - "ret": "tposechain", - "sqlName": "minusTime" - }, - { - "args": [ - "tquadbin", - "tstzspanset" - ], - "ret": "tquadbin", - "sqlName": "minusTime" - }, - { - "args": [ - "trgeometry", - "tstzspanset" - ], - "ret": "trgeometry", - "sqlName": "minusTime" - }, - { - "args": [ - "ts2cell", - "tstzspanset" - ], - "ret": "ts2cell", - "sqlName": "minusTime" - }, - { - "args": [ - "tbool", - "tstzspanset" - ], - "ret": "tbool", - "sqlName": "minusTime" - }, - { - "args": [ - "tint", - "tstzspanset" - ], - "ret": "tint", - "sqlName": "minusTime" - }, - { - "args": [ - "tbigint", - "tstzspanset" - ], - "ret": "tbigint", - "sqlName": "minusTime" - }, - { - "args": [ - "tfloat", - "tstzspanset" - ], - "ret": "tfloat", - "sqlName": "minusTime" - }, - { - "args": [ - "ttext", - "tstzspanset" - ], - "ret": "ttext", - "sqlName": "minusTime" - } - ], - "shape": { - "boundArgs": { - "atfunc": "REST_AT" - } - } - }, - { - "name": "trgeometry_at_geom", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_rgeo_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Trgeometry_at_geom", - "sqlfn": "atGeometry", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "trgeometry", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "geometry" - ], - "ret": "trgeometry" - } - ] - }, - { - "name": "trgeometry_minus_geom", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_rgeo_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Trgeometry_minus_geom", - "sqlfn": "minusGeometry", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "trgeometry", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "geometry" - ], - "ret": "trgeometry" - } - ] - }, - { - "name": "trgeometry_at_stbox", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "border_inc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_rgeo_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "border_inc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Trgeometry_at_stbox", - "sqlfn": "atStbox", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "trgeometry", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "stbox", - "boolean" - ], - "ret": "trgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ] - } - ] - }, - { - "name": "trgeometry_minus_stbox", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "border_inc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_rgeo_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "border_inc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Trgeometry_minus_stbox", - "sqlfn": "minusStbox", - "sqlArity": 2, - "sqlArityMax": 3, - "sqlReturnType": "trgeometry", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "stbox", - "boolean" - ], - "ret": "trgeometry", - "argDefaults": [ - null, - null, - "TRUE" - ] - } - ] - }, - { - "name": "trgeometry_at_value", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - } - ], - "group": "meos_rgeo_restrict", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_at_value", - "sqlfn": "atValue", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tpose", - "trgeometry" - ], - "sqlSignatures": [ - { - "args": [ - "tpose", - "pose" - ], - "ret": "tpose" - }, - { - "args": [ - "trgeometry", - "pose" - ], - "ret": "trgeometry" - } - ] - }, - { - "name": "trgeometry_minus_value", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "pose", - "cType": "const Pose *", - "canonical": "const struct Pose *" - } - ], - "group": "meos_rgeo_restrict", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "pose", - "kind": "serialized", - "cType": "const struct Pose *", - "decode": "pose_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_minus_value", - "sqlfn": "minusValue", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tpose", - "trgeometry" - ], - "sqlSignatures": [ - { - "args": [ - "tpose", - "pose" - ], - "ret": "tpose" - }, - { - "args": [ - "trgeometry", - "pose" - ], - "ret": "trgeometry" - } - ] - }, - { - "name": "trgeometry_at_values", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_rgeo_restrict", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_at_values", - "sqlfn": "atValues", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "trgeometry", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "poseset" - ], - "ret": "trgeometry" - } - ] - }, - { - "name": "trgeometry_minus_values", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_rgeo_restrict", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_minus_values", - "sqlfn": "minusValues", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "trgeometry", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "poseset" - ], - "ret": "trgeometry" - } - ] - }, - { - "name": "trgeometry_at_timestamptz", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_rgeo_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_at_timestamptz", - "sqlfn": "atTime", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "timestamptz" - ], - "ret": "tcbuffer" - }, - { - "args": [ - "tgeometry", - "timestamptz" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeography", - "timestamptz" - ], - "ret": "tgeography" - }, - { - "args": [ - "tgeompoint", - "timestamptz" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tgeogpoint", - "timestamptz" - ], - "ret": "tgeogpoint" - }, - { - "args": [ - "th3index", - "timestamptz" - ], - "ret": "th3index" - }, - { - "args": [ - "tjsonb", - "timestamptz" - ], - "ret": "tjsonb" - }, - { - "args": [ - "tnpoint", - "timestamptz" - ], - "ret": "tnpoint" - }, - { - "args": [ - "tpcpoint", - "timestamptz" - ], - "ret": "tpcpoint" - }, - { - "args": [ - "tpcpatch", - "timestamptz" - ], - "ret": "tpcpatch" - }, - { - "args": [ - "tpose", - "timestamptz" - ], - "ret": "tpose" - }, - { - "args": [ - "tposechain", - "timestamptz" - ], - "ret": "tposechain" - }, - { - "args": [ - "tquadbin", - "timestamptz" - ], - "ret": "tquadbin" - }, - { - "args": [ - "trgeometry", - "timestamptz" - ], - "ret": "trgeometry" - }, - { - "args": [ - "ts2cell", - "timestamptz" - ], - "ret": "ts2cell" - }, - { - "args": [ - "tbool", - "timestamptz" - ], - "ret": "tbool" - }, - { - "args": [ - "tint", - "timestamptz" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint", - "timestamptz" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat", - "timestamptz" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext", - "timestamptz" - ], - "ret": "ttext" - } - ] - }, - { - "name": "trgeometry_minus_timestamptz", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_rgeo_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_minus_timestamptz", - "sqlfn": "minusTime", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnTypeAll": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "th3index", - "tint", - "tjsonb", - "tnpoint", - "tpcpatch", - "tpcpoint", - "tpose", - "tposechain", - "tquadbin", - "trgeometry", - "ts2cell", - "ttext" - ], - "sqlSignatures": [ - { - "args": [ - "tcbuffer", - "timestamptz" - ], - "ret": "tcbuffer" - }, - { - "args": [ - "tgeometry", - "timestamptz" - ], - "ret": "tgeometry" - }, - { - "args": [ - "tgeography", - "timestamptz" - ], - "ret": "tgeography" - }, - { - "args": [ - "tgeompoint", - "timestamptz" - ], - "ret": "tgeompoint" - }, - { - "args": [ - "tgeogpoint", - "timestamptz" - ], - "ret": "tgeogpoint" - }, - { - "args": [ - "th3index", - "timestamptz" - ], - "ret": "th3index" - }, - { - "args": [ - "tjsonb", - "timestamptz" - ], - "ret": "tjsonb" - }, - { - "args": [ - "tnpoint", - "timestamptz" - ], - "ret": "tnpoint" - }, - { - "args": [ - "tpcpoint", - "timestamptz" - ], - "ret": "tpcpoint" - }, - { - "args": [ - "tpcpatch", - "timestamptz" - ], - "ret": "tpcpatch" - }, - { - "args": [ - "tpose", - "timestamptz" - ], - "ret": "tpose" - }, - { - "args": [ - "tposechain", - "timestamptz" - ], - "ret": "tposechain" - }, - { - "args": [ - "tquadbin", - "timestamptz" - ], - "ret": "tquadbin" - }, - { - "args": [ - "trgeometry", - "timestamptz" - ], - "ret": "trgeometry" - }, - { - "args": [ - "ts2cell", - "timestamptz" - ], - "ret": "ts2cell" - }, - { - "args": [ - "tbool", - "timestamptz" - ], - "ret": "tbool" - }, - { - "args": [ - "tint", - "timestamptz" - ], - "ret": "tint" - }, - { - "args": [ - "tbigint", - "timestamptz" - ], - "ret": "tbigint" - }, - { - "args": [ - "tfloat", - "timestamptz" - ], - "ret": "tfloat" - }, - { - "args": [ - "ttext", - "timestamptz" - ], - "ret": "ttext" - } - ] - }, - { - "name": "trgeometry_at_tstzset", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_rgeo_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_at_tstzspanset", - "sqlfn": "atTime", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "trgeometry", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "tstzspanset" - ], - "ret": "trgeometry" - } - ] - }, - { - "name": "trgeometry_minus_tstzset", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "s", - "cType": "const Set *", - "canonical": "const Set *" - } - ], - "group": "meos_rgeo_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Set *", - "decode": "bigintset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_minus_tstzspanset", - "sqlfn": "minusTime", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "trgeometry", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "tstzspanset" - ], - "ret": "trgeometry" - } - ] - }, - { - "name": "trgeometry_at_tstzspan", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_rgeo_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_at_tstzspan", - "sqlfn": "atTime", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "trgeometry", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "tstzspan" - ], - "ret": "trgeometry" - } - ] - }, - { - "name": "trgeometry_minus_tstzspan", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_rgeo_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_minus_tstzspan", - "sqlfn": "minusTime", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "trgeometry", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "tstzspan" - ], - "ret": "trgeometry" - } - ] - }, - { - "name": "trgeometry_at_tstzspanset", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_rgeo_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_at_tstzspanset", - "sqlfn": "atTime", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "trgeometry", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "tstzspanset" - ], - "ret": "trgeometry" - } - ] - }, - { - "name": "trgeometry_minus_tstzspanset", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "ss", - "cType": "const SpanSet *", - "canonical": "const SpanSet *" - } - ], - "group": "meos_rgeo_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "ss", - "kind": "serialized", - "cType": "const SpanSet *", - "decode": "bigintspanset_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_minus_tstzspanset", - "sqlfn": "minusTime", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "trgeometry", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "tstzspanset" - ], - "ret": "trgeometry" - } - ] - }, - { - "name": "trgeometry_at_elevation", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_rgeo_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Trgeometry_at_elevation", - "sqlfn": "atElevation", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "trgeometry", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "floatspan" - ], - "ret": "trgeometry" - } - ] - }, - { - "name": "trgeometry_minus_elevation", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_rgeo_restrict", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Trgeometry_minus_elevation", - "sqlfn": "minusElevation", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "trgeometry", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "floatspan" - ], - "ret": "trgeometry" - } - ] - }, - { - "name": "tdistance_trgeometry_geo", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_rgeo_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tdistance_trgeometry_geo", - "sqlfn": "tDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "geometry" - ], - "ret": "tfloat" - }, - { - "args": [ - "geometry", - "trgeometry" - ], - "ret": "tfloat" - } - ], - "sqlop": "<->" - }, - { - "name": "tdistance_trgeometry_tpoint", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tdistance_trgeometry_tpoint", - "sqlfn": "tDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "tgeompoint" - ], - "ret": "tfloat" - }, - { - "args": [ - "tgeompoint", - "trgeometry" - ], - "ret": "tfloat" - } - ], - "sqlop": "<->" - }, - { - "name": "tdistance_trgeometry_trgeometry", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tdistance_trgeometry_trgeometry", - "sqlfn": "tDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tfloat", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "tfloat" - } - ], - "sqlop": "<->" - }, - { - "name": "nad_stbox_trgeometry", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "nad_trgeometry_geo", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_rgeo_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "NAD_trgeometry_geo", - "sqlfn": "nearestApproachDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "geometry" - ], - "ret": "float" - }, - { - "args": [ - "geometry", - "trgeometry" - ], - "ret": "float" - } - ], - "sqlop": "|=|" - }, - { - "name": "nad_trgeometry_stbox", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "box", - "cType": "const STBox *", - "canonical": "const STBox *" - } - ], - "group": "meos_rgeo_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "box", - "kind": "serialized", - "cType": "const STBox *", - "decode": "stbox_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "NAD_trgeometry_stbox", - "sqlfn": "nearestApproachDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "stbox" - ], - "ret": "float" - }, - { - "args": [ - "stbox", - "trgeometry" - ], - "ret": "float" - } - ], - "sqlop": "|=|" - }, - { - "name": "nad_trgeometry_tpoint", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "NAD_trgeometry_tpoint", - "sqlfn": "nearestApproachDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "tgeompoint" - ], - "ret": "float" - }, - { - "args": [ - "tgeompoint", - "trgeometry" - ], - "ret": "float" - } - ], - "sqlop": "|=|" - }, - { - "name": "nad_trgeometry_trgeometry", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "NAD_trgeometry_trgeometry", - "sqlfn": "nearestApproachDistance", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "float" - } - ], - "sqlop": "|=|" - }, - { - "name": "nai_trgeometry_geo", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_rgeo_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "NAI_trgeometry_geo", - "sqlfn": "nearestApproachInstant", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "trgeometry", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "geometry" - ], - "ret": "trgeometry" - }, - { - "args": [ - "geometry", - "trgeometry" - ], - "ret": "trgeometry" - } - ] - }, - { - "name": "nai_trgeometry_tpoint", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "NAI_trgeometry_tpoint", - "sqlfn": "nearestApproachInstant", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "trgeometry", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "tgeompoint" - ], - "ret": "trgeometry" - }, - { - "args": [ - "tgeompoint", - "trgeometry" - ], - "ret": "trgeometry" - } - ] - }, - { - "name": "nai_trgeometry_trgeometry", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - }, - "mdbC": "NAI_trgeometry_trgeometry", - "sqlfn": "nearestApproachInstant", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "trgeometry", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "trgeometry" - } - ] - }, - { - "name": "shortestline_trgeometry_geo", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_rgeo_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "Shortestline_trgeometry_geo", - "sqlfn": "shortestLine", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "geometry", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "geometry" - ], - "ret": "geometry" - }, - { - "args": [ - "geometry", - "trgeometry" - ], - "ret": "geometry" - } - ] - }, - { - "name": "shortestline_trgeometry_tpoint", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "Shortestline_trgeometry_tpoint", - "sqlfn": "shortestLine", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "geometry", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "tgeompoint" - ], - "ret": "geometry" - }, - { - "args": [ - "tgeompoint", - "trgeometry" - ], - "ret": "geometry" - } - ] - }, - { - "name": "shortestline_trgeometry_trgeometry", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_dist", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "Shortestline_trgeometry_trgeometry", - "sqlfn": "shortestLine", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "geometry", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "geometry" - } - ] - }, - { - "name": "always_eq_geo_trgeometry", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_eq_geo_trgeometry", - "sqlfn": "aEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "geometry", - "trgeometry" - ], - "ret": "boolean" - } - ], - "sqlop": "%=" - }, - { - "name": "always_eq_trgeometry_geo", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_rgeo_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_eq_trgeometry_geo", - "sqlfn": "aEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "geometry" - ], - "ret": "boolean" - } - ], - "sqlop": "%=" - }, - { - "name": "always_eq_trgeometry_trgeometry", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_eq_trgeometry_trgeometry", - "sqlfn": "aEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "boolean" - } - ], - "sqlop": "%=" - }, - { - "name": "always_ne_geo_trgeometry", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ne_geo_trgeometry", - "sqlfn": "aNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "geometry", - "trgeometry" - ], - "ret": "boolean" - } - ], - "sqlop": "%<>" - }, - { - "name": "always_ne_trgeometry_geo", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_rgeo_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ne_trgeometry_geo", - "sqlfn": "aNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "geometry" - ], - "ret": "boolean" - } - ], - "sqlop": "%<>" - }, - { - "name": "always_ne_trgeometry_trgeometry", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ne_trgeometry_trgeometry", - "sqlfn": "aNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "boolean" - } - ], - "sqlop": "%<>" - }, - { - "name": "ever_eq_geo_trgeometry", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_eq_geo_trgeometry", - "sqlfn": "eEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "geometry", - "trgeometry" - ], - "ret": "boolean" - } - ], - "sqlop": "?=" - }, - { - "name": "ever_eq_trgeometry_geo", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_rgeo_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_eq_trgeometry_geo", - "sqlfn": "eEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "geometry" - ], - "ret": "boolean" - } - ], - "sqlop": "?=" - }, - { - "name": "ever_eq_trgeometry_trgeometry", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_eq_trgeometry_trgeometry", - "sqlfn": "eEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "boolean" - } - ], - "sqlop": "?=" - }, - { - "name": "ever_ne_geo_trgeometry", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ne_geo_trgeometry", - "sqlfn": "eNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "geometry", - "trgeometry" - ], - "ret": "boolean" - } - ], - "sqlop": "?<>" - }, - { - "name": "ever_ne_trgeometry_geo", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_rgeo_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ne_trgeometry_geo", - "sqlfn": "eNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "geometry" - ], - "ret": "boolean" - } - ], - "sqlop": "?<>" - }, - { - "name": "ever_ne_trgeometry_trgeometry", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ne_trgeometry_trgeometry", - "sqlfn": "eNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "boolean" - } - ], - "sqlop": "?<>" - }, - { - "name": "teq_geo_trgeometry", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Teq_geo_trgeometry", - "sqlfn": "tEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "geometry", - "trgeometry" - ], - "ret": "tbool" - } - ], - "sqlop": "#=" - }, - { - "name": "teq_trgeometry_geo", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_rgeo_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Teq_trgeometry_geo", - "sqlfn": "tEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "geometry" - ], - "ret": "tbool" - } - ], - "sqlop": "#=" - }, - { - "name": "tne_geo_trgeometry", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tne_geo_trgeometry", - "sqlfn": "tNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "geometry", - "trgeometry" - ], - "ret": "tbool" - } - ], - "sqlop": "#<>" - }, - { - "name": "tne_trgeometry_geo", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_rgeo_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tne_trgeometry_geo", - "sqlfn": "tNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "geometry" - ], - "ret": "tbool" - } - ], - "sqlop": "#<>" - }, - { - "name": "econtains_geo_trgeometry", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Econtains_geo_trgeometry", - "sqlfn": "eContains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "geometry", - "trgeometry" - ], - "ret": "boolean" - } - ] - }, - { - "name": "acontains_geo_trgeometry", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Acontains_geo_trgeometry", - "sqlfn": "aContains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "geometry", - "trgeometry" - ], - "ret": "boolean" - } - ] - }, - { - "name": "ecovers_geo_trgeometry", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ecovers_geo_trgeometry", - "sqlfn": "eCovers", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "geometry", - "trgeometry" - ], - "ret": "boolean" - } - ] - }, - { - "name": "acovers_geo_trgeometry", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Acovers_geo_trgeometry", - "sqlfn": "aCovers", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "geometry", - "trgeometry" - ], - "ret": "boolean" - } - ] - }, - { - "name": "ecovers_trgeometry_geo", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_rgeo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ecovers_trgeometry_geo", - "sqlfn": "eCovers", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "geometry" - ], - "ret": "boolean" - } - ] - }, - { - "name": "acovers_trgeometry_geo", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_rgeo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Acovers_trgeometry_geo", - "sqlfn": "aCovers", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "geometry" - ], - "ret": "boolean" - } - ] - }, - { - "name": "edisjoint_trgeometry_geo", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_rgeo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Edisjoint_trgeometry_geo", - "sqlfn": "eDisjoint", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "geometry" - ], - "ret": "boolean" - } - ] - }, - { - "name": "adisjoint_trgeometry_geo", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_rgeo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Adisjoint_trgeometry_geo", - "sqlfn": "aDisjoint", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "geometry" - ], - "ret": "boolean" - } - ] - }, - { - "name": "eintersects_trgeometry_geo", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_rgeo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Eintersects_trgeometry_geo", - "sqlfn": "eIntersects", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "geometry" - ], - "ret": "boolean" - } - ] - }, - { - "name": "aintersects_trgeometry_geo", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_rgeo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Aintersects_trgeometry_geo", - "sqlfn": "aIntersects", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "geometry" - ], - "ret": "boolean" - } - ] - }, - { - "name": "etouches_trgeometry_geo", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_rgeo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Etouches_trgeometry_geo", - "sqlfn": "eTouches", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "geometry" - ], - "ret": "boolean" - } - ] - }, - { - "name": "atouches_trgeometry_geo", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - } - ], - "group": "meos_rgeo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Atouches_trgeometry_geo", - "sqlfn": "aTouches", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "geometry" - ], - "ret": "boolean" - } - ] - }, - { - "name": "edwithin_trgeometry_geo", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "dist", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_rgeo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "dist", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Edwithin_trgeometry_geo", - "sqlfn": "eDwithin", - "sqlArity": 3, - "sqlArityMax": 3, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "geometry", - "float" - ], - "ret": "boolean" - } - ] - }, - { - "name": "adwithin_trgeometry_geo", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "gs", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "dist", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_rgeo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "gs", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "dist", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Adwithin_trgeometry_geo", - "sqlfn": "aDwithin", - "sqlArity": 3, - "sqlArityMax": 3, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "geometry", - "float" - ], - "ret": "boolean" - } - ] - }, - { - "name": "edisjoint_trgeometry_trgeometry", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Edisjoint_trgeometry_trgeometry", - "sqlfn": "eDisjoint", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "boolean" - } - ] - }, - { - "name": "adisjoint_trgeometry_trgeometry", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Adisjoint_trgeometry_trgeometry", - "sqlfn": "aDisjoint", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "boolean" - } - ] - }, - { - "name": "eintersects_trgeometry_trgeometry", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Eintersects_trgeometry_trgeometry", - "sqlfn": "eIntersects", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "boolean" - } - ] - }, - { - "name": "aintersects_trgeometry_trgeometry", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_rgeo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Aintersects_trgeometry_trgeometry", - "sqlfn": "aIntersects", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "trgeometry" - ], - "ret": "boolean" - } - ] - }, - { - "name": "edwithin_trgeometry_trgeometry", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "dist", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_rgeo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "dist", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Edwithin_trgeometry_trgeometry", - "sqlfn": "eDwithin", - "sqlArity": 3, - "sqlArityMax": 3, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "trgeometry", - "float" - ], - "ret": "boolean" - } - ] - }, - { - "name": "adwithin_trgeometry_trgeometry", - "file": "meos_rgeo.h", - "family": "RGEO", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "dist", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_rgeo_rel_ever", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "dist", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Adwithin_trgeometry_trgeometry", - "sqlfn": "aDwithin", - "sqlArity": 3, - "sqlArityMax": 3, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "trgeometry", - "trgeometry", - "float" - ], - "ret": "boolean" - } - ] - }, - { - "name": "s2cell_in", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "S2CellId", - "canonical": "unsigned long" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_s2_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "S2cell_in", - "sqlfn": "s2cell_in", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "s2cell", - "sqlSignatures": [ - { - "args": [ - "cstring" - ], - "ret": "s2cell" - } - ] - }, - { - "name": "s2cell_out", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "cell", - "cType": "S2CellId", - "canonical": "unsigned long" - } - ], - "group": "meos_s2_base_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "S2cell_out", - "sqlfn": "s2cell_out", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "cstring", - "sqlSignatures": [ - { - "args": [ - "s2cell" - ], - "ret": "cstring" - } - ] - }, - { - "name": "s2cell_eq", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "a", - "cType": "S2CellId", - "canonical": "unsigned long" - }, - { - "name": "b", - "cType": "S2CellId", - "canonical": "unsigned long" - } - ], - "group": "meos_s2_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "a", - "kind": "json", - "json": "integer" - }, - { - "name": "b", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "S2cell_eq", - "sqlfn": "eq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "s2cell", - "s2cell" - ], - "ret": "boolean" - } - ] - }, - { - "name": "s2cell_ne", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "a", - "cType": "S2CellId", - "canonical": "unsigned long" - }, - { - "name": "b", - "cType": "S2CellId", - "canonical": "unsigned long" - } - ], - "group": "meos_s2_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "a", - "kind": "json", - "json": "integer" - }, - { - "name": "b", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "S2cell_ne", - "sqlfn": "ne", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "s2cell", - "s2cell" - ], - "ret": "boolean" - } - ] - }, - { - "name": "s2cell_lt", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "a", - "cType": "S2CellId", - "canonical": "unsigned long" - }, - { - "name": "b", - "cType": "S2CellId", - "canonical": "unsigned long" - } - ], - "group": "meos_s2_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "a", - "kind": "json", - "json": "integer" - }, - { - "name": "b", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "S2cell_lt", - "sqlfn": "lt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "s2cell", - "s2cell" - ], - "ret": "boolean" - } - ] - }, - { - "name": "s2cell_le", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "a", - "cType": "S2CellId", - "canonical": "unsigned long" - }, - { - "name": "b", - "cType": "S2CellId", - "canonical": "unsigned long" - } - ], - "group": "meos_s2_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "a", - "kind": "json", - "json": "integer" - }, - { - "name": "b", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "S2cell_le", - "sqlfn": "le", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "s2cell", - "s2cell" - ], - "ret": "boolean" - } - ] - }, - { - "name": "s2cell_gt", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "a", - "cType": "S2CellId", - "canonical": "unsigned long" - }, - { - "name": "b", - "cType": "S2CellId", - "canonical": "unsigned long" - } - ], - "group": "meos_s2_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "a", - "kind": "json", - "json": "integer" - }, - { - "name": "b", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "S2cell_gt", - "sqlfn": "gt", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "s2cell", - "s2cell" - ], - "ret": "boolean" - } - ] - }, - { - "name": "s2cell_ge", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "a", - "cType": "S2CellId", - "canonical": "unsigned long" - }, - { - "name": "b", - "cType": "S2CellId", - "canonical": "unsigned long" - } - ], - "group": "meos_s2_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "a", - "kind": "json", - "json": "integer" - }, - { - "name": "b", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "S2cell_ge", - "sqlfn": "ge", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "s2cell", - "s2cell" - ], - "ret": "boolean" - } - ] - }, - { - "name": "s2cell_cmp", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "a", - "cType": "S2CellId", - "canonical": "unsigned long" - }, - { - "name": "b", - "cType": "S2CellId", - "canonical": "unsigned long" - } - ], - "group": "meos_s2_base_comp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "a", - "kind": "json", - "json": "integer" - }, - { - "name": "b", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "S2cell_cmp", - "sqlfn": "cmp", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "s2cell", - "s2cell" - ], - "ret": "integer" - } - ] - }, - { - "name": "s2cell_hash", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "cell", - "cType": "S2CellId", - "canonical": "unsigned long" - } - ], - "group": "meos_s2_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "S2cell_hash", - "sqlfn": "hash", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "s2cell" - ], - "ret": "integer" - } - ] - }, - { - "name": "s2cell_hash_extended", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "cell", - "cType": "S2CellId", - "canonical": "unsigned long" - }, - { - "name": "seed", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_s2_base_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t; unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "json", - "json": "integer" - }, - { - "name": "seed", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "S2cell_hash_extended", - "sqlfn": "hashExtended", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "bigint", - "sqlSignatures": [ - { - "args": [ - "s2cell", - "bigint" - ], - "ret": "bigint" - } - ] - }, - { - "name": "s2cell_is_valid_cell", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "cell", - "cType": "S2CellId", - "canonical": "unsigned long" - } - ], - "group": "meos_s2", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "S2cell_is_valid_cell", - "sqlfn": "isValidCell", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "s2cell" - ], - "ret": "boolean" - } - ] - }, - { - "name": "s2cell_cell_to_token", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "cell", - "cType": "S2CellId", - "canonical": "unsigned long" - } - ], - "group": "meos_s2", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - }, - "mdbC": "S2cell_cell_to_token", - "sqlfn": "s2CellToToken", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "text", - "sqlSignatures": [ - { - "args": [ - "s2cell" - ], - "ret": "text" - } - ] - }, - { - "name": "s2cell_token_to_cell", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "S2CellId", - "canonical": "unsigned long" - }, - "params": [ - { - "name": "token", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_s2", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "token", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "S2cell_token_to_cell", - "sqlfn": "s2TokenToCell", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "s2cell", - "sqlSignatures": [ - { - "args": [ - "text" - ], - "ret": "s2cell" - } - ] - }, - { - "name": "s2cell_get_resolution", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "cell", - "cType": "S2CellId", - "canonical": "unsigned long" - } - ], - "group": "meos_s2", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "S2cell_get_resolution", - "sqlfn": "getResolution", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "s2cell" - ], - "ret": "integer" - } - ] - }, - { - "name": "s2cell_get_face", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "cell", - "cType": "S2CellId", - "canonical": "unsigned long" - } - ], - "group": "meos_s2", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "S2cell_get_face", - "sqlfn": "s2GetFace", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "s2cell" - ], - "ret": "integer" - } - ] - }, - { - "name": "s2cell_cell_to_parent", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "S2CellId", - "canonical": "unsigned long" - }, - "params": [ - { - "name": "cell", - "cType": "S2CellId", - "canonical": "unsigned long" - }, - { - "name": "level", - "cType": "uint32_t", - "canonical": "uint32_t" - } - ], - "group": "meos_s2", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint32_t" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "json", - "json": "integer" - }, - { - "name": "level", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "S2cell_cell_to_parent", - "sqlfn": "cellToParent", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "s2cell", - "sqlSignatures": [ - { - "args": [ - "s2cell", - "integer" - ], - "ret": "s2cell" - } - ] - }, - { - "name": "s2cell_cell_to_child", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "S2CellId", - "canonical": "unsigned long" - }, - "params": [ - { - "name": "cell", - "cType": "S2CellId", - "canonical": "unsigned long" - }, - { - "name": "level", - "cType": "uint32_t", - "canonical": "uint32_t" - }, - { - "name": "position", - "cType": "uint32_t", - "canonical": "uint32_t" - } - ], - "group": "meos_s2", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint32_t" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "json", - "json": "integer" - }, - { - "name": "level", - "kind": "unsupported" - }, - { - "name": "position", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "S2cell_cell_to_child", - "sqlfn": "s2CellToChild", - "sqlArity": 3, - "sqlArityMax": 3, - "sqlReturnType": "s2cell", - "sqlSignatures": [ - { - "args": [ - "s2cell", - "integer", - "integer" - ], - "ret": "s2cell" - } - ] - }, - { - "name": "s2cell_cell_to_children", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "S2CellId *", - "canonical": "S2CellId *" - }, - "params": [ - { - "name": "cell", - "cType": "S2CellId", - "canonical": "unsigned long" - }, - { - "name": "level", - "cType": "uint32_t", - "canonical": "uint32_t" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "S2CellId", - "canonical": "S2CellId" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_s2", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint32_t; array-or-out-param:count; no-encoder:S2CellId" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "json", - "json": "integer" - }, - { - "name": "level", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "s2cell_cell_contains", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "cell", - "cType": "S2CellId", - "canonical": "unsigned long" - }, - { - "name": "other", - "cType": "S2CellId", - "canonical": "unsigned long" - } - ], - "group": "meos_s2", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "json", - "json": "integer" - }, - { - "name": "other", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "S2cell_cell_contains", - "sqlfn": "s2CellContains", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "s2cell", - "s2cell" - ], - "ret": "boolean" - } - ] - }, - { - "name": "s2cell_common_ancestor_level", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "a", - "cType": "S2CellId", - "canonical": "unsigned long" - }, - { - "name": "b", - "cType": "S2CellId", - "canonical": "unsigned long" - } - ], - "group": "meos_s2", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "a", - "kind": "json", - "json": "integer" - }, - { - "name": "b", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "S2cell_common_ancestor_level", - "sqlfn": "s2CommonAncestorLevel", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "integer", - "sqlSignatures": [ - { - "args": [ - "s2cell", - "s2cell" - ], - "ret": "integer" - } - ] - }, - { - "name": "s2cell_range_min", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "S2CellId", - "canonical": "unsigned long" - }, - "params": [ - { - "name": "cell", - "cType": "S2CellId", - "canonical": "unsigned long" - } - ], - "group": "meos_s2", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "S2cell_range_min", - "sqlfn": "s2RangeMin", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "s2cell", - "sqlSignatures": [ - { - "args": [ - "s2cell" - ], - "ret": "s2cell" - } - ] - }, - { - "name": "s2cell_range_max", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "S2CellId", - "canonical": "unsigned long" - }, - "params": [ - { - "name": "cell", - "cType": "S2CellId", - "canonical": "unsigned long" - } - ], - "group": "meos_s2", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "S2cell_range_max", - "sqlfn": "s2RangeMax", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "s2cell", - "sqlSignatures": [ - { - "args": [ - "s2cell" - ], - "ret": "s2cell" - } - ] - }, - { - "name": "s2cell_edge_neighbors", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "S2CellId *", - "canonical": "S2CellId *" - }, - "params": [ - { - "name": "cell", - "cType": "S2CellId", - "canonical": "unsigned long" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "S2CellId", - "canonical": "S2CellId" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_s2", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count; no-encoder:S2CellId" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "json", - "json": "integer" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "s2cell_point_to_cell", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "S2CellId", - "canonical": "unsigned long" - }, - "params": [ - { - "name": "longitude", - "cType": "double", - "canonical": "double" - }, - { - "name": "latitude", - "cType": "double", - "canonical": "double" - }, - { - "name": "level", - "cType": "uint32_t", - "canonical": "uint32_t" - } - ], - "group": "meos_s2", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint32_t" - }, - "wire": { - "params": [ - { - "name": "longitude", - "kind": "json", - "json": "number" - }, - { - "name": "latitude", - "kind": "json", - "json": "number" - }, - { - "name": "level", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "s2cell_cell_area", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "cell", - "cType": "S2CellId", - "canonical": "unsigned long" - } - ], - "group": "meos_s2", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "S2cell_cell_area", - "sqlfn": "cellArea", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "s2cell" - ], - "ret": "float" - } - ] - }, - { - "name": "s2cell_edge_length", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "cell", - "cType": "S2CellId", - "canonical": "unsigned long" - }, - { - "name": "edge", - "cType": "uint32_t", - "canonical": "uint32_t" - } - ], - "group": "meos_s2", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint32_t" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "json", - "json": "integer" - }, - { - "name": "edge", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "number" - } - }, - "mdbC": "S2cell_edge_length", - "sqlfn": "s2EdgeLength", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "float", - "sqlSignatures": [ - { - "args": [ - "s2cell", - "integer" - ], - "ret": "float" - } - ] - }, - { - "name": "geo_to_s2cell_cell", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "S2CellId", - "canonical": "unsigned long" - }, - "params": [ - { - "name": "point", - "cType": "const GSERIALIZED *", - "canonical": "const GSERIALIZED *" - }, - { - "name": "level", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_s2cell", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "point", - "kind": "serialized", - "cType": "const GSERIALIZED *", - "decode": "geo_from_text", - "decode_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "mfjson", - "text" - ] - }, - { - "name": "level", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "S2cell_point_to_cell", - "sqlfn": "geoToS2Cell", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "s2cell", - "sqlSignatures": [ - { - "args": [ - "geography", - "integer" - ], - "ret": "s2cell" - } - ] - }, - { - "name": "s2cell_cell_to_geogpoint", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "cell", - "cType": "S2CellId", - "canonical": "unsigned long" - } - ], - "group": "meos_s2cell", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "S2cell_cell_to_point", - "sqlfn": "cellToPoint", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "geography", - "sqlSignatures": [ - { - "args": [ - "s2cell" - ], - "ret": "geography" - } - ] - }, - { - "name": "s2cell_cell_to_geog", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "GSERIALIZED *", - "canonical": "GSERIALIZED *" - }, - "params": [ - { - "name": "cell", - "cType": "S2CellId", - "canonical": "unsigned long" - } - ], - "group": "meos_s2cell", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "GSERIALIZED *", - "encode": "geo_as_ewkt", - "encode_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text" - ] - } - }, - "mdbC": "S2cell_cell_to_boundary", - "sqlfn": "cellToBoundary", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "geography", - "sqlSignatures": [ - { - "args": [ - "s2cell" - ], - "ret": "geography" - } - ] - }, - { - "name": "s2cell_to_stbox", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "cell", - "cType": "S2CellId", - "canonical": "unsigned long" - } - ], - "group": "meos_s2cell", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "S2cell_to_stbox", - "sqlfn": "stbox", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "stbox", - "sqlSignatures": [ - { - "args": [ - "s2cell" - ], - "ret": "stbox" - } - ], - "sqlop": "::" - }, - { - "name": "s2cell_timestamptz_to_stbox", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "cell", - "cType": "S2CellId", - "canonical": "unsigned long" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_s2cell", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "json", - "json": "integer" - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "S2cell_timestamptz_to_stbox", - "sqlfn": "stbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "stbox", - "sqlSignatures": [ - { - "args": [ - "s2cell", - "timestamptz" - ], - "ret": "stbox" - } - ] - }, - { - "name": "s2cell_tstzspan_to_stbox", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "STBox *", - "canonical": "STBox *" - }, - "params": [ - { - "name": "cell", - "cType": "S2CellId", - "canonical": "unsigned long" - }, - { - "name": "s", - "cType": "const Span *", - "canonical": "const Span *" - } - ], - "group": "meos_s2cell", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "json", - "json": "integer" - }, - { - "name": "s", - "kind": "serialized", - "cType": "const Span *", - "decode": "bigintspan_in", - "decode_aux": [], - "encodings": [ - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "STBox *", - "encode": "stbox_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "S2cell_tstzspan_to_stbox", - "sqlfn": "stbox", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "stbox", - "sqlSignatures": [ - { - "args": [ - "s2cell", - "tstzspan" - ], - "ret": "stbox" - } - ] - }, - { - "name": "s2cell_edge_neighbors_set", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "cell", - "cType": "S2CellId", - "canonical": "unsigned long" - } - ], - "group": "meos_s2cell_accessor", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "S2cell_edge_neighbors", - "sqlfn": "s2EdgeNeighbors", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "s2cellset", - "sqlSignatures": [ - { - "args": [ - "s2cell" - ], - "ret": "s2cellset" - } - ] - }, - { - "name": "s2cell_cell_to_children_set", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "cell", - "cType": "S2CellId", - "canonical": "unsigned long" - }, - { - "name": "children_level", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_s2cell_accessor", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "json", - "json": "integer" - }, - { - "name": "children_level", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "S2cell_cell_to_children", - "sqlfn": "cellToChildren", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "s2cellset", - "sqlSignatures": [ - { - "args": [ - "s2cell", - "integer" - ], - "ret": "s2cellset" - } - ] - }, - { - "name": "ts2cell_in", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_s2cell_inout", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Temporal_in", - "sqlfn": "tint_in", - "sqlArity": 3, - "sqlArityMax": 3, - "sqlReturnType": "ts2cell", - "sqlSignatures": [ - { - "args": [ - "cstring", - "oid", - "integer" - ], - "ret": "ts2cell", - "sqlName": "ts2cell_in" - } - ] - }, - { - "name": "ts2cellinst_in", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_internal_s2cell_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "ts2cellseq_in", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "interp", - "cType": "interpType", - "canonical": "interpType" - } - ], - "group": "meos_internal_s2cell_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - }, - { - "name": "interp", - "kind": "json", - "json": "string", - "enum": "interpType" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "ts2cellseqset_in", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_internal_s2cell_inout", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "ts2cell_make", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "value", - "cType": "S2CellId", - "canonical": "unsigned long" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_s2cell_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "json", - "json": "integer" - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - } - }, - { - "name": "ts2cellinst_make", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "TInstant *", - "canonical": "TInstant *" - }, - "params": [ - { - "name": "value", - "cType": "S2CellId", - "canonical": "unsigned long" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_s2cell_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "value", - "kind": "json", - "json": "integer" - }, - { - "name": "t", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TInstant *", - "encode": "tinstant_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "ts2cellseq_make", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "TSequence *", - "canonical": "TSequence *" - }, - "params": [ - { - "name": "values", - "cType": "const S2CellId *", - "canonical": "const S2CellId *" - }, - { - "name": "times", - "cType": "const TimestampTz *", - "canonical": "const TimestampTz *" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - }, - { - "name": "lower_inc", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "upper_inc", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_s2cell_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:S2CellId; no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "values", - "kind": "unsupported" - }, - { - "name": "times", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "json", - "json": "integer" - }, - { - "name": "lower_inc", - "kind": "json", - "json": "boolean" - }, - { - "name": "upper_inc", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequence *", - "encode": "tsequence_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "ts2cellseqset_make", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "TSequenceSet *", - "canonical": "TSequenceSet *" - }, - "params": [ - { - "name": "sequences", - "cType": "const TSequence **", - "canonical": "const TSequence **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_s2cell_constructor", - "api": "public", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:sequences" - }, - "wire": { - "params": [ - { - "name": "sequences", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "TSequenceSet *", - "encode": "tsequenceset_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "ts2cell_start_value", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "S2CellId", - "canonical": "unsigned long" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_s2cell_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Temporal_start_value", - "sqlfn": "startValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "s2cell", - "sqlSignatures": [ - { - "args": [ - "ts2cell" - ], - "ret": "s2cell" - } - ] - }, - { - "name": "ts2cell_end_value", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "S2CellId", - "canonical": "unsigned long" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_s2cell_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Temporal_end_value", - "sqlfn": "endValue", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "s2cell", - "sqlSignatures": [ - { - "args": [ - "ts2cell" - ], - "ret": "s2cell" - } - ] - }, - { - "name": "ts2cell_value_n", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "n", - "cType": "int", - "canonical": "int" - }, - { - "name": "result", - "cType": "S2CellId *", - "canonical": "S2CellId *" - } - ], - "shape": { - "outParams": [ - "result" - ] - }, - "group": "meos_s2cell_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:S2CellId" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "n", - "kind": "json", - "json": "integer" - }, - { - "name": "result", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Temporal_value_n", - "sqlfn": "valueN", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "s2cell", - "sqlSignatures": [ - { - "args": [ - "ts2cell", - "int" - ], - "ret": "s2cell" - } - ] - }, - { - "name": "ts2cell_values", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "S2CellId *", - "canonical": "S2CellId *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "S2CellId", - "canonical": "S2CellId" - } - }, - "outParams": [ - "count" - ] - }, - "group": "meos_s2cell_accessor", - "api": "public", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "array-or-out-param:count; no-encoder:S2CellId" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Temporal_valueset", - "sqlfn": "getValues", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "s2cellset", - "sqlSignatures": [ - { - "args": [ - "ts2cell" - ], - "ret": "s2cellset" - } - ] - }, - { - "name": "ts2cell_value_at_timestamptz", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "t", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "strict", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "result", - "cType": "S2CellId *", - "canonical": "S2CellId *" - } - ], - "shape": { - "outParams": [ - "result" - ], - "boundArgs": { - "strict": "true" - } - }, - "group": "meos_s2cell_accessor", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; no-decoder:S2CellId" - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "t", - "kind": "unsupported" - }, - { - "name": "strict", - "kind": "json", - "json": "boolean" - }, - { - "name": "result", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - }, - "mdbC": "Temporal_value_at_timestamptz", - "sqlfn": "valueAtTimestamp", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "s2cell", - "sqlSignatures": [ - { - "args": [ - "ts2cell", - "timestamptz" - ], - "ret": "s2cell" - } - ] - }, - { - "name": "s2cell_to_set", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "Set *", - "canonical": "Set *" - }, - "params": [ - { - "name": "cell", - "cType": "S2CellId", - "canonical": "unsigned long" - } - ], - "group": "meos_s2cell_set_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Set *", - "encode": "set_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "text", - "wkb" - ] - } - }, - "mdbC": "Value_to_set", - "sqlfn": "set", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "s2cellset", - "sqlSignatures": [ - { - "args": [ - "s2cell" - ], - "ret": "s2cellset" - } - ] - }, - { - "name": "tbigint_to_ts2cell", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_s2cell_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tbigint_to_ts2cell", - "sqlfn": "ts2cell", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "ts2cell", - "sqlSignatures": [ - { - "args": [ - "tbigint" - ], - "ret": "ts2cell" - } - ], - "sqlop": "::" - }, - { - "name": "ts2cell_to_tbigint", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_s2cell_conversion", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Ts2cell_to_tbigint", - "sqlfn": "tbigint", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "tbigint", - "sqlSignatures": [ - { - "args": [ - "ts2cell" - ], - "ret": "tbigint" - } - ], - "sqlop": "::" - }, - { - "name": "ever_eq_s2cell_ts2cell", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "cell", - "cType": "S2CellId", - "canonical": "unsigned long" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_s2cell_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "json", - "json": "integer" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_eq_s2cell_ts2cell", - "sqlfn": "eEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "s2cell", - "ts2cell" - ], - "ret": "boolean" - } - ], - "sqlop": "?=" - }, - { - "name": "ever_eq_ts2cell_s2cell", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "cell", - "cType": "S2CellId", - "canonical": "unsigned long" - } - ], - "group": "meos_s2cell_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "cell", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_eq_ts2cell_s2cell", - "sqlfn": "eEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "ts2cell", - "s2cell" - ], - "ret": "boolean" - } - ], - "sqlop": "?=" - }, - { - "name": "ever_ne_s2cell_ts2cell", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "cell", - "cType": "S2CellId", - "canonical": "unsigned long" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_s2cell_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "json", - "json": "integer" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ne_s2cell_ts2cell", - "sqlfn": "eNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "s2cell", - "ts2cell" - ], - "ret": "boolean" - } - ], - "sqlop": "?<>" - }, - { - "name": "ever_ne_ts2cell_s2cell", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "cell", - "cType": "S2CellId", - "canonical": "unsigned long" - } - ], - "group": "meos_s2cell_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "cell", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ne_ts2cell_s2cell", - "sqlfn": "eNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "ts2cell", - "s2cell" - ], - "ret": "boolean" - } - ], - "sqlop": "?<>" - }, - { - "name": "always_eq_s2cell_ts2cell", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "cell", - "cType": "S2CellId", - "canonical": "unsigned long" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_s2cell_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "json", - "json": "integer" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_eq_s2cell_ts2cell", - "sqlfn": "aEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "s2cell", - "ts2cell" - ], - "ret": "boolean" - } - ], - "sqlop": "%=" - }, - { - "name": "always_eq_ts2cell_s2cell", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "cell", - "cType": "S2CellId", - "canonical": "unsigned long" - } - ], - "group": "meos_s2cell_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "cell", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_eq_ts2cell_s2cell", - "sqlfn": "aEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "ts2cell", - "s2cell" - ], - "ret": "boolean" - } - ], - "sqlop": "%=" - }, - { - "name": "always_ne_s2cell_ts2cell", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "cell", - "cType": "S2CellId", - "canonical": "unsigned long" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_s2cell_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "json", - "json": "integer" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ne_s2cell_ts2cell", - "sqlfn": "aNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "s2cell", - "ts2cell" - ], - "ret": "boolean" - } - ], - "sqlop": "%<>" - }, - { - "name": "always_ne_ts2cell_s2cell", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "cell", - "cType": "S2CellId", - "canonical": "unsigned long" - } - ], - "group": "meos_s2cell_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "cell", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ne_ts2cell_s2cell", - "sqlfn": "aNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "ts2cell", - "s2cell" - ], - "ret": "boolean" - } - ], - "sqlop": "%<>" - }, - { - "name": "ever_eq_ts2cell_ts2cell", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_s2cell_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_eq_ts2cell_ts2cell", - "sqlfn": "eEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "ts2cell", - "ts2cell" - ], - "ret": "boolean" - } - ], - "sqlop": "?=" - }, - { - "name": "ever_ne_ts2cell_ts2cell", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_s2cell_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Ever_ne_ts2cell_ts2cell", - "sqlfn": "eNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "ts2cell", - "ts2cell" - ], - "ret": "boolean" - } - ], - "sqlop": "?<>" - }, - { - "name": "always_eq_ts2cell_ts2cell", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_s2cell_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_eq_ts2cell_ts2cell", - "sqlfn": "aEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "ts2cell", - "ts2cell" - ], - "ret": "boolean" - } - ], - "sqlop": "%=" - }, - { - "name": "always_ne_ts2cell_ts2cell", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_s2cell_comp_ever", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - }, - "mdbC": "Always_ne_ts2cell_ts2cell", - "sqlfn": "aNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "boolean", - "sqlSignatures": [ - { - "args": [ - "ts2cell", - "ts2cell" - ], - "ret": "boolean" - } - ], - "sqlop": "%<>" - }, - { - "name": "teq_s2cell_ts2cell", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "cell", - "cType": "S2CellId", - "canonical": "unsigned long" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_s2cell_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "json", - "json": "integer" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Teq_s2cell_ts2cell", - "sqlfn": "tEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "s2cell", - "ts2cell" - ], - "ret": "tbool" - } - ], - "sqlop": "#=" - }, - { - "name": "teq_ts2cell_s2cell", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "cell", - "cType": "S2CellId", - "canonical": "unsigned long" - } - ], - "group": "meos_s2cell_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "cell", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Teq_ts2cell_s2cell", - "sqlfn": "tEq", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "ts2cell", - "s2cell" - ], - "ret": "tbool" - } - ], - "sqlop": "#=" - }, - { - "name": "teq_ts2cell_ts2cell", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_s2cell_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Teq_ts2cell_ts2cell", - "sqlfn": "tEq", - "sqlop": "#=" - }, - { - "name": "tne_s2cell_ts2cell", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "cell", - "cType": "S2CellId", - "canonical": "unsigned long" - }, - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_s2cell_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "cell", - "kind": "json", - "json": "integer" - }, - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tne_s2cell_ts2cell", - "sqlfn": "tNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "s2cell", - "ts2cell" - ], - "ret": "tbool" - } - ], - "sqlop": "#<>" - }, - { - "name": "tne_ts2cell_s2cell", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "cell", - "cType": "S2CellId", - "canonical": "unsigned long" - } - ], - "group": "meos_s2cell_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "cell", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tne_ts2cell_s2cell", - "sqlfn": "tNe", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "tbool", - "sqlSignatures": [ - { - "args": [ - "ts2cell", - "s2cell" - ], - "ret": "tbool" - } - ], - "sqlop": "#<>" - }, - { - "name": "tne_ts2cell_ts2cell", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp1", - "cType": "const Temporal *", - "canonical": "const Temporal *" - }, - { - "name": "temp2", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_s2cell_comp_temp", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp1", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - }, - { - "name": "temp2", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Tne_ts2cell_ts2cell", - "sqlfn": "tNe", - "sqlop": "#<>" - }, - { - "name": "ts2cell_cell_to_token", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "returnType": { - "c": "Temporal *", - "canonical": "Temporal *" - }, - "params": [ - { - "name": "temp", - "cType": "const Temporal *", - "canonical": "const Temporal *" - } - ], - "group": "meos_s2", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "temp", - "kind": "serialized", - "cType": "const Temporal *", - "decode": "tbigint_in", - "decode_aux": [], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Temporal *", - "encode": "temporal_out", - "encode_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ], - "encodings": [ - "mfjson", - "text", - "wkb" - ] - } - }, - "mdbC": "Ts2cell_cell_to_token", - "sqlfn": "ts2CellToToken", - "sqlArity": 1, - "sqlArityMax": 1, - "sqlReturnType": "ttext", - "sqlSignatures": [ - { - "args": [ - "ts2cell" - ], - "ret": "ttext" - } - ] - }, - { - "name": "bool_eq", - "file": "pg_bool.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "arg1", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "arg2", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_base_bool", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "arg1", - "kind": "json", - "json": "boolean" - }, - { - "name": "arg2", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "bool_ge", - "file": "pg_bool.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "arg1", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "arg2", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_base_bool", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "arg1", - "kind": "json", - "json": "boolean" - }, - { - "name": "arg2", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "bool_gt", - "file": "pg_bool.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "arg1", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "arg2", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_base_bool", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "arg1", - "kind": "json", - "json": "boolean" - }, - { - "name": "arg2", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "bool_hash", - "file": "pg_bool.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "arg", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_base_bool", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "arg", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "bool_hash_extended", - "file": "pg_bool.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "arg", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "seed", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_base_bool", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t; unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "arg", - "kind": "json", - "json": "boolean" - }, - { - "name": "seed", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "bool_le", - "file": "pg_bool.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "arg1", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "arg2", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_base_bool", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "arg1", - "kind": "json", - "json": "boolean" - }, - { - "name": "arg2", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "bool_lt", - "file": "pg_bool.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "arg1", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "arg2", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_base_bool", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "arg1", - "kind": "json", - "json": "boolean" - }, - { - "name": "arg2", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "bool_ne", - "file": "pg_bool.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "arg1", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "arg2", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_base_bool", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "arg1", - "kind": "json", - "json": "boolean" - }, - { - "name": "arg2", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "bool_to_text", - "file": "pg_bool.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "b", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_base_bool", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "b", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "add_date_int", - "file": "pg_date.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "DateADT", - "canonical": "DateADT" - }, - "params": [ - { - "name": "date", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "days", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_base_date", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT; unsupported-return:DateADT" - }, - "wire": { - "params": [ - { - "name": "date", - "kind": "unsupported" - }, - { - "name": "days", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "add_date_interval", - "file": "pg_date.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "DateADT", - "canonical": "DateADT" - }, - "params": [ - { - "name": "date", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "interv", - "cType": "Interval *", - "canonical": "Interval *" - } - ], - "group": "meos_base_date", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT; unsupported-return:DateADT" - }, - "wire": { - "params": [ - { - "name": "date", - "kind": "unsupported" - }, - { - "name": "interv", - "kind": "serialized", - "cType": "Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "cmp_date_timestamp", - "file": "pg_date.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "date", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "ts", - "cType": "Timestamp", - "canonical": "Timestamp" - } - ], - "group": "meos_base_date", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT; no-decoder:Timestamp" - }, - "wire": { - "params": [ - { - "name": "date", - "kind": "unsupported" - }, - { - "name": "ts", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "cmp_date_date", - "file": "pg_date.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "date1", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "date2", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_base_date", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "date1", - "kind": "unsupported" - }, - { - "name": "date2", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "cmp_date_timestamptz", - "file": "pg_date.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "date", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_base_date", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT; no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "date", - "kind": "unsupported" - }, - { - "name": "tstz", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "cmp_timestamp_date", - "file": "pg_date.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "ts", - "cType": "Timestamp", - "canonical": "Timestamp" - }, - { - "name": "date", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_base_date", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:Timestamp; no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "ts", - "kind": "unsupported" - }, - { - "name": "date", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "cmp_timestamptz_date", - "file": "pg_date.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "date", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_base_date", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "tstz", - "kind": "unsupported" - }, - { - "name": "date", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "date_extract", - "file": "pg_date.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "date", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "units", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_base_date", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "date", - "kind": "unsupported" - }, - { - "name": "units", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "date_hash", - "file": "pg_date.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "date", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_base_date", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT; unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "date", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "date_hash_extended", - "file": "pg_date.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "date", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "seed", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_base_date", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT; no-decoder:int64_t; unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "date", - "kind": "unsupported" - }, - { - "name": "seed", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "date_is_finite", - "file": "pg_date.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "date", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_base_date", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "date", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "date_larger", - "file": "pg_date.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "DateADT", - "canonical": "DateADT" - }, - "params": [ - { - "name": "date1", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "date2", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_base_date", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT; unsupported-return:DateADT" - }, - "wire": { - "params": [ - { - "name": "date1", - "kind": "unsupported" - }, - { - "name": "date2", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "date_make", - "file": "pg_date.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "DateADT", - "canonical": "DateADT" - }, - "params": [ - { - "name": "year", - "cType": "int", - "canonical": "int" - }, - { - "name": "mon", - "cType": "int", - "canonical": "int" - }, - { - "name": "mday", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_base_date", - "api": "public", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:DateADT" - }, - "wire": { - "params": [ - { - "name": "year", - "kind": "json", - "json": "integer" - }, - { - "name": "mon", - "kind": "json", - "json": "integer" - }, - { - "name": "mday", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "date_smaller", - "file": "pg_date.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "DateADT", - "canonical": "DateADT" - }, - "params": [ - { - "name": "date1", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "date2", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_base_date", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT; unsupported-return:DateADT" - }, - "wire": { - "params": [ - { - "name": "date1", - "kind": "unsupported" - }, - { - "name": "date2", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "date_time_to_timestamp", - "file": "pg_date.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Timestamp", - "canonical": "Timestamp" - }, - "params": [ - { - "name": "date", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "time", - "cType": "TimeADT", - "canonical": "long" - } - ], - "group": "meos_base_time", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT; unsupported-return:Timestamp" - }, - "wire": { - "params": [ - { - "name": "date", - "kind": "unsupported" - }, - { - "name": "time", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "date_to_timestamp", - "file": "pg_date.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Timestamp", - "canonical": "Timestamp" - }, - "params": [ - { - "name": "date", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_base_date", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT; unsupported-return:Timestamp" - }, - "wire": { - "params": [ - { - "name": "date", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "date_to_timestamptz", - "file": "pg_date.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimestampTz", - "canonical": "TimestampTz" - }, - "params": [ - { - "name": "date", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_base_date", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT; unsupported-return:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "date", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "eq_date_date", - "file": "pg_date.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "date1", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "date2", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_base_date", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "date1", - "kind": "unsupported" - }, - { - "name": "date2", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "eq_date_timestamp", - "file": "pg_date.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "date", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "ts", - "cType": "Timestamp", - "canonical": "Timestamp" - } - ], - "group": "meos_base_date", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT; no-decoder:Timestamp" - }, - "wire": { - "params": [ - { - "name": "date", - "kind": "unsupported" - }, - { - "name": "ts", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "eq_date_timestamptz", - "file": "pg_date.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "date", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_base_date", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT; no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "date", - "kind": "unsupported" - }, - { - "name": "tstz", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "eq_timestamp_date", - "file": "pg_date.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ts", - "cType": "Timestamp", - "canonical": "Timestamp" - }, - { - "name": "date", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_base_date", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:Timestamp; no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "ts", - "kind": "unsupported" - }, - { - "name": "date", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "eq_timestamptz_date", - "file": "pg_date.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "date", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_base_date", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "tstz", - "kind": "unsupported" - }, - { - "name": "date", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ge_date_date", - "file": "pg_date.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "date1", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "date2", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_base_date", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "date1", - "kind": "unsupported" - }, - { - "name": "date2", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ge_date_timestamp", - "file": "pg_date.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "date", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "ts", - "cType": "Timestamp", - "canonical": "Timestamp" - } - ], - "group": "meos_base_date", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT; no-decoder:Timestamp" - }, - "wire": { - "params": [ - { - "name": "date", - "kind": "unsupported" - }, - { - "name": "ts", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ge_date_timestamptz", - "file": "pg_date.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "date", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_base_date", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT; no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "date", - "kind": "unsupported" - }, - { - "name": "tstz", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ge_timestamp_date", - "file": "pg_date.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ts", - "cType": "Timestamp", - "canonical": "Timestamp" - }, - { - "name": "date", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_base_date", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:Timestamp; no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "ts", - "kind": "unsupported" - }, - { - "name": "date", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ge_timestamptz_date", - "file": "pg_date.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "date", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_base_date", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "tstz", - "kind": "unsupported" - }, - { - "name": "date", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "gt_date_date", - "file": "pg_date.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "date1", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "date2", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_base_date", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "date1", - "kind": "unsupported" - }, - { - "name": "date2", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "gt_date_timestamp", - "file": "pg_date.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "date", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "ts", - "cType": "Timestamp", - "canonical": "Timestamp" - } - ], - "group": "meos_base_date", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT; no-decoder:Timestamp" - }, - "wire": { - "params": [ - { - "name": "date", - "kind": "unsupported" - }, - { - "name": "ts", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "gt_date_timestamptz", - "file": "pg_date.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "date", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_base_date", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT; no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "date", - "kind": "unsupported" - }, - { - "name": "tstz", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "gt_timestamp_date", - "file": "pg_date.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ts", - "cType": "Timestamp", - "canonical": "Timestamp" - }, - { - "name": "date", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_base_date", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:Timestamp; no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "ts", - "kind": "unsupported" - }, - { - "name": "date", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "gt_timestamptz_date", - "file": "pg_date.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "date", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_base_date", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "tstz", - "kind": "unsupported" - }, - { - "name": "date", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "le_date_date", - "file": "pg_date.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "date1", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "date2", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_base_date", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "date1", - "kind": "unsupported" - }, - { - "name": "date2", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "le_date_timestamp", - "file": "pg_date.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "date", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "ts", - "cType": "Timestamp", - "canonical": "Timestamp" - } - ], - "group": "meos_base_date", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT; no-decoder:Timestamp" - }, - "wire": { - "params": [ - { - "name": "date", - "kind": "unsupported" - }, - { - "name": "ts", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "le_date_timestamptz", - "file": "pg_date.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "date", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_base_date", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT; no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "date", - "kind": "unsupported" - }, - { - "name": "tstz", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "le_timestamp_date", - "file": "pg_date.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ts", - "cType": "Timestamp", - "canonical": "Timestamp" - }, - { - "name": "date", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_base_date", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:Timestamp; no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "ts", - "kind": "unsupported" - }, - { - "name": "date", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "le_timestamptz_date", - "file": "pg_date.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "date", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_base_date", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "tstz", - "kind": "unsupported" - }, - { - "name": "date", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "lt_date_date", - "file": "pg_date.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "date1", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "date2", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_base_date", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "date1", - "kind": "unsupported" - }, - { - "name": "date2", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "lt_date_timestamp", - "file": "pg_date.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "date", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "ts", - "cType": "Timestamp", - "canonical": "Timestamp" - } - ], - "group": "meos_base_date", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT; no-decoder:Timestamp" - }, - "wire": { - "params": [ - { - "name": "date", - "kind": "unsupported" - }, - { - "name": "ts", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "lt_date_timestamptz", - "file": "pg_date.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "date", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_base_date", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT; no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "date", - "kind": "unsupported" - }, - { - "name": "tstz", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "lt_timestamp_date", - "file": "pg_date.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ts", - "cType": "Timestamp", - "canonical": "Timestamp" - }, - { - "name": "date", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_base_date", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:Timestamp; no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "ts", - "kind": "unsupported" - }, - { - "name": "date", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "lt_timestamptz_date", - "file": "pg_date.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "date", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_base_date", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "tstz", - "kind": "unsupported" - }, - { - "name": "date", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "minus_date_date", - "file": "pg_date.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "date1", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "date2", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_base_date", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "date1", - "kind": "unsupported" - }, - { - "name": "date2", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "minus_date_int", - "file": "pg_date.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "DateADT", - "canonical": "DateADT" - }, - "params": [ - { - "name": "date", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "days", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_base_date", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT; unsupported-return:DateADT" - }, - "wire": { - "params": [ - { - "name": "date", - "kind": "unsupported" - }, - { - "name": "days", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "minus_date_interval", - "file": "pg_date.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "DateADT", - "canonical": "DateADT" - }, - "params": [ - { - "name": "date", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "span", - "cType": "Interval *", - "canonical": "Interval *" - } - ], - "group": "meos_base_date", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT; unsupported-return:DateADT" - }, - "wire": { - "params": [ - { - "name": "date", - "kind": "unsupported" - }, - { - "name": "span", - "kind": "serialized", - "cType": "Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "ne_date_date", - "file": "pg_date.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "date1", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "date2", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_base_date", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "date1", - "kind": "unsupported" - }, - { - "name": "date2", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ne_date_timestamp", - "file": "pg_date.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "date", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "ts", - "cType": "Timestamp", - "canonical": "Timestamp" - } - ], - "group": "meos_base_date", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT; no-decoder:Timestamp" - }, - "wire": { - "params": [ - { - "name": "date", - "kind": "unsupported" - }, - { - "name": "ts", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ne_date_timestamptz", - "file": "pg_date.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "date", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_base_date", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT; no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "date", - "kind": "unsupported" - }, - { - "name": "tstz", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ne_timestamp_date", - "file": "pg_date.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ts", - "cType": "Timestamp", - "canonical": "Timestamp" - }, - { - "name": "date", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_base_date", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:Timestamp; no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "ts", - "kind": "unsupported" - }, - { - "name": "date", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ne_timestamptz_date", - "file": "pg_date.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "date", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "group": "meos_base_date", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "tstz", - "kind": "unsupported" - }, - { - "name": "date", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "timestamp_to_date", - "file": "pg_date.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "DateADT", - "canonical": "DateADT" - }, - "params": [ - { - "name": "ts", - "cType": "Timestamp", - "canonical": "Timestamp" - } - ], - "group": "meos_base_date", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:Timestamp; unsupported-return:DateADT" - }, - "wire": { - "params": [ - { - "name": "ts", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "timestamptz_to_date", - "file": "pg_date.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "DateADT", - "canonical": "DateADT" - }, - "params": [ - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_base_date", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; unsupported-return:DateADT" - }, - "wire": { - "params": [ - { - "name": "tstz", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "add_float4_float4", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float4", - "canonical": "float" - }, - "params": [ - { - "name": "num1", - "cType": "float4", - "canonical": "float" - }, - { - "name": "num2", - "cType": "float4", - "canonical": "float" - } - ], - "group": "meos_internal_float4", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "number" - }, - { - "name": "num2", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "add_float4_float8", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num1", - "cType": "float4", - "canonical": "float" - }, - { - "name": "num2", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "number" - }, - { - "name": "num2", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "add_float8_float4", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num1", - "cType": "float8", - "canonical": "double" - }, - { - "name": "num2", - "cType": "float4", - "canonical": "float" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "number" - }, - { - "name": "num2", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "add_float8_float8", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num1", - "cType": "float8", - "canonical": "double" - }, - { - "name": "num2", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_base_float", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "number" - }, - { - "name": "num2", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "div_float4_float4", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float4", - "canonical": "float" - }, - "params": [ - { - "name": "num1", - "cType": "float4", - "canonical": "float" - }, - { - "name": "num2", - "cType": "float4", - "canonical": "float" - } - ], - "group": "meos_internal_float4", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "number" - }, - { - "name": "num2", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "div_float4_float8", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num1", - "cType": "float4", - "canonical": "float" - }, - { - "name": "num2", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "number" - }, - { - "name": "num2", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "div_float8_float4", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num1", - "cType": "float8", - "canonical": "double" - }, - { - "name": "num2", - "cType": "float4", - "canonical": "float" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "number" - }, - { - "name": "num2", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "div_float8_float8", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num1", - "cType": "float8", - "canonical": "double" - }, - { - "name": "num2", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_base_float", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "number" - }, - { - "name": "num2", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "eq_float4_float4", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "float4", - "canonical": "float" - }, - { - "name": "num2", - "cType": "float4", - "canonical": "float" - } - ], - "group": "meos_internal_float4", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "number" - }, - { - "name": "num2", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "eq_float4_float8", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "float4", - "canonical": "float" - }, - { - "name": "num2", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "number" - }, - { - "name": "num2", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "eq_float8_float4", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "float8", - "canonical": "double" - }, - { - "name": "num2", - "cType": "float4", - "canonical": "float" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "number" - }, - { - "name": "num2", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "eq_float8_float8", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "float8", - "canonical": "double" - }, - { - "name": "num2", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_base_float", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "number" - }, - { - "name": "num2", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "float4_abs", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float4", - "canonical": "float" - }, - "params": [ - { - "name": "num", - "cType": "float4", - "canonical": "float" - } - ], - "group": "meos_internal_float4", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "float4_cmp", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "num1", - "cType": "float4", - "canonical": "float" - }, - { - "name": "num2", - "cType": "float4", - "canonical": "float" - } - ], - "group": "meos_internal_float4", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "number" - }, - { - "name": "num2", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "float4_hash", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "num", - "cType": "float4", - "canonical": "float" - } - ], - "group": "meos_internal_float4", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "float4_hash_extended", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "num", - "cType": "float4", - "canonical": "float" - }, - { - "name": "seed", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_internal_float4", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:uint64_t; unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - }, - { - "name": "seed", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "float4_in", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float4", - "canonical": "float" - }, - "params": [ - { - "name": "num", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_internal_float4", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "float4_larger", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float4", - "canonical": "float" - }, - "params": [ - { - "name": "num1", - "cType": "float4", - "canonical": "float" - }, - { - "name": "num2", - "cType": "float4", - "canonical": "float" - } - ], - "group": "meos_internal_float4", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "number" - }, - { - "name": "num2", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "float4_out", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "num", - "cType": "float4", - "canonical": "float" - } - ], - "group": "meos_internal_float4", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "float4_smaller", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float4", - "canonical": "float" - }, - "params": [ - { - "name": "num1", - "cType": "float4", - "canonical": "float" - }, - { - "name": "num2", - "cType": "float4", - "canonical": "float" - } - ], - "group": "meos_internal_float4", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "number" - }, - { - "name": "num2", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "float4_to_float8", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num", - "cType": "float4", - "canonical": "float" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "float4_to_int16", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int16", - "canonical": "short" - }, - "params": [ - { - "name": "num", - "cType": "float4", - "canonical": "float" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "float4_to_int32", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "num", - "cType": "float4", - "canonical": "float" - } - ], - "group": "meos_internal_int", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "float4_um", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float4", - "canonical": "float" - }, - "params": [ - { - "name": "num", - "cType": "float4", - "canonical": "float" - } - ], - "group": "meos_internal_float4", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "float4_up", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float4", - "canonical": "float" - }, - "params": [ - { - "name": "num", - "cType": "float4", - "canonical": "float" - } - ], - "group": "meos_internal_float4", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "float8_abs", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_base_float", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "float8_acos", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "float8_acosd", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "float8_acosh", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "float8_asin", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "float8_asind", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "float8_asinh", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "float8_atan", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "float8_atan2", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num1", - "cType": "float8", - "canonical": "double" - }, - { - "name": "num2", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "number" - }, - { - "name": "num2", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "float8_atan2d", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num1", - "cType": "float8", - "canonical": "double" - }, - { - "name": "num2", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "number" - }, - { - "name": "num2", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "float8_atand", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "float8_atanh", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "float8_cbrt", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "float8_ceil", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_base_float", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "float8_cmp", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "num1", - "cType": "float8", - "canonical": "double" - }, - { - "name": "num2", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_base_float", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "number" - }, - { - "name": "num2", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "float8_cos", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_base_float", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "float8_cosd", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "float8_cosh", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "float8_cot", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "float8_cotd", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "float8_degrees", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_base_float", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "float8_exp", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_base_float", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "float8_floor", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_base_float", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "float8_gamma", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "float8_hash", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "num", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_base_float", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "float8_hash_extended", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "num", - "cType": "float8", - "canonical": "double" - }, - { - "name": "seed", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_base_float", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t; unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - }, - { - "name": "seed", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "float8_in", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_base_float", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "float8_larger", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num1", - "cType": "float8", - "canonical": "double" - }, - { - "name": "num2", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "number" - }, - { - "name": "num2", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "float8_lgamma", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "float8_ln", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_base_float", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "float8_log10", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_base_float", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "float8_pi", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [], - "group": "meos_internal_float", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "float8_pow", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num1", - "cType": "float8", - "canonical": "double" - }, - { - "name": "num2", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "number" - }, - { - "name": "num2", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "float8_radians", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_base_float", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "float8_rint", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "float8_round", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num", - "cType": "float8", - "canonical": "double" - }, - { - "name": "maxdd", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - }, - { - "name": "maxdd", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "float8_sign", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "float8_sin", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_base_float", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "float8_sind", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "float8_sinh", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "float8_smaller", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num1", - "cType": "float8", - "canonical": "double" - }, - { - "name": "num2", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "number" - }, - { - "name": "num2", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "float8_sqrt", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "float8_tan", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_base_float", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "float8_tand", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "float8_tanh", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "float8_to_float4", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float4", - "canonical": "float" - }, - "params": [ - { - "name": "num", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "float8_to_int16", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int16", - "canonical": "short" - }, - "params": [ - { - "name": "num", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "float8_to_int32", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "num", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_internal_int", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "float8_trunc", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "float8_um", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "float8_up", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "float8_width_bucket", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "num", - "cType": "float8", - "canonical": "double" - }, - { - "name": "bound1", - "cType": "float8", - "canonical": "double" - }, - { - "name": "bound2", - "cType": "float8", - "canonical": "double" - }, - { - "name": "count", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - }, - { - "name": "bound1", - "kind": "json", - "json": "number" - }, - { - "name": "bound2", - "kind": "json", - "json": "number" - }, - { - "name": "count", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "ge_float4_float4", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "float4", - "canonical": "float" - }, - { - "name": "num2", - "cType": "float4", - "canonical": "float" - } - ], - "group": "meos_internal_float4", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "number" - }, - { - "name": "num2", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ge_float4_float8", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "float4", - "canonical": "float" - }, - { - "name": "num2", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "number" - }, - { - "name": "num2", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ge_float8_float4", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "float8", - "canonical": "double" - }, - { - "name": "num2", - "cType": "float4", - "canonical": "float" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "number" - }, - { - "name": "num2", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ge_float8_float8", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "float8", - "canonical": "double" - }, - { - "name": "num2", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_base_float", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "number" - }, - { - "name": "num2", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "gt_float4_float4", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "float4", - "canonical": "float" - }, - { - "name": "num2", - "cType": "float4", - "canonical": "float" - } - ], - "group": "meos_internal_float4", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "number" - }, - { - "name": "num2", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "gt_float4_float8", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "float4", - "canonical": "float" - }, - { - "name": "num2", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "number" - }, - { - "name": "num2", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "gt_float8_float4", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "float8", - "canonical": "double" - }, - { - "name": "num2", - "cType": "float4", - "canonical": "float" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "number" - }, - { - "name": "num2", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "gt_float8_float8", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "float8", - "canonical": "double" - }, - { - "name": "num2", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_base_float", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "number" - }, - { - "name": "num2", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "int16_to_float4", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float4", - "canonical": "float" - }, - "params": [ - { - "name": "num", - "cType": "int16", - "canonical": "short" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "int16_to_float8", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num", - "cType": "int16", - "canonical": "short" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "int32_to_float4", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float4", - "canonical": "float" - }, - "params": [ - { - "name": "num", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_internal_int", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "int32_to_float8", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_internal_int", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "le_float4_float4", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "float4", - "canonical": "float" - }, - { - "name": "num2", - "cType": "float4", - "canonical": "float" - } - ], - "group": "meos_internal_float4", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "number" - }, - { - "name": "num2", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "le_float4_float8", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "float4", - "canonical": "float" - }, - { - "name": "num2", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "number" - }, - { - "name": "num2", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "le_float8_float4", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "float8", - "canonical": "double" - }, - { - "name": "num2", - "cType": "float4", - "canonical": "float" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "number" - }, - { - "name": "num2", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "le_float8_float8", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "float8", - "canonical": "double" - }, - { - "name": "num2", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_base_float", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "number" - }, - { - "name": "num2", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "lt_float4_float4", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "float4", - "canonical": "float" - }, - { - "name": "num2", - "cType": "float4", - "canonical": "float" - } - ], - "group": "meos_internal_float4", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "number" - }, - { - "name": "num2", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "lt_float4_float8", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "float4", - "canonical": "float" - }, - { - "name": "num2", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "number" - }, - { - "name": "num2", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "lt_float8_float4", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "float8", - "canonical": "double" - }, - { - "name": "num2", - "cType": "float4", - "canonical": "float" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "number" - }, - { - "name": "num2", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "lt_float8_float8", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "float8", - "canonical": "double" - }, - { - "name": "num2", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_base_float", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "number" - }, - { - "name": "num2", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "minus_float4_float4", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float4", - "canonical": "float" - }, - "params": [ - { - "name": "num1", - "cType": "float4", - "canonical": "float" - }, - { - "name": "num2", - "cType": "float4", - "canonical": "float" - } - ], - "group": "meos_internal_float4", - "api": "internal", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "number" - }, - { - "name": "num2", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "minus_float4_float8", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num1", - "cType": "float4", - "canonical": "float" - }, - { - "name": "num2", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "number" - }, - { - "name": "num2", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "minus_float8_float4", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num1", - "cType": "float8", - "canonical": "double" - }, - { - "name": "num2", - "cType": "float4", - "canonical": "float" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "number" - }, - { - "name": "num2", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "minus_float8_float8", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num1", - "cType": "float8", - "canonical": "double" - }, - { - "name": "num2", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_base_float", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "number" - }, - { - "name": "num2", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "mul_float4_float4", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float4", - "canonical": "float" - }, - "params": [ - { - "name": "num1", - "cType": "float4", - "canonical": "float" - }, - { - "name": "num2", - "cType": "float4", - "canonical": "float" - } - ], - "group": "meos_internal_float4", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "number" - }, - { - "name": "num2", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "mul_float4_float8", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num1", - "cType": "float4", - "canonical": "float" - }, - { - "name": "num2", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "number" - }, - { - "name": "num2", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "mul_float8_float4", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num1", - "cType": "float8", - "canonical": "double" - }, - { - "name": "num2", - "cType": "float4", - "canonical": "float" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "number" - }, - { - "name": "num2", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "mul_float8_float8", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num1", - "cType": "float8", - "canonical": "double" - }, - { - "name": "num2", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_base_float", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "number" - }, - { - "name": "num2", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "ne_float4_float4", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "float4", - "canonical": "float" - }, - { - "name": "num2", - "cType": "float4", - "canonical": "float" - } - ], - "group": "meos_internal_float4", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "number" - }, - { - "name": "num2", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ne_float4_float8", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "float4", - "canonical": "float" - }, - { - "name": "num2", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "number" - }, - { - "name": "num2", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ne_float8_float4", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "float8", - "canonical": "double" - }, - { - "name": "num2", - "cType": "float4", - "canonical": "float" - } - ], - "group": "meos_internal_float", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "number" - }, - { - "name": "num2", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ne_float8_float8", - "file": "pg_float.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "float8", - "canonical": "double" - }, - { - "name": "num2", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_base_float", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "number" - }, - { - "name": "num2", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "add_int16_int16", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int16", - "canonical": "short" - }, - "params": [ - { - "name": "num1", - "cType": "int16", - "canonical": "short" - }, - { - "name": "num2", - "cType": "int16", - "canonical": "short" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "add_int16_int32", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "num1", - "cType": "int16", - "canonical": "short" - }, - { - "name": "num2", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "add_int16_int64", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "num1", - "cType": "int16", - "canonical": "short" - }, - { - "name": "num2", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t; unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "add_int32_int16", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "num1", - "cType": "int32", - "canonical": "int" - }, - { - "name": "num2", - "cType": "int16", - "canonical": "short" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "add_int32_int32", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "num1", - "cType": "int32", - "canonical": "int" - }, - { - "name": "num2", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_base_int", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "add_int32_int64", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "num1", - "cType": "int32", - "canonical": "int" - }, - { - "name": "num2", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_internal_int", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t; unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "add_int64_int16", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "num1", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "num2", - "cType": "int16", - "canonical": "short" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t; unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "unsupported" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "add_int64_int32", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "num1", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "num2", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_internal_int", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t; unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "unsupported" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "add_int64_int64", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "num1", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "num2", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_base_int", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t; unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "unsupported" - }, - { - "name": "num2", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "bool_to_int32", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "b", - "cType": "bool", - "canonical": "bool" - } - ], - "group": "meos_internal_int", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "b", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "div_int16_int16", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int16", - "canonical": "short" - }, - "params": [ - { - "name": "num1", - "cType": "int16", - "canonical": "short" - }, - { - "name": "num2", - "cType": "int16", - "canonical": "short" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "div_int16_int32", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "num1", - "cType": "int16", - "canonical": "short" - }, - { - "name": "num2", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "div_int16_int64", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "num1", - "cType": "int16", - "canonical": "short" - }, - { - "name": "num2", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t; unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "div_int32_int16", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "num1", - "cType": "int32", - "canonical": "int" - }, - { - "name": "num2", - "cType": "int16", - "canonical": "short" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "div_int32_int32", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "num1", - "cType": "int32", - "canonical": "int" - }, - { - "name": "num2", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_base_int", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "div_int32_int64", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "num1", - "cType": "int32", - "canonical": "int" - }, - { - "name": "num2", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_internal_int", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t; unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "div_int64_int16", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "num1", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "num2", - "cType": "int16", - "canonical": "short" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t; unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "unsupported" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "div_int64_int32", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "num1", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "num2", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_internal_int", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t; unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "unsupported" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "div_int64_int64", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "num1", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "num2", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_base_int", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t; unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "unsupported" - }, - { - "name": "num2", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "eq_int16_int16", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int16", - "canonical": "short" - }, - { - "name": "num2", - "cType": "int16", - "canonical": "short" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "eq_int16_int32", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int16", - "canonical": "short" - }, - { - "name": "num2", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "eq_int16_int64", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int16", - "canonical": "short" - }, - { - "name": "num2", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "eq_int32_int16", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int32", - "canonical": "int" - }, - { - "name": "num2", - "cType": "int16", - "canonical": "short" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "eq_int32_int32", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int32", - "canonical": "int" - }, - { - "name": "num2", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_base_int", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "eq_int32_int64", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int32", - "canonical": "int" - }, - { - "name": "num2", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_base_int", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "eq_int64_int16", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "num2", - "cType": "int16", - "canonical": "short" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "unsupported" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "eq_int64_int32", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "num2", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_base_int", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "unsupported" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "eq_int64_int64", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "num2", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_base_int", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "unsupported" - }, - { - "name": "num2", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "float4_to_int64", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "num", - "cType": "float4", - "canonical": "float" - } - ], - "group": "meos_internal_bigint", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal; unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "float8_to_int64", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "num", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_internal_bigint", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal; unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "ge_int16_int16", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int16", - "canonical": "short" - }, - { - "name": "num2", - "cType": "int16", - "canonical": "short" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ge_int16_int32", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int16", - "canonical": "short" - }, - { - "name": "num2", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ge_int16_int64", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int16", - "canonical": "short" - }, - { - "name": "num2", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ge_int32_int16", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int32", - "canonical": "int" - }, - { - "name": "num2", - "cType": "int16", - "canonical": "short" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ge_int32_int32", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int32", - "canonical": "int" - }, - { - "name": "num2", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_base_int", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ge_int32_int64", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int32", - "canonical": "int" - }, - { - "name": "num2", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_base_int", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ge_int64_int16", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "num2", - "cType": "int16", - "canonical": "short" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "unsupported" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ge_int64_int32", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "num2", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_base_int", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "unsupported" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ge_int64_int64", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "num2", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_base_int", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "unsupported" - }, - { - "name": "num2", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "gt_int16_int16", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int16", - "canonical": "short" - }, - { - "name": "num2", - "cType": "int16", - "canonical": "short" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "gt_int16_int32", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int16", - "canonical": "short" - }, - { - "name": "num2", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "gt_int16_int64", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int16", - "canonical": "short" - }, - { - "name": "num2", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "gt_int32_int16", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int32", - "canonical": "int" - }, - { - "name": "num2", - "cType": "int16", - "canonical": "short" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "gt_int32_int32", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int32", - "canonical": "int" - }, - { - "name": "num2", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_base_int", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "gt_int32_int64", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int32", - "canonical": "int" - }, - { - "name": "num2", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_base_int", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "gt_int64_int16", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "num2", - "cType": "int16", - "canonical": "short" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "unsupported" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "gt_int64_int32", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "num2", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_base_int", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "unsupported" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "gt_int64_int64", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "num2", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_base_int", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "unsupported" - }, - { - "name": "num2", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "int16_abs", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int16", - "canonical": "short" - }, - "params": [ - { - "name": "num", - "cType": "int16", - "canonical": "short" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "int16_and", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int16", - "canonical": "short" - }, - "params": [ - { - "name": "num1", - "cType": "int16", - "canonical": "short" - }, - { - "name": "num2", - "cType": "int16", - "canonical": "short" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "int16_hash", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "val", - "cType": "int16", - "canonical": "short" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "val", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "int16_hash_extended", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "val", - "cType": "int16", - "canonical": "short" - }, - { - "name": "seed", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:uint64_t; unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "val", - "kind": "json", - "json": "integer" - }, - { - "name": "seed", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "int16_in", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int16", - "canonical": "short" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "int16_larger", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int16", - "canonical": "short" - }, - "params": [ - { - "name": "num1", - "cType": "int16", - "canonical": "short" - }, - { - "name": "num2", - "cType": "int16", - "canonical": "short" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "int16_mod", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int16", - "canonical": "short" - }, - "params": [ - { - "name": "num1", - "cType": "int16", - "canonical": "short" - }, - { - "name": "num2", - "cType": "int16", - "canonical": "short" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "int16_not", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int16", - "canonical": "short" - }, - "params": [ - { - "name": "num", - "cType": "int16", - "canonical": "short" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "int16_or", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int16", - "canonical": "short" - }, - "params": [ - { - "name": "num1", - "cType": "int16", - "canonical": "short" - }, - { - "name": "num2", - "cType": "int16", - "canonical": "short" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "int16_out", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "num", - "cType": "int16", - "canonical": "short" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "int16_shl", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int16", - "canonical": "short" - }, - "params": [ - { - "name": "num1", - "cType": "int16", - "canonical": "short" - }, - { - "name": "num2", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "int16_shr", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int16", - "canonical": "short" - }, - "params": [ - { - "name": "num1", - "cType": "int16", - "canonical": "short" - }, - { - "name": "num2", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "int16_smaller", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int16", - "canonical": "short" - }, - "params": [ - { - "name": "num1", - "cType": "int16", - "canonical": "short" - }, - { - "name": "num2", - "cType": "int16", - "canonical": "short" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "int16_to_int32", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "num", - "cType": "int16", - "canonical": "short" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "int16_to_int64", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "num", - "cType": "int16", - "canonical": "short" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal; unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "int16_uminus", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int16", - "canonical": "short" - }, - "params": [ - { - "name": "num", - "cType": "int16", - "canonical": "short" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "int16_uplus", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int16", - "canonical": "short" - }, - "params": [ - { - "name": "num", - "cType": "int16", - "canonical": "short" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "int16_xor", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int16", - "canonical": "short" - }, - "params": [ - { - "name": "num1", - "cType": "int16", - "canonical": "short" - }, - { - "name": "num2", - "cType": "int16", - "canonical": "short" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "int32_abs", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "num", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_base_int", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "int32_and", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "num1", - "cType": "int32", - "canonical": "int" - }, - { - "name": "num2", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_internal_int", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "int32_cmp", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "l", - "cType": "int32", - "canonical": "int" - }, - { - "name": "r", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_base_int", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "l", - "kind": "json", - "json": "integer" - }, - { - "name": "r", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "int32_gcd", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "num1", - "cType": "int32", - "canonical": "int" - }, - { - "name": "num2", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_internal_int", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "int32_hash", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "val", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_base_int", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "val", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "int32_hash_extended", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "val", - "cType": "int32", - "canonical": "int" - }, - { - "name": "seed", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_base_int", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t; unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "val", - "kind": "json", - "json": "integer" - }, - { - "name": "seed", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "int32_in", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_base_int", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "int32_inc", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "num", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_internal_int", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "int32_larger", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "num1", - "cType": "int32", - "canonical": "int" - }, - { - "name": "num2", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_internal_int", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "int32_lcm", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "num1", - "cType": "int32", - "canonical": "int" - }, - { - "name": "num2", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_internal_int", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "int32_mod", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "num1", - "cType": "int32", - "canonical": "int" - }, - { - "name": "num2", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_internal_int", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "int32_not", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "num", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_internal_int", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "int32_or", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "num1", - "cType": "int32", - "canonical": "int" - }, - { - "name": "num2", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_internal_int", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "int32_out", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "num", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_base_int", - "api": "public", - "category": "io", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "int32_shl", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "num1", - "cType": "int32", - "canonical": "int" - }, - { - "name": "num2", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_internal_int", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "int32_shr", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "num1", - "cType": "int32", - "canonical": "int" - }, - { - "name": "num2", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_internal_int", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "int32_smaller", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "num1", - "cType": "int32", - "canonical": "int" - }, - { - "name": "num2", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_internal_int", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "int32_to_bool", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_internal_int", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "int32_to_int16", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int16", - "canonical": "short" - }, - "params": [ - { - "name": "num", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "int32_to_int64", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "num", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_internal_int", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal; unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "int32_uminus", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "num", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_internal_int", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "int32_uplus", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "num", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_internal_int", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "int32_xor", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "num1", - "cType": "int32", - "canonical": "int" - }, - { - "name": "num2", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_internal_int", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "int64_abs", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "num", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_base_int", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t; unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "int64_and", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "num1", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "num2", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_internal_bigint", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t; unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "unsupported" - }, - { - "name": "num2", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "int64_cmp", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "l", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "r", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_base_int", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "l", - "kind": "unsupported" - }, - { - "name": "r", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "int64_dec", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "num", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_internal_bigint", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t; unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "int64_gcd", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "num1", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "num2", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_internal_bigint", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t; unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "unsupported" - }, - { - "name": "num2", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "int64_hash", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "num", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_base_int", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t; unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "int64_hash_extended", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "num", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "seed", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_base_int", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t; no-decoder:uint64_t; unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "unsupported" - }, - { - "name": "seed", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "int64_in", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "group": "meos_base_int", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "int64_inc", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "num", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_internal_bigint", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t; unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "int64_larger", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "num1", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "num2", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_internal_bigint", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t; unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "unsupported" - }, - { - "name": "num2", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "int64_lcm", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "num1", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "num2", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_internal_bigint", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t; unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "unsupported" - }, - { - "name": "num2", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "int64_mod", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "num1", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "num2", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_internal_bigint", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t; unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "unsupported" - }, - { - "name": "num2", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "int64_not", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "num", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_internal_bigint", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t; unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "int64_or", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "num1", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "num2", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_internal_bigint", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t; unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "unsupported" - }, - { - "name": "num2", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "int64_out", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "num", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_base_int", - "api": "public", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "int64_shl", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "num1", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "num2", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_internal_bigint", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t; unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "unsupported" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "int64_shr", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "num1", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "num2", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_internal_bigint", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t; unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "unsupported" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "int64_smaller", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "num1", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "num2", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_internal_bigint", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t; unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "unsupported" - }, - { - "name": "num2", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "int64_to_float4", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float4", - "canonical": "float" - }, - "params": [ - { - "name": "num", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_internal_bigint", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "int64_to_float8", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "num", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_internal_bigint", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "int64_to_int16", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int16", - "canonical": "short" - }, - "params": [ - { - "name": "num", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "int64_to_int32", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "num", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_internal_int", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "int64_uminus", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "num", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_internal_bigint", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t; unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "int64_uplus", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "num", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_internal_bigint", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t; unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "int64_xor", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "num1", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "num2", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_internal_bigint", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t; unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "unsupported" - }, - { - "name": "num2", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "le_int16_int16", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int16", - "canonical": "short" - }, - { - "name": "num2", - "cType": "int16", - "canonical": "short" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "le_int16_int32", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int16", - "canonical": "short" - }, - { - "name": "num2", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "le_int16_int64", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int16", - "canonical": "short" - }, - { - "name": "num2", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "le_int32_int16", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int32", - "canonical": "int" - }, - { - "name": "num2", - "cType": "int16", - "canonical": "short" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "le_int32_int32", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int32", - "canonical": "int" - }, - { - "name": "num2", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_base_int", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "le_int32_int64", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int32", - "canonical": "int" - }, - { - "name": "num2", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_base_int", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "le_int64_int16", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "num2", - "cType": "int16", - "canonical": "short" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "unsupported" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "le_int64_int32", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "num2", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_base_int", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "unsupported" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "le_int64_int64", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "num2", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_base_int", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "unsupported" - }, - { - "name": "num2", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "lt_int16_int16", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int16", - "canonical": "short" - }, - { - "name": "num2", - "cType": "int16", - "canonical": "short" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "lt_int16_int32", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int16", - "canonical": "short" - }, - { - "name": "num2", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "lt_int16_int64", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int16", - "canonical": "short" - }, - { - "name": "num2", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "lt_int32_int16", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int32", - "canonical": "int" - }, - { - "name": "num2", - "cType": "int16", - "canonical": "short" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "lt_int32_int32", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int32", - "canonical": "int" - }, - { - "name": "num2", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_base_int", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "lt_int32_int64", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int32", - "canonical": "int" - }, - { - "name": "num2", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_base_int", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "lt_int64_int16", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "num2", - "cType": "int16", - "canonical": "short" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "unsupported" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "lt_int64_int32", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "num2", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_base_int", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "unsupported" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "lt_int64_int64", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "num2", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_base_int", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "unsupported" - }, - { - "name": "num2", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "minus_int16_int16", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int16", - "canonical": "short" - }, - "params": [ - { - "name": "num1", - "cType": "int16", - "canonical": "short" - }, - { - "name": "num2", - "cType": "int16", - "canonical": "short" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "minus_int16_int32", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "num1", - "cType": "int16", - "canonical": "short" - }, - { - "name": "num2", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "minus_int16_int64", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "num1", - "cType": "int16", - "canonical": "short" - }, - { - "name": "num2", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t; unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "minus_int32_int16", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "num1", - "cType": "int32", - "canonical": "int" - }, - { - "name": "num2", - "cType": "int16", - "canonical": "short" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "minus_int32_int32", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "num1", - "cType": "int32", - "canonical": "int" - }, - { - "name": "num2", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_base_int", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "minus_int32_int64", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "num1", - "cType": "int32", - "canonical": "int" - }, - { - "name": "num2", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_internal_int", - "api": "internal", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t; unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "minus_int64_int16", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "num1", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "num2", - "cType": "int16", - "canonical": "short" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t; unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "unsupported" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "minus_int64_int32", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "num1", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "num2", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_internal_int", - "api": "internal", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t; unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "unsupported" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "minus_int64_int64", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "num1", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "num2", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_base_int", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t; unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "unsupported" - }, - { - "name": "num2", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "mul_int16_int16", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int16", - "canonical": "short" - }, - "params": [ - { - "name": "num1", - "cType": "int16", - "canonical": "short" - }, - { - "name": "num2", - "cType": "int16", - "canonical": "short" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "mul_int16_int32", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "num1", - "cType": "int16", - "canonical": "short" - }, - { - "name": "num2", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "mul_int16_int64", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "num1", - "cType": "int16", - "canonical": "short" - }, - { - "name": "num2", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t; unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "mul_int32_int16", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "num1", - "cType": "int32", - "canonical": "int" - }, - { - "name": "num2", - "cType": "int16", - "canonical": "short" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "mul_int32_int32", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "num1", - "cType": "int32", - "canonical": "int" - }, - { - "name": "num2", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_base_int", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "mul_int32_int64", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "num1", - "cType": "int32", - "canonical": "int" - }, - { - "name": "num2", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_internal_int", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t; unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "mul_int64_int16", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "num1", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "num2", - "cType": "int16", - "canonical": "short" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t; unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "unsupported" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "mul_int64_int32", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "num1", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "num2", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_internal_int", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t; unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "unsupported" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "mul_int64_int64", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int64_t", - "canonical": "int64_t" - }, - "params": [ - { - "name": "num1", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "num2", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_base_int", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t; unsupported-return:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "unsupported" - }, - { - "name": "num2", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "ne_int16_int16", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int16", - "canonical": "short" - }, - { - "name": "num2", - "cType": "int16", - "canonical": "short" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ne_int16_int32", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int16", - "canonical": "short" - }, - { - "name": "num2", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ne_int16_int64", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int16", - "canonical": "short" - }, - { - "name": "num2", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ne_int32_int16", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int32", - "canonical": "int" - }, - { - "name": "num2", - "cType": "int16", - "canonical": "short" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ne_int32_int32", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int32", - "canonical": "int" - }, - { - "name": "num2", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_base_int", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ne_int32_int64", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int32", - "canonical": "int" - }, - { - "name": "num2", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_base_int", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "json", - "json": "integer" - }, - { - "name": "num2", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ne_int64_int16", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "num2", - "cType": "int16", - "canonical": "short" - } - ], - "group": "meos_internal_int16", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "unsupported" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ne_int64_int32", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "num2", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_base_int", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "unsupported" - }, - { - "name": "num2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ne_int64_int64", - "file": "pg_int.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "int64_t", - "canonical": "int64_t" - }, - { - "name": "num2", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_base_int", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "unsupported" - }, - { - "name": "num2", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "add_interval_interval", - "file": "pg_interval.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Interval *", - "canonical": "Interval *" - }, - "params": [ - { - "name": "interv1", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "interv2", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "group": "meos_base_interval", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "interv1", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "interv2", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Interval *", - "encode": "interval_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "div_interval_float8", - "file": "pg_interval.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Interval *", - "canonical": "Interval *" - }, - "params": [ - { - "name": "interv", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "factor", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_base_interval", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "interv", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "factor", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "Interval *", - "encode": "interval_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "interval_copy", - "file": "pg_interval.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Interval *", - "canonical": "Interval *" - }, - "params": [ - { - "name": "interv", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "group": "meos_base_interval", - "api": "public", - "category": "constructor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "interv", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Interval *", - "encode": "interval_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "interval_eq", - "file": "pg_interval.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "interv1", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "interv2", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "group": "meos_base_interval", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "interv1", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "interv2", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "interval_extract", - "file": "pg_interval.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "interv", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "units", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_base_interval", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "interv", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "units", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "interval_ge", - "file": "pg_interval.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "interv1", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "interv2", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "group": "meos_base_interval", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "interv1", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "interv2", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "interval_gt", - "file": "pg_interval.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "interv1", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "interv2", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "group": "meos_base_interval", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "interv1", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "interv2", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "interval_hash", - "file": "pg_interval.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "interv", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "group": "meos_base_interval", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "interv", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "interval_hash_extended", - "file": "pg_interval.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "interv", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "seed", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_base_interval", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t; unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "interv", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "seed", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "interval_is_finite", - "file": "pg_interval.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "interv", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "group": "meos_base_interval", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "interv", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "interval_justify_days", - "file": "pg_interval.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Interval *", - "canonical": "Interval *" - }, - "params": [ - { - "name": "interv", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "group": "meos_base_interval", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "interv", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Interval *", - "encode": "interval_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "interval_justify_hours", - "file": "pg_interval.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Interval *", - "canonical": "Interval *" - }, - "params": [ - { - "name": "interv", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "group": "meos_base_interval", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "interv", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Interval *", - "encode": "interval_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "interval_justify_interval", - "file": "pg_interval.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Interval *", - "canonical": "Interval *" - }, - "params": [ - { - "name": "interv", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "group": "meos_base_interval", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "interv", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Interval *", - "encode": "interval_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "interval_larger", - "file": "pg_interval.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Interval *", - "canonical": "Interval *" - }, - "params": [ - { - "name": "interv1", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "interv2", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "group": "meos_base_interval", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "interv1", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "interv2", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Interval *", - "encode": "interval_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "interval_le", - "file": "pg_interval.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "interv1", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "interv2", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "group": "meos_base_interval", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "interv1", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "interv2", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "interval_lt", - "file": "pg_interval.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "interv1", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "interv2", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "group": "meos_base_interval", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "interv1", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "interv2", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "interval_make", - "file": "pg_interval.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Interval *", - "canonical": "Interval *" - }, - "params": [ - { - "name": "years", - "cType": "int32", - "canonical": "int" - }, - { - "name": "months", - "cType": "int32", - "canonical": "int" - }, - { - "name": "weeks", - "cType": "int32", - "canonical": "int" - }, - { - "name": "days", - "cType": "int32", - "canonical": "int" - }, - { - "name": "hours", - "cType": "int32", - "canonical": "int" - }, - { - "name": "mins", - "cType": "int32", - "canonical": "int" - }, - { - "name": "secs", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_base_interval", - "api": "public", - "category": "constructor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "years", - "kind": "json", - "json": "integer" - }, - { - "name": "months", - "kind": "json", - "json": "integer" - }, - { - "name": "weeks", - "kind": "json", - "json": "integer" - }, - { - "name": "days", - "kind": "json", - "json": "integer" - }, - { - "name": "hours", - "kind": "json", - "json": "integer" - }, - { - "name": "mins", - "kind": "json", - "json": "integer" - }, - { - "name": "secs", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "Interval *", - "encode": "interval_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "interval_ne", - "file": "pg_interval.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "interv1", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "interv2", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "group": "meos_base_interval", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "interv1", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "interv2", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "interval_negate", - "file": "pg_interval.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Interval *", - "canonical": "Interval *" - }, - "params": [ - { - "name": "interv", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "group": "meos_base_interval", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "interv", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Interval *", - "encode": "interval_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "interval_part", - "file": "pg_interval.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "interv", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "units", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_base_interval", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "interv", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "units", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "interval_scale", - "file": "pg_interval.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Interval *", - "canonical": "Interval *" - }, - "params": [ - { - "name": "interv", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "typmod", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_base_interval", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "interv", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "typmod", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Interval *", - "encode": "interval_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "interval_smaller", - "file": "pg_interval.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Interval *", - "canonical": "Interval *" - }, - "params": [ - { - "name": "interv1", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "interv2", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "group": "meos_base_interval", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "interv1", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "interv2", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Interval *", - "encode": "interval_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "interval_trunc", - "file": "pg_interval.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Interval *", - "canonical": "Interval *" - }, - "params": [ - { - "name": "interv", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "units", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_base_interval", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "interv", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "units", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Interval *", - "encode": "interval_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "minus_interval_interval", - "file": "pg_interval.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Interval *", - "canonical": "Interval *" - }, - "params": [ - { - "name": "interv1", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "interv2", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "group": "meos_base_interval", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "interv1", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "interv2", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Interval *", - "encode": "interval_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "mul_float8_interval", - "file": "pg_interval.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Interval *", - "canonical": "Interval *" - }, - "params": [ - { - "name": "factor", - "cType": "float8", - "canonical": "double" - }, - { - "name": "interv", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "group": "meos_base_interval", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "factor", - "kind": "json", - "json": "number" - }, - { - "name": "interv", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Interval *", - "encode": "interval_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "mul_interval_float8", - "file": "pg_interval.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Interval *", - "canonical": "Interval *" - }, - "params": [ - { - "name": "interv", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "factor", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_base_interval", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "interv", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "factor", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "serialized", - "cType": "Interval *", - "encode": "interval_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "char_hash", - "file": "pg_text.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "c", - "cType": "char", - "canonical": "char" - } - ], - "group": "meos_internal_char", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "c", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "char_hash_extended", - "file": "pg_text.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "c", - "cType": "char", - "canonical": "char" - }, - { - "name": "seed", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_internal_char", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:uint64_t; unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "c", - "kind": "json", - "json": "integer" - }, - { - "name": "seed", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "icu_unicode_version", - "file": "pg_text.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [], - "group": "meos_internal_text", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "int32_to_bin", - "file": "pg_text.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "num", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_internal_int", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "int32_to_hex", - "file": "pg_text.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "num", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_internal_int", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "int32_to_oct", - "file": "pg_text.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "num", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_internal_int", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "int64_to_bin", - "file": "pg_text.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "num", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_internal_bigint", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "int64_to_hex", - "file": "pg_text.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "num", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_internal_bigint", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "int64_to_oct", - "file": "pg_text.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "num", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "group": "meos_internal_bigint", - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "text_cat", - "file": "pg_text.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "txt1", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "txt2", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_internal_text", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "txt1", - "kind": "json", - "json": "string" - }, - { - "name": "txt2", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "text_concat", - "file": "pg_text.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "textarr", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_internal_text", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; array-or-out-param:textarr" - }, - "wire": { - "params": [ - { - "name": "textarr", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "text_concat_ws", - "file": "pg_text.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "textarr", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - }, - { - "name": "sep", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_internal_text", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; array-or-out-param:textarr" - }, - "wire": { - "params": [ - { - "name": "textarr", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "json", - "json": "integer" - }, - { - "name": "sep", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "text_eq", - "file": "pg_text.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "txt1", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "txt2", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_base_text", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "txt1", - "kind": "json", - "json": "string" - }, - { - "name": "txt2", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "text_ge", - "file": "pg_text.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "txt1", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "txt2", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_base_text", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "txt1", - "kind": "json", - "json": "string" - }, - { - "name": "txt2", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "text_gt", - "file": "pg_text.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "txt1", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "txt2", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_base_text", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "txt1", - "kind": "json", - "json": "string" - }, - { - "name": "txt2", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "text_hash", - "file": "pg_text.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "collid", - "cType": "Oid", - "canonical": "unsigned int" - } - ], - "group": "meos_base_text", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - }, - { - "name": "collid", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "text_hash_extended", - "file": "pg_text.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "seed", - "cType": "uint64_t", - "canonical": "uint64_t" - }, - { - "name": "collid", - "cType": "Oid", - "canonical": "unsigned int" - } - ], - "group": "meos_base_text", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:uint64_t; unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - }, - { - "name": "seed", - "kind": "unsupported" - }, - { - "name": "collid", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "text_larger", - "file": "pg_text.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "txt1", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "txt2", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_internal_text", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "txt1", - "kind": "json", - "json": "string" - }, - { - "name": "txt2", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "text_le", - "file": "pg_text.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "txt1", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "txt2", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_base_text", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "txt1", - "kind": "json", - "json": "string" - }, - { - "name": "txt2", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "text_left", - "file": "pg_text.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "n", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_internal_text", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - }, - { - "name": "n", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "text_len", - "file": "pg_text.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_internal_text", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "text_lt", - "file": "pg_text.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "txt1", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "txt2", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_base_text", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "txt1", - "kind": "json", - "json": "string" - }, - { - "name": "txt2", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "text_ne", - "file": "pg_text.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "txt1", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "txt2", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_base_text", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "txt1", - "kind": "json", - "json": "string" - }, - { - "name": "txt2", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "text_octetlen", - "file": "pg_text.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_internal_text", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "text_overlay", - "file": "pg_text.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "txt1", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "txt2", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "from", - "cType": "int", - "canonical": "int" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_internal_text", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "txt1", - "kind": "json", - "json": "string" - }, - { - "name": "txt2", - "kind": "json", - "json": "string" - }, - { - "name": "from", - "kind": "json", - "json": "integer" - }, - { - "name": "count", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "text_overlay_no_len", - "file": "pg_text.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "txt1", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "txt2", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "from", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_internal_text", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "txt1", - "kind": "json", - "json": "string" - }, - { - "name": "txt2", - "kind": "json", - "json": "string" - }, - { - "name": "from", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "text_pattern_ge", - "file": "pg_text.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "txt1", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "txt2", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_base_text", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "txt1", - "kind": "json", - "json": "string" - }, - { - "name": "txt2", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "text_pattern_gt", - "file": "pg_text.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "txt1", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "txt2", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_base_text", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "txt1", - "kind": "json", - "json": "string" - }, - { - "name": "txt2", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "text_pattern_le", - "file": "pg_text.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "txt1", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "txt2", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_base_text", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "txt1", - "kind": "json", - "json": "string" - }, - { - "name": "txt2", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "text_pattern_lt", - "file": "pg_text.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "txt1", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "txt2", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_base_text", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "txt1", - "kind": "json", - "json": "string" - }, - { - "name": "txt2", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "text_pos", - "file": "pg_text.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "search", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_internal_text", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - }, - { - "name": "search", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "text_replace", - "file": "pg_text.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "from", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "to", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_internal_text", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - }, - { - "name": "from", - "kind": "json", - "json": "string" - }, - { - "name": "to", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "text_reverse", - "file": "pg_text.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_internal_text", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "text_right", - "file": "pg_text.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "n", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_internal_text", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - }, - { - "name": "n", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "text_smaller", - "file": "pg_text.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "txt1", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "txt2", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_internal_text", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "txt1", - "kind": "json", - "json": "string" - }, - { - "name": "txt2", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "text_split_part", - "file": "pg_text.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "sep", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "fldnum", - "cType": "int", - "canonical": "int" - } - ], - "group": "meos_internal_text", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - }, - { - "name": "sep", - "kind": "json", - "json": "string" - }, - { - "name": "fldnum", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "text_starts_with", - "file": "pg_text.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "txt1", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "txt2", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_internal_text", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "txt1", - "kind": "json", - "json": "string" - }, - { - "name": "txt2", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "text_substr", - "file": "pg_text.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "start", - "cType": "int32", - "canonical": "int" - }, - { - "name": "length", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_internal_text", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - }, - { - "name": "start", - "kind": "json", - "json": "integer" - }, - { - "name": "length", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "text_substr_no_len", - "file": "pg_text.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "start", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_internal_text", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - }, - { - "name": "start", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "unicode_assigned", - "file": "pg_text.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_internal_text", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "unicode_is_normalized", - "file": "pg_text.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "fmt", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_internal_text", - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - }, - { - "name": "fmt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "unicode_normalize_func", - "file": "pg_text.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "fmt", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_internal_text", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - }, - { - "name": "fmt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "unicode_version", - "file": "pg_text.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [], - "group": "meos_internal_text", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "unistr", - "file": "pg_text.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_internal_text", - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "interval_to_time", - "file": "pg_time.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimeADT", - "canonical": "long" - }, - "params": [ - { - "name": "interv", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "group": "meos_base_time", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "interv", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "minus_time_interval", - "file": "pg_time.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimeADT", - "canonical": "long" - }, - "params": [ - { - "name": "time", - "cType": "TimeADT", - "canonical": "long" - }, - { - "name": "interv", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "group": "meos_base_time", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "time", - "kind": "json", - "json": "integer" - }, - { - "name": "interv", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "minus_time_time", - "file": "pg_time.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Interval *", - "canonical": "Interval *" - }, - "params": [ - { - "name": "time1", - "cType": "TimeADT", - "canonical": "long" - }, - { - "name": "time2", - "cType": "TimeADT", - "canonical": "long" - } - ], - "group": "meos_base_time", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "time1", - "kind": "json", - "json": "integer" - }, - { - "name": "time2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Interval *", - "encode": "interval_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "plus_time_interval", - "file": "pg_time.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimeADT", - "canonical": "long" - }, - "params": [ - { - "name": "time", - "cType": "TimeADT", - "canonical": "long" - }, - { - "name": "interv", - "cType": "Interval *", - "canonical": "Interval *" - } - ], - "group": "meos_base_time", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "time", - "kind": "json", - "json": "integer" - }, - { - "name": "interv", - "kind": "serialized", - "cType": "Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "time_cmp", - "file": "pg_time.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "time1", - "cType": "TimeADT", - "canonical": "long" - }, - { - "name": "time2", - "cType": "TimeADT", - "canonical": "long" - } - ], - "group": "meos_base_time", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "time1", - "kind": "json", - "json": "integer" - }, - { - "name": "time2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "time_eq", - "file": "pg_time.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "time1", - "cType": "TimeADT", - "canonical": "long" - }, - { - "name": "time2", - "cType": "TimeADT", - "canonical": "long" - } - ], - "group": "meos_base_time", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "time1", - "kind": "json", - "json": "integer" - }, - { - "name": "time2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "time_extract", - "file": "pg_time.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "time", - "cType": "TimeADT", - "canonical": "long" - }, - { - "name": "units", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_base_time", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "time", - "kind": "json", - "json": "integer" - }, - { - "name": "units", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "time_ge", - "file": "pg_time.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "time1", - "cType": "TimeADT", - "canonical": "long" - }, - { - "name": "time2", - "cType": "TimeADT", - "canonical": "long" - } - ], - "group": "meos_base_time", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "time1", - "kind": "json", - "json": "integer" - }, - { - "name": "time2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "time_gt", - "file": "pg_time.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "time1", - "cType": "TimeADT", - "canonical": "long" - }, - { - "name": "time2", - "cType": "TimeADT", - "canonical": "long" - } - ], - "group": "meos_base_time", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "time1", - "kind": "json", - "json": "integer" - }, - { - "name": "time2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "time_hash", - "file": "pg_time.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "time", - "cType": "TimeADT", - "canonical": "long" - } - ], - "group": "meos_base_time", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "time", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "time_hash_extended", - "file": "pg_time.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "time", - "cType": "TimeADT", - "canonical": "long" - }, - { - "name": "seed", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_base_time", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "time", - "kind": "json", - "json": "integer" - }, - { - "name": "seed", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "time_larger", - "file": "pg_time.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimeADT", - "canonical": "long" - }, - "params": [ - { - "name": "time1", - "cType": "TimeADT", - "canonical": "long" - }, - { - "name": "time2", - "cType": "TimeADT", - "canonical": "long" - } - ], - "group": "meos_base_time", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "time1", - "kind": "json", - "json": "integer" - }, - { - "name": "time2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "time_le", - "file": "pg_time.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "time1", - "cType": "TimeADT", - "canonical": "long" - }, - { - "name": "time2", - "cType": "TimeADT", - "canonical": "long" - } - ], - "group": "meos_base_time", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "time1", - "kind": "json", - "json": "integer" - }, - { - "name": "time2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "time_lt", - "file": "pg_time.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "time1", - "cType": "TimeADT", - "canonical": "long" - }, - { - "name": "time2", - "cType": "TimeADT", - "canonical": "long" - } - ], - "group": "meos_base_time", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "time1", - "kind": "json", - "json": "integer" - }, - { - "name": "time2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "time_make", - "file": "pg_time.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimeADT", - "canonical": "long" - }, - "params": [ - { - "name": "tm_hour", - "cType": "int", - "canonical": "int" - }, - { - "name": "tm_min", - "cType": "int", - "canonical": "int" - }, - { - "name": "sec", - "cType": "double", - "canonical": "double" - } - ], - "group": "meos_base_time", - "api": "public", - "category": "constructor", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "tm_hour", - "kind": "json", - "json": "integer" - }, - { - "name": "tm_min", - "kind": "json", - "json": "integer" - }, - { - "name": "sec", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "time_ne", - "file": "pg_time.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "time1", - "cType": "TimeADT", - "canonical": "long" - }, - { - "name": "time2", - "cType": "TimeADT", - "canonical": "long" - } - ], - "group": "meos_base_time", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "time1", - "kind": "json", - "json": "integer" - }, - { - "name": "time2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "time_overlaps", - "file": "pg_time.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ts1", - "cType": "TimeADT", - "canonical": "long" - }, - { - "name": "te1", - "cType": "TimeADT", - "canonical": "long" - }, - { - "name": "ts2", - "cType": "TimeADT", - "canonical": "long" - }, - { - "name": "te2", - "cType": "TimeADT", - "canonical": "long" - } - ], - "group": "meos_base_time", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ts1", - "kind": "json", - "json": "integer" - }, - { - "name": "te1", - "kind": "json", - "json": "integer" - }, - { - "name": "ts2", - "kind": "json", - "json": "integer" - }, - { - "name": "te2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "time_part", - "file": "pg_time.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "time", - "cType": "TimeADT", - "canonical": "long" - }, - { - "name": "units", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_base_time", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "time", - "kind": "json", - "json": "integer" - }, - { - "name": "units", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "time_scale", - "file": "pg_time.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimeADT", - "canonical": "long" - }, - "params": [ - { - "name": "date", - "cType": "TimeADT", - "canonical": "long" - }, - { - "name": "typmod", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_base_time", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "date", - "kind": "json", - "json": "integer" - }, - { - "name": "typmod", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "time_smaller", - "file": "pg_time.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimeADT", - "canonical": "long" - }, - "params": [ - { - "name": "time1", - "cType": "TimeADT", - "canonical": "long" - }, - { - "name": "time2", - "cType": "TimeADT", - "canonical": "long" - } - ], - "group": "meos_base_time", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "time1", - "kind": "json", - "json": "integer" - }, - { - "name": "time2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "time_to_interval", - "file": "pg_time.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Interval *", - "canonical": "Interval *" - }, - "params": [ - { - "name": "time", - "cType": "TimeADT", - "canonical": "long" - } - ], - "group": "meos_base_time", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "time", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Interval *", - "encode": "interval_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "timestamp_to_time", - "file": "pg_time.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimeADT", - "canonical": "long" - }, - "params": [ - { - "name": "ts", - "cType": "Timestamp", - "canonical": "Timestamp" - } - ], - "group": "meos_base_time", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:Timestamp" - }, - "wire": { - "params": [ - { - "name": "ts", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "timestamptz_to_time", - "file": "pg_time.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimeADT", - "canonical": "long" - }, - "params": [ - { - "name": "tztz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_base_time", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "tztz", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "add_timestamp_interval", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Timestamp", - "canonical": "Timestamp" - }, - "params": [ - { - "name": "ts", - "cType": "Timestamp", - "canonical": "Timestamp" - }, - { - "name": "interv", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:Timestamp; unsupported-return:Timestamp" - }, - "wire": { - "params": [ - { - "name": "ts", - "kind": "unsupported" - }, - { - "name": "interv", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "add_timestamptz_interval", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Timestamp", - "canonical": "Timestamp" - }, - "params": [ - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "interv", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; unsupported-return:Timestamp" - }, - "wire": { - "params": [ - { - "name": "tstz", - "kind": "unsupported" - }, - { - "name": "interv", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "add_timestamptz_interval_at_zone", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Timestamp", - "canonical": "Timestamp" - }, - "params": [ - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "interv", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "zone", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; unsupported-return:Timestamp" - }, - "wire": { - "params": [ - { - "name": "tstz", - "kind": "unsupported" - }, - { - "name": "interv", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "zone", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "cmp_timestamp_timestamp", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "ts1", - "cType": "Timestamp", - "canonical": "Timestamp" - }, - { - "name": "ts2", - "cType": "Timestamp", - "canonical": "Timestamp" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:Timestamp" - }, - "wire": { - "params": [ - { - "name": "ts1", - "kind": "unsupported" - }, - { - "name": "ts2", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "cmp_timestamp_timestamptz", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "ts", - "cType": "Timestamp", - "canonical": "Timestamp" - }, - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:Timestamp; no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "ts", - "kind": "unsupported" - }, - { - "name": "tstz", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "cmp_timestamptz_timestamp", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "ts", - "cType": "Timestamp", - "canonical": "Timestamp" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; no-decoder:Timestamp" - }, - "wire": { - "params": [ - { - "name": "tstz", - "kind": "unsupported" - }, - { - "name": "ts", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "eq_timestamp_timestamp", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ts1", - "cType": "Timestamp", - "canonical": "Timestamp" - }, - { - "name": "ts2", - "cType": "Timestamp", - "canonical": "Timestamp" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:Timestamp" - }, - "wire": { - "params": [ - { - "name": "ts1", - "kind": "unsupported" - }, - { - "name": "ts2", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "eq_timestamp_timestamptz", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ts", - "cType": "Timestamp", - "canonical": "Timestamp" - }, - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:Timestamp; no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "ts", - "kind": "unsupported" - }, - { - "name": "tstz", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "eq_timestamptz_timestamp", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "ts", - "cType": "Timestamp", - "canonical": "Timestamp" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; no-decoder:Timestamp" - }, - "wire": { - "params": [ - { - "name": "tstz", - "kind": "unsupported" - }, - { - "name": "ts", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "eq_timestamptz_timestamptz", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "tstz1", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "tstz2", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "tstz1", - "kind": "unsupported" - }, - { - "name": "tstz2", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "float8_to_timestamptz", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimestampTz", - "canonical": "TimestampTz" - }, - "params": [ - { - "name": "seconds", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "seconds", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "gt_timestamp_timestamp", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ts1", - "cType": "Timestamp", - "canonical": "Timestamp" - }, - { - "name": "ts2", - "cType": "Timestamp", - "canonical": "Timestamp" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:Timestamp" - }, - "wire": { - "params": [ - { - "name": "ts1", - "kind": "unsupported" - }, - { - "name": "ts2", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "gt_timestamp_timestamptz", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ts", - "cType": "Timestamp", - "canonical": "Timestamp" - }, - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:Timestamp; no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "ts", - "kind": "unsupported" - }, - { - "name": "tstz", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "gt_timestamptz_timestamp", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "ts", - "cType": "Timestamp", - "canonical": "Timestamp" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; no-decoder:Timestamp" - }, - "wire": { - "params": [ - { - "name": "tstz", - "kind": "unsupported" - }, - { - "name": "ts", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ge_timestamp_timestamp", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ts1", - "cType": "Timestamp", - "canonical": "Timestamp" - }, - { - "name": "ts2", - "cType": "Timestamp", - "canonical": "Timestamp" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:Timestamp" - }, - "wire": { - "params": [ - { - "name": "ts1", - "kind": "unsupported" - }, - { - "name": "ts2", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ge_timestamp_timestamptz", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ts", - "cType": "Timestamp", - "canonical": "Timestamp" - }, - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:Timestamp; no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "ts", - "kind": "unsupported" - }, - { - "name": "tstz", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ge_timestamptz_timestamp", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "ts", - "cType": "Timestamp", - "canonical": "Timestamp" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; no-decoder:Timestamp" - }, - "wire": { - "params": [ - { - "name": "tstz", - "kind": "unsupported" - }, - { - "name": "ts", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "le_timestamp_timestamp", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ts1", - "cType": "Timestamp", - "canonical": "Timestamp" - }, - { - "name": "ts2", - "cType": "Timestamp", - "canonical": "Timestamp" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:Timestamp" - }, - "wire": { - "params": [ - { - "name": "ts1", - "kind": "unsupported" - }, - { - "name": "ts2", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "le_timestamp_timestamptz", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ts", - "cType": "Timestamp", - "canonical": "Timestamp" - }, - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:Timestamp; no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "ts", - "kind": "unsupported" - }, - { - "name": "tstz", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "le_timestamptz_timestamp", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "ts", - "cType": "Timestamp", - "canonical": "Timestamp" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; no-decoder:Timestamp" - }, - "wire": { - "params": [ - { - "name": "tstz", - "kind": "unsupported" - }, - { - "name": "ts", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "lt_timestamp_timestamp", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ts1", - "cType": "Timestamp", - "canonical": "Timestamp" - }, - { - "name": "ts2", - "cType": "Timestamp", - "canonical": "Timestamp" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:Timestamp" - }, - "wire": { - "params": [ - { - "name": "ts1", - "kind": "unsupported" - }, - { - "name": "ts2", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "lt_timestamp_timestamptz", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ts", - "cType": "Timestamp", - "canonical": "Timestamp" - }, - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:Timestamp; no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "ts", - "kind": "unsupported" - }, - { - "name": "tstz", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "lt_timestamptz_timestamp", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "ts", - "cType": "Timestamp", - "canonical": "Timestamp" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; no-decoder:Timestamp" - }, - "wire": { - "params": [ - { - "name": "tstz", - "kind": "unsupported" - }, - { - "name": "ts", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "minus_timestamp_interval", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Timestamp", - "canonical": "Timestamp" - }, - "params": [ - { - "name": "ts", - "cType": "Timestamp", - "canonical": "Timestamp" - }, - { - "name": "interv", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:Timestamp; unsupported-return:Timestamp" - }, - "wire": { - "params": [ - { - "name": "ts", - "kind": "unsupported" - }, - { - "name": "interv", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "minus_timestamp_timestamp", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Interval *", - "canonical": "Interval *" - }, - "params": [ - { - "name": "ts1", - "cType": "Timestamp", - "canonical": "Timestamp" - }, - { - "name": "ts2", - "cType": "Timestamp", - "canonical": "Timestamp" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:Timestamp" - }, - "wire": { - "params": [ - { - "name": "ts1", - "kind": "unsupported" - }, - { - "name": "ts2", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Interval *", - "encode": "interval_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "minus_timestamptz_interval", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimestampTz", - "canonical": "TimestampTz" - }, - "params": [ - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "interv", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; unsupported-return:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "tstz", - "kind": "unsupported" - }, - { - "name": "interv", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "minus_timestamptz_interval_at_zone", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimestampTz", - "canonical": "TimestampTz" - }, - "params": [ - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "interv", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "zone", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; unsupported-return:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "tstz", - "kind": "unsupported" - }, - { - "name": "interv", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "zone", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "minus_timestamptz_timestamptz", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Interval *", - "canonical": "Interval *" - }, - "params": [ - { - "name": "tstz1", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "tstz2", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "setop", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "tstz1", - "kind": "unsupported" - }, - { - "name": "tstz2", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Interval *", - "encode": "interval_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "ne_timestamp_timestamp", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ts1", - "cType": "Timestamp", - "canonical": "Timestamp" - }, - { - "name": "ts2", - "cType": "Timestamp", - "canonical": "Timestamp" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:Timestamp" - }, - "wire": { - "params": [ - { - "name": "ts1", - "kind": "unsupported" - }, - { - "name": "ts2", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ne_timestamp_timestamptz", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ts", - "cType": "Timestamp", - "canonical": "Timestamp" - }, - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:Timestamp; no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "ts", - "kind": "unsupported" - }, - { - "name": "tstz", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "ne_timestamptz_timestamp", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "ts", - "cType": "Timestamp", - "canonical": "Timestamp" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; no-decoder:Timestamp" - }, - "wire": { - "params": [ - { - "name": "tstz", - "kind": "unsupported" - }, - { - "name": "ts", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "timestamp_age", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Interval *", - "canonical": "Interval *" - }, - "params": [ - { - "name": "ts1", - "cType": "Timestamp", - "canonical": "Timestamp" - }, - { - "name": "ts2", - "cType": "Timestamp", - "canonical": "Timestamp" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:Timestamp" - }, - "wire": { - "params": [ - { - "name": "ts1", - "kind": "unsupported" - }, - { - "name": "ts2", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Interval *", - "encode": "interval_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "timestamp_at_local", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimestampTz", - "canonical": "TimestampTz" - }, - "params": [ - { - "name": "ts", - "cType": "Timestamp", - "canonical": "Timestamp" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:Timestamp; unsupported-return:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "ts", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "timestamp_bin", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Timestamp", - "canonical": "Timestamp" - }, - "params": [ - { - "name": "ts", - "cType": "Timestamp", - "canonical": "Timestamp" - }, - { - "name": "stride", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "origin", - "cType": "Timestamp", - "canonical": "Timestamp" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:Timestamp; unsupported-return:Timestamp" - }, - "wire": { - "params": [ - { - "name": "ts", - "kind": "unsupported" - }, - { - "name": "stride", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "origin", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "timestamp_extract", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "ts", - "cType": "Timestamp", - "canonical": "Timestamp" - }, - { - "name": "units", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:Timestamp" - }, - "wire": { - "params": [ - { - "name": "ts", - "kind": "unsupported" - }, - { - "name": "units", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "timestamp_hash", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "ts", - "cType": "Timestamp", - "canonical": "Timestamp" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:Timestamp; unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "ts", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "timestamp_hash_extended", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "seed", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; no-decoder:uint64_t; unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "tstz", - "kind": "unsupported" - }, - { - "name": "seed", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "timestamp_is_finite", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ts", - "cType": "Timestamp", - "canonical": "Timestamp" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:Timestamp" - }, - "wire": { - "params": [ - { - "name": "ts", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "timestamp_izone", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimestampTz", - "canonical": "TimestampTz" - }, - "params": [ - { - "name": "ts", - "cType": "Timestamp", - "canonical": "Timestamp" - }, - { - "name": "zone", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:Timestamp; unsupported-return:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "ts", - "kind": "unsupported" - }, - { - "name": "zone", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "time_of_day", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [], - "group": "meos_base_timestamp", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "timestamp_larger", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Timestamp", - "canonical": "Timestamp" - }, - "params": [ - { - "name": "ts1", - "cType": "Timestamp", - "canonical": "Timestamp" - }, - { - "name": "ts2", - "cType": "Timestamp", - "canonical": "Timestamp" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:Timestamp; unsupported-return:Timestamp" - }, - "wire": { - "params": [ - { - "name": "ts1", - "kind": "unsupported" - }, - { - "name": "ts2", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "timestamp_make", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Timestamp", - "canonical": "Timestamp" - }, - "params": [ - { - "name": "year", - "cType": "int32", - "canonical": "int" - }, - { - "name": "month", - "cType": "int32", - "canonical": "int" - }, - { - "name": "mday", - "cType": "int32", - "canonical": "int" - }, - { - "name": "hour", - "cType": "int32", - "canonical": "int" - }, - { - "name": "min", - "cType": "int32", - "canonical": "int" - }, - { - "name": "sec", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:Timestamp" - }, - "wire": { - "params": [ - { - "name": "year", - "kind": "json", - "json": "integer" - }, - { - "name": "month", - "kind": "json", - "json": "integer" - }, - { - "name": "mday", - "kind": "json", - "json": "integer" - }, - { - "name": "hour", - "kind": "json", - "json": "integer" - }, - { - "name": "min", - "kind": "json", - "json": "integer" - }, - { - "name": "sec", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "timestamp_overlaps", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ts1", - "cType": "Timestamp", - "canonical": "Timestamp" - }, - { - "name": "te1", - "cType": "Timestamp", - "canonical": "Timestamp" - }, - { - "name": "ts2", - "cType": "Timestamp", - "canonical": "Timestamp" - }, - { - "name": "te2", - "cType": "Timestamp", - "canonical": "Timestamp" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:Timestamp" - }, - "wire": { - "params": [ - { - "name": "ts1", - "kind": "unsupported" - }, - { - "name": "te1", - "kind": "unsupported" - }, - { - "name": "ts2", - "kind": "unsupported" - }, - { - "name": "te2", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "timestamp_part", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "ts", - "cType": "Timestamp", - "canonical": "Timestamp" - }, - { - "name": "units", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:Timestamp" - }, - "wire": { - "params": [ - { - "name": "ts", - "kind": "unsupported" - }, - { - "name": "units", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "timestamp_scale", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Timestamp", - "canonical": "Timestamp" - }, - "params": [ - { - "name": "ts", - "cType": "Timestamp", - "canonical": "Timestamp" - }, - { - "name": "typmod", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:Timestamp; unsupported-return:Timestamp" - }, - "wire": { - "params": [ - { - "name": "ts", - "kind": "unsupported" - }, - { - "name": "typmod", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "timestamp_smaller", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Timestamp", - "canonical": "Timestamp" - }, - "params": [ - { - "name": "ts1", - "cType": "Timestamp", - "canonical": "Timestamp" - }, - { - "name": "ts2", - "cType": "Timestamp", - "canonical": "Timestamp" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:Timestamp; unsupported-return:Timestamp" - }, - "wire": { - "params": [ - { - "name": "ts1", - "kind": "unsupported" - }, - { - "name": "ts2", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "timestamp_to_timestamptz", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimestampTz", - "canonical": "TimestampTz" - }, - "params": [ - { - "name": "ts", - "cType": "Timestamp", - "canonical": "Timestamp" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:Timestamp; unsupported-return:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "ts", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "timestamp_trunc", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Timestamp", - "canonical": "Timestamp" - }, - "params": [ - { - "name": "ts", - "cType": "Timestamp", - "canonical": "Timestamp" - }, - { - "name": "units", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:Timestamp; unsupported-return:Timestamp" - }, - "wire": { - "params": [ - { - "name": "ts", - "kind": "unsupported" - }, - { - "name": "units", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "timestamp_zone", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimestampTz", - "canonical": "TimestampTz" - }, - "params": [ - { - "name": "ts", - "cType": "Timestamp", - "canonical": "Timestamp" - }, - { - "name": "zone", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:Timestamp; unsupported-return:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "ts", - "kind": "unsupported" - }, - { - "name": "zone", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "timestamptz_age", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Interval *", - "canonical": "Interval *" - }, - "params": [ - { - "name": "tstz1", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "tstz2", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "tstz1", - "kind": "unsupported" - }, - { - "name": "tstz2", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Interval *", - "encode": "interval_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "timestamptz_at_local", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimestampTz", - "canonical": "TimestampTz" - }, - "params": [ - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; unsupported-return:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "tstz", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "timestamptz_bin", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimestampTz", - "canonical": "TimestampTz" - }, - "params": [ - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "stride", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "origin", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; unsupported-return:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "tstz", - "kind": "unsupported" - }, - { - "name": "stride", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "origin", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "timestamptz_extract", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "units", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "tstz", - "kind": "unsupported" - }, - { - "name": "units", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "timestamptz_hash", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "tstz", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "timestamptz_hash_extended", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "seed", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; no-decoder:uint64_t; unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "tstz", - "kind": "unsupported" - }, - { - "name": "seed", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "timestamptz_izone", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Timestamp", - "canonical": "Timestamp" - }, - "params": [ - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "zone", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; unsupported-return:Timestamp" - }, - "wire": { - "params": [ - { - "name": "tstz", - "kind": "unsupported" - }, - { - "name": "zone", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "timestamptz_make", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimestampTz", - "canonical": "TimestampTz" - }, - "params": [ - { - "name": "year", - "cType": "int32", - "canonical": "int" - }, - { - "name": "month", - "cType": "int32", - "canonical": "int" - }, - { - "name": "day", - "cType": "int32", - "canonical": "int" - }, - { - "name": "hour", - "cType": "int32", - "canonical": "int" - }, - { - "name": "min", - "cType": "int32", - "canonical": "int" - }, - { - "name": "sec", - "cType": "float8", - "canonical": "double" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "year", - "kind": "json", - "json": "integer" - }, - { - "name": "month", - "kind": "json", - "json": "integer" - }, - { - "name": "day", - "kind": "json", - "json": "integer" - }, - { - "name": "hour", - "kind": "json", - "json": "integer" - }, - { - "name": "min", - "kind": "json", - "json": "integer" - }, - { - "name": "sec", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "timestamptz_make_at_timezone", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimestampTz", - "canonical": "TimestampTz" - }, - "params": [ - { - "name": "year", - "cType": "int32", - "canonical": "int" - }, - { - "name": "month", - "cType": "int32", - "canonical": "int" - }, - { - "name": "day", - "cType": "int32", - "canonical": "int" - }, - { - "name": "hour", - "cType": "int32", - "canonical": "int" - }, - { - "name": "min", - "cType": "int32", - "canonical": "int" - }, - { - "name": "sec", - "cType": "float8", - "canonical": "double" - }, - { - "name": "zone", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "unsupported-return:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "year", - "kind": "json", - "json": "integer" - }, - { - "name": "month", - "kind": "json", - "json": "integer" - }, - { - "name": "day", - "kind": "json", - "json": "integer" - }, - { - "name": "hour", - "kind": "json", - "json": "integer" - }, - { - "name": "min", - "kind": "json", - "json": "integer" - }, - { - "name": "sec", - "kind": "json", - "json": "number" - }, - { - "name": "zone", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "timestamptz_overlaps", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ts1", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "te1", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "ts2", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "te2", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "ts1", - "kind": "unsupported" - }, - { - "name": "te1", - "kind": "unsupported" - }, - { - "name": "ts2", - "kind": "unsupported" - }, - { - "name": "te2", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "timestamptz_part", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "units", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "tstz", - "kind": "unsupported" - }, - { - "name": "units", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "timestamptz_scale", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimestampTz", - "canonical": "TimestampTz" - }, - "params": [ - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "typmod", - "cType": "int32", - "canonical": "int" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; unsupported-return:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "tstz", - "kind": "unsupported" - }, - { - "name": "typmod", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "timestamptz_shift", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimestampTz", - "canonical": "TimestampTz" - }, - "params": [ - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "interv", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; unsupported-return:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "tstz", - "kind": "unsupported" - }, - { - "name": "interv", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "unsupported" - } - }, - "mdbC": "Timestamptz_shift", - "sqlfn": "shift", - "sqlArity": 2, - "sqlArityMax": 2, - "sqlReturnType": "timestamptz", - "sqlSignatures": [ - { - "args": [ - "timestamptz", - "interval" - ], - "ret": "timestamptz" - } - ] - }, - { - "name": "timestamptz_to_timestamp", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Timestamp", - "canonical": "Timestamp" - }, - "params": [ - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; unsupported-return:Timestamp" - }, - "wire": { - "params": [ - { - "name": "tstz", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "timestamptz_trunc", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimestampTz", - "canonical": "TimestampTz" - }, - "params": [ - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "units", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; unsupported-return:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "tstz", - "kind": "unsupported" - }, - { - "name": "units", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "timestamptz_trunc_zone", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimestampTz", - "canonical": "TimestampTz" - }, - "params": [ - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "units", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "zone", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; unsupported-return:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "tstz", - "kind": "unsupported" - }, - { - "name": "units", - "kind": "json", - "json": "string" - }, - { - "name": "zone", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "timestamptz_zone", - "file": "pg_timestamp.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Timestamp", - "canonical": "Timestamp" - }, - "params": [ - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "zone", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_base_timestamp", - "api": "public", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz; unsupported-return:Timestamp" - }, - "wire": { - "params": [ - { - "name": "tstz", - "kind": "unsupported" - }, - { - "name": "zone", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pg_numeric_in", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "typmod", - "cType": "int32", - "canonical": "int" - } - ], - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - }, - { - "name": "typmod", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_numeric_out", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "num", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "pg_numeric_typmodin", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "tl", - "cType": "int32 *", - "canonical": "int32 *" - }, - { - "name": "n", - "cType": "int", - "canonical": "int" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int32" - }, - "wire": { - "params": [ - { - "name": "tl", - "kind": "unsupported" - }, - { - "name": "n", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "pg_numeric_typmodout", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "typmod", - "cType": "int32", - "canonical": "int" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "typmod", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "pg_numeric", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num", - "cType": "Numeric", - "canonical": "struct NumericData *" - }, - { - "name": "typmod", - "cType": "int32", - "canonical": "int" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "typmod", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_numeric_abs", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_numeric_uplus", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_numeric_uminus", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_numeric_sign", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_numeric_round", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num", - "cType": "Numeric", - "canonical": "struct NumericData *" - }, - { - "name": "scale", - "cType": "int32", - "canonical": "int" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "scale", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_numeric_trunc", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num", - "cType": "Numeric", - "canonical": "struct NumericData *" - }, - { - "name": "scale", - "cType": "int32", - "canonical": "int" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "scale", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_numeric_ceil", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_numeric_floor", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_numeric_cmp", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "num1", - "cType": "Numeric", - "canonical": "struct NumericData *" - }, - { - "name": "num2", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "num2", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "pg_numeric_eq", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "Numeric", - "canonical": "struct NumericData *" - }, - { - "name": "num2", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "num2", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pg_numeric_ne", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "Numeric", - "canonical": "struct NumericData *" - }, - { - "name": "num2", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "num2", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pg_numeric_gt", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "Numeric", - "canonical": "struct NumericData *" - }, - { - "name": "num2", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "num2", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pg_numeric_ge", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "Numeric", - "canonical": "struct NumericData *" - }, - { - "name": "num2", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "num2", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pg_numeric_lt", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "Numeric", - "canonical": "struct NumericData *" - }, - { - "name": "num2", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "num2", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pg_numeric_le", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "num1", - "cType": "Numeric", - "canonical": "struct NumericData *" - }, - { - "name": "num2", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "num2", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pg_numeric_add", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num1", - "cType": "Numeric", - "canonical": "struct NumericData *" - }, - { - "name": "num2", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "num2", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_numeric_sub", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num1", - "cType": "Numeric", - "canonical": "struct NumericData *" - }, - { - "name": "num2", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "num2", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_numeric_mul", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num1", - "cType": "Numeric", - "canonical": "struct NumericData *" - }, - { - "name": "num2", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "num2", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_numeric_div", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num1", - "cType": "Numeric", - "canonical": "struct NumericData *" - }, - { - "name": "num2", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "num2", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_numeric_div_trunc", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num1", - "cType": "Numeric", - "canonical": "struct NumericData *" - }, - { - "name": "num2", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "num2", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_numeric_mod", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num1", - "cType": "Numeric", - "canonical": "struct NumericData *" - }, - { - "name": "num2", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "num2", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_numeric_inc", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_numeric_smaller", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num1", - "cType": "Numeric", - "canonical": "struct NumericData *" - }, - { - "name": "num2", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "num2", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_numeric_larger", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num1", - "cType": "Numeric", - "canonical": "struct NumericData *" - }, - { - "name": "num2", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "num2", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_numeric_gcd", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num1", - "cType": "Numeric", - "canonical": "struct NumericData *" - }, - { - "name": "num2", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "num2", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_numeric_lcm", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num1", - "cType": "Numeric", - "canonical": "struct NumericData *" - }, - { - "name": "num2", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "num2", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_numeric_fac", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_numeric_sqrt", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_numeric_exp", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_numeric_ln", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_numeric_log", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num1", - "cType": "Numeric", - "canonical": "struct NumericData *" - }, - { - "name": "num2", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num1", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "num2", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_numeric_scale", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "num", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "pg_numeric_min_scale", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "num", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "pg_numeric_trim_scale", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "num", - "cType": "Numeric", - "canonical": "struct NumericData *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "serialized", - "cType": "struct NumericData *", - "decode": "numeric_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "meos_strtod", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "double", - "canonical": "double" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "endptr", - "cType": "char **", - "canonical": "char **" - } - ], - "api": "internal", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "internal; lifecycle; array-or-out-param:endptr" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - }, - { - "name": "endptr", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "pg_float4_cmp", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "a", - "cType": "float4", - "canonical": "float" - }, - { - "name": "b", - "cType": "float4", - "canonical": "float" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "a", - "kind": "json", - "json": "number" - }, - { - "name": "b", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "pg_float8_cmp", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "a", - "cType": "float8", - "canonical": "double" - }, - { - "name": "b", - "cType": "float8", - "canonical": "double" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "a", - "kind": "json", - "json": "number" - }, - { - "name": "b", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "pg_cstring_to_text", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "pg_icu_unicode_version", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "pg_text_concat", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "textarr", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; array-or-out-param:textarr" - }, - "wire": { - "params": [ - { - "name": "textarr", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "pg_text_concat_ws", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "textarr", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - }, - { - "name": "sep", - "cType": "const text *", - "canonical": "const text *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; array-or-out-param:textarr" - }, - "wire": { - "params": [ - { - "name": "textarr", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "json", - "json": "integer" - }, - { - "name": "sep", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "pg_text_ge", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "txt1", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "txt2", - "cType": "const text *", - "canonical": "const text *" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "txt1", - "kind": "json", - "json": "string" - }, - { - "name": "txt2", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pg_text_gt", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "txt1", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "txt2", - "cType": "const text *", - "canonical": "const text *" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "txt1", - "kind": "json", - "json": "string" - }, - { - "name": "txt2", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pg_text_larger", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "txt1", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "txt2", - "cType": "const text *", - "canonical": "const text *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "txt1", - "kind": "json", - "json": "string" - }, - { - "name": "txt2", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "pg_text_le", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "txt1", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "txt2", - "cType": "const text *", - "canonical": "const text *" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "txt1", - "kind": "json", - "json": "string" - }, - { - "name": "txt2", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pg_text_left", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "n", - "cType": "int", - "canonical": "int" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - }, - { - "name": "n", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "pg_text_lt", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "txt1", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "txt2", - "cType": "const text *", - "canonical": "const text *" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "txt1", - "kind": "json", - "json": "string" - }, - { - "name": "txt2", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pg_text_pattern_ge", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "txt1", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "txt2", - "cType": "const text *", - "canonical": "const text *" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "txt1", - "kind": "json", - "json": "string" - }, - { - "name": "txt2", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pg_text_pattern_gt", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "txt1", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "txt2", - "cType": "const text *", - "canonical": "const text *" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "txt1", - "kind": "json", - "json": "string" - }, - { - "name": "txt2", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pg_text_pattern_le", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "txt1", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "txt2", - "cType": "const text *", - "canonical": "const text *" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "txt1", - "kind": "json", - "json": "string" - }, - { - "name": "txt2", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pg_text_pattern_lt", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "txt1", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "txt2", - "cType": "const text *", - "canonical": "const text *" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "txt1", - "kind": "json", - "json": "string" - }, - { - "name": "txt2", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pg_text_reverse", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "pg_text_right", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "n", - "cType": "int", - "canonical": "int" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - }, - { - "name": "n", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "pg_text_smaller", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "txt1", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "txt2", - "cType": "const text *", - "canonical": "const text *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "txt1", - "kind": "json", - "json": "string" - }, - { - "name": "txt2", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "pg_text_starts_with", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "txt1", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "txt2", - "cType": "const text *", - "canonical": "const text *" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "txt1", - "kind": "json", - "json": "string" - }, - { - "name": "txt2", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pg_text_substr", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "start", - "cType": "int32", - "canonical": "int" - }, - { - "name": "length", - "cType": "int32", - "canonical": "int" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - }, - { - "name": "start", - "kind": "json", - "json": "integer" - }, - { - "name": "length", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "pg_text_substr_no_len", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "start", - "cType": "int32", - "canonical": "int" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - }, - { - "name": "start", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "pg_unicode_assigned", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pg_unicode_is_normalized", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "fmt", - "cType": "const text *", - "canonical": "const text *" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - }, - { - "name": "fmt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pg_unicode_normalize_func", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "fmt", - "cType": "const text *", - "canonical": "const text *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - }, - { - "name": "fmt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "pg_unicode_version", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "pg_unistr", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "pg_text_to_cstring", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - } - ], - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "bytea_copy", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bytea *", - "canonical": "struct varlena *" - }, - "params": [ - { - "name": "ba", - "cType": "const bytea *", - "canonical": "const struct varlena *" - } - ], - "api": "internal", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:varlena; no-encoder:varlena" - }, - "wire": { - "params": [ - { - "name": "ba", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pg_date_in", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "DateADT", - "canonical": "DateADT" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal; unsupported-return:DateADT" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pg_date_larger", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "DateADT", - "canonical": "DateADT" - }, - "params": [ - { - "name": "date1", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "date2", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:DateADT; unsupported-return:DateADT" - }, - "wire": { - "params": [ - { - "name": "date1", - "kind": "unsupported" - }, - { - "name": "date2", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pg_date_make", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "DateADT", - "canonical": "DateADT" - }, - "params": [ - { - "name": "year", - "cType": "int", - "canonical": "int" - }, - { - "name": "mon", - "cType": "int", - "canonical": "int" - }, - { - "name": "mday", - "cType": "int", - "canonical": "int" - } - ], - "api": "internal", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; unsupported-return:DateADT" - }, - "wire": { - "params": [ - { - "name": "year", - "kind": "json", - "json": "integer" - }, - { - "name": "mon", - "kind": "json", - "json": "integer" - }, - { - "name": "mday", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pg_date_smaller", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "DateADT", - "canonical": "DateADT" - }, - "params": [ - { - "name": "date1", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "date2", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:DateADT; unsupported-return:DateADT" - }, - "wire": { - "params": [ - { - "name": "date1", - "kind": "unsupported" - }, - { - "name": "date2", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pg_date_out", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "date", - "cType": "DateADT", - "canonical": "DateADT" - } - ], - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:DateADT" - }, - "wire": { - "params": [ - { - "name": "date", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "date_timetz_to_timestamptz", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimestampTz", - "canonical": "TimestampTz" - }, - "params": [ - { - "name": "date", - "cType": "DateADT", - "canonical": "DateADT" - }, - { - "name": "timetz", - "cType": "const TimeTzADT *", - "canonical": "const TimeTzADT *" - } - ], - "group": "meos_base_time", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:DateADT; unsupported-return:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "date", - "kind": "unsupported" - }, - { - "name": "timetz", - "kind": "serialized", - "cType": "const TimeTzADT *", - "decode": "pg_timetz_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "minus_timetz_interval", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimeTzADT *", - "canonical": "TimeTzADT *" - }, - "params": [ - { - "name": "timetz", - "cType": "const TimeTzADT *", - "canonical": "const TimeTzADT *" - }, - { - "name": "interv", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "group": "meos_base_time", - "api": "public", - "category": "setop", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "timetz", - "kind": "serialized", - "cType": "const TimeTzADT *", - "decode": "pg_timetz_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "interv", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TimeTzADT *", - "encode": "pg_timetz_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_time_cmp", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "time1", - "cType": "TimeADT", - "canonical": "long" - }, - { - "name": "time2", - "cType": "TimeADT", - "canonical": "long" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "time1", - "kind": "json", - "json": "integer" - }, - { - "name": "time2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "pg_time_eq", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "time1", - "cType": "TimeADT", - "canonical": "long" - }, - { - "name": "time2", - "cType": "TimeADT", - "canonical": "long" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "time1", - "kind": "json", - "json": "integer" - }, - { - "name": "time2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pg_time_ge", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "time1", - "cType": "TimeADT", - "canonical": "long" - }, - { - "name": "time2", - "cType": "TimeADT", - "canonical": "long" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "time1", - "kind": "json", - "json": "integer" - }, - { - "name": "time2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pg_time_gt", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "time1", - "cType": "TimeADT", - "canonical": "long" - }, - { - "name": "time2", - "cType": "TimeADT", - "canonical": "long" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "time1", - "kind": "json", - "json": "integer" - }, - { - "name": "time2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pg_time_hash", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "time", - "cType": "TimeADT", - "canonical": "long" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "time", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pg_time_hash_extended", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "time", - "cType": "TimeADT", - "canonical": "long" - }, - { - "name": "seed", - "cType": "int32", - "canonical": "int" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "time", - "kind": "json", - "json": "integer" - }, - { - "name": "seed", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pg_time_in", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimeADT", - "canonical": "long" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "typmod", - "cType": "int32", - "canonical": "int" - } - ], - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - }, - { - "name": "typmod", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "pg_time_larger", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimeADT", - "canonical": "long" - }, - "params": [ - { - "name": "time1", - "cType": "TimeADT", - "canonical": "long" - }, - { - "name": "time2", - "cType": "TimeADT", - "canonical": "long" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "time1", - "kind": "json", - "json": "integer" - }, - { - "name": "time2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "pg_time_le", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "time1", - "cType": "TimeADT", - "canonical": "long" - }, - { - "name": "time2", - "cType": "TimeADT", - "canonical": "long" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "time1", - "kind": "json", - "json": "integer" - }, - { - "name": "time2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pg_time_lt", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "time1", - "cType": "TimeADT", - "canonical": "long" - }, - { - "name": "time2", - "cType": "TimeADT", - "canonical": "long" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "time1", - "kind": "json", - "json": "integer" - }, - { - "name": "time2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pg_time_ne", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "time1", - "cType": "TimeADT", - "canonical": "long" - }, - { - "name": "time2", - "cType": "TimeADT", - "canonical": "long" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "time1", - "kind": "json", - "json": "integer" - }, - { - "name": "time2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pg_time_out", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "time", - "cType": "TimeADT", - "canonical": "long" - } - ], - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "time", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "pg_time_part", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "time", - "cType": "TimeADT", - "canonical": "long" - }, - { - "name": "units", - "cType": "const text *", - "canonical": "const text *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "time", - "kind": "json", - "json": "integer" - }, - { - "name": "units", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "pg_time_scale", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimeADT", - "canonical": "long" - }, - "params": [ - { - "name": "date", - "cType": "TimeADT", - "canonical": "long" - }, - { - "name": "typmod", - "cType": "int32", - "canonical": "int" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "date", - "kind": "json", - "json": "integer" - }, - { - "name": "typmod", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "pg_time_smaller", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimeADT", - "canonical": "long" - }, - "params": [ - { - "name": "time1", - "cType": "TimeADT", - "canonical": "long" - }, - { - "name": "time2", - "cType": "TimeADT", - "canonical": "long" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "time1", - "kind": "json", - "json": "integer" - }, - { - "name": "time2", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "pg_timetz_at_local", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimeTzADT *", - "canonical": "TimeTzADT *" - }, - "params": [ - { - "name": "timetz", - "cType": "const TimeTzADT *", - "canonical": "const TimeTzADT *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "timetz", - "kind": "serialized", - "cType": "const TimeTzADT *", - "decode": "pg_timetz_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TimeTzADT *", - "encode": "pg_timetz_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_timetz_cmp", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "timetz1", - "cType": "const TimeTzADT *", - "canonical": "const TimeTzADT *" - }, - { - "name": "timetz2", - "cType": "const TimeTzADT *", - "canonical": "const TimeTzADT *" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "timetz1", - "kind": "serialized", - "cType": "const TimeTzADT *", - "decode": "pg_timetz_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "timetz2", - "kind": "serialized", - "cType": "const TimeTzADT *", - "decode": "pg_timetz_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "pg_timetz_eq", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "timetz1", - "cType": "const TimeTzADT *", - "canonical": "const TimeTzADT *" - }, - { - "name": "timetz2", - "cType": "const TimeTzADT *", - "canonical": "const TimeTzADT *" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "timetz1", - "kind": "serialized", - "cType": "const TimeTzADT *", - "decode": "pg_timetz_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "timetz2", - "kind": "serialized", - "cType": "const TimeTzADT *", - "decode": "pg_timetz_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pg_timetz_ge", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "timetz1", - "cType": "const TimeTzADT *", - "canonical": "const TimeTzADT *" - }, - { - "name": "timetz2", - "cType": "const TimeTzADT *", - "canonical": "const TimeTzADT *" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "timetz1", - "kind": "serialized", - "cType": "const TimeTzADT *", - "decode": "pg_timetz_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "timetz2", - "kind": "serialized", - "cType": "const TimeTzADT *", - "decode": "pg_timetz_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pg_timetz_gt", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "timetz1", - "cType": "const TimeTzADT *", - "canonical": "const TimeTzADT *" - }, - { - "name": "timetz2", - "cType": "const TimeTzADT *", - "canonical": "const TimeTzADT *" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "timetz1", - "kind": "serialized", - "cType": "const TimeTzADT *", - "decode": "pg_timetz_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "timetz2", - "kind": "serialized", - "cType": "const TimeTzADT *", - "decode": "pg_timetz_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pg_timetz_hash", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "timetz", - "cType": "const TimeTzADT *", - "canonical": "const TimeTzADT *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "timetz", - "kind": "serialized", - "cType": "const TimeTzADT *", - "decode": "pg_timetz_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pg_timetz_hash_extended", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "timetz", - "cType": "const TimeTzADT *", - "canonical": "const TimeTzADT *" - }, - { - "name": "seed", - "cType": "int64_t", - "canonical": "int64_t" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:int64_t; unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "timetz", - "kind": "serialized", - "cType": "const TimeTzADT *", - "decode": "pg_timetz_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "seed", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pg_timetz_in", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimeTzADT *", - "canonical": "TimeTzADT *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "typmod", - "cType": "int32", - "canonical": "int" - } - ], - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - }, - { - "name": "typmod", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "TimeTzADT *", - "encode": "pg_timetz_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_timetz_izone", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimeTzADT *", - "canonical": "TimeTzADT *" - }, - "params": [ - { - "name": "timetz", - "cType": "const TimeTzADT *", - "canonical": "const TimeTzADT *" - }, - { - "name": "zone", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "timetz", - "kind": "serialized", - "cType": "const TimeTzADT *", - "decode": "pg_timetz_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "zone", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TimeTzADT *", - "encode": "pg_timetz_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_timetz_le", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "timetz1", - "cType": "const TimeTzADT *", - "canonical": "const TimeTzADT *" - }, - { - "name": "timetz2", - "cType": "const TimeTzADT *", - "canonical": "const TimeTzADT *" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "timetz1", - "kind": "serialized", - "cType": "const TimeTzADT *", - "decode": "pg_timetz_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "timetz2", - "kind": "serialized", - "cType": "const TimeTzADT *", - "decode": "pg_timetz_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pg_timetz_lt", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "timetz1", - "cType": "const TimeTzADT *", - "canonical": "const TimeTzADT *" - }, - { - "name": "timetz2", - "cType": "const TimeTzADT *", - "canonical": "const TimeTzADT *" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "timetz1", - "kind": "serialized", - "cType": "const TimeTzADT *", - "decode": "pg_timetz_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "timetz2", - "kind": "serialized", - "cType": "const TimeTzADT *", - "decode": "pg_timetz_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pg_timetz_ne", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "timetz1", - "cType": "const TimeTzADT *", - "canonical": "const TimeTzADT *" - }, - { - "name": "timetz2", - "cType": "const TimeTzADT *", - "canonical": "const TimeTzADT *" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "timetz1", - "kind": "serialized", - "cType": "const TimeTzADT *", - "decode": "pg_timetz_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "timetz2", - "kind": "serialized", - "cType": "const TimeTzADT *", - "decode": "pg_timetz_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pg_timetz_out", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "timetz", - "cType": "const TimeTzADT *", - "canonical": "const TimeTzADT *" - } - ], - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "timetz", - "kind": "serialized", - "cType": "const TimeTzADT *", - "decode": "pg_timetz_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "pg_timetz_larger", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimeTzADT *", - "canonical": "TimeTzADT *" - }, - "params": [ - { - "name": "timetz1", - "cType": "const TimeTzADT *", - "canonical": "const TimeTzADT *" - }, - { - "name": "timetz2", - "cType": "const TimeTzADT *", - "canonical": "const TimeTzADT *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "timetz1", - "kind": "serialized", - "cType": "const TimeTzADT *", - "decode": "pg_timetz_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "timetz2", - "kind": "serialized", - "cType": "const TimeTzADT *", - "decode": "pg_timetz_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TimeTzADT *", - "encode": "pg_timetz_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_timetz_part", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "timetz", - "cType": "const TimeTzADT *", - "canonical": "const TimeTzADT *" - }, - { - "name": "units", - "cType": "const text *", - "canonical": "const text *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "timetz", - "kind": "serialized", - "cType": "const TimeTzADT *", - "decode": "pg_timetz_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "units", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "pg_timetz_scale", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimeTzADT *", - "canonical": "TimeTzADT *" - }, - "params": [ - { - "name": "timetz", - "cType": "const TimeTzADT *", - "canonical": "const TimeTzADT *" - }, - { - "name": "typmod", - "cType": "int32", - "canonical": "int" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "timetz", - "kind": "serialized", - "cType": "const TimeTzADT *", - "decode": "pg_timetz_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "typmod", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "TimeTzADT *", - "encode": "pg_timetz_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_timetz_smaller", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimeTzADT *", - "canonical": "TimeTzADT *" - }, - "params": [ - { - "name": "timetz1", - "cType": "const TimeTzADT *", - "canonical": "const TimeTzADT *" - }, - { - "name": "timetz2", - "cType": "const TimeTzADT *", - "canonical": "const TimeTzADT *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "timetz1", - "kind": "serialized", - "cType": "const TimeTzADT *", - "decode": "pg_timetz_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "timetz2", - "kind": "serialized", - "cType": "const TimeTzADT *", - "decode": "pg_timetz_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TimeTzADT *", - "encode": "pg_timetz_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_timetz_zone", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimeTzADT *", - "canonical": "TimeTzADT *" - }, - "params": [ - { - "name": "timetz", - "cType": "const TimeTzADT *", - "canonical": "const TimeTzADT *" - }, - { - "name": "zone", - "cType": "const text *", - "canonical": "const text *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "timetz", - "kind": "serialized", - "cType": "const TimeTzADT *", - "decode": "pg_timetz_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "zone", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "TimeTzADT *", - "encode": "pg_timetz_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "plus_timetz_interval", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimeTzADT *", - "canonical": "TimeTzADT *" - }, - "params": [ - { - "name": "timetz", - "cType": "const TimeTzADT *", - "canonical": "const TimeTzADT *" - }, - { - "name": "interv", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "group": "meos_base_time", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "timetz", - "kind": "serialized", - "cType": "const TimeTzADT *", - "decode": "pg_timetz_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "interv", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "TimeTzADT *", - "encode": "pg_timetz_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "time_to_timetz", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimeTzADT *", - "canonical": "TimeTzADT *" - }, - "params": [ - { - "name": "time", - "cType": "TimeADT", - "canonical": "long" - } - ], - "group": "meos_base_time", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "time", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "TimeTzADT *", - "encode": "pg_timetz_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "timestamptz_to_timetz", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimeTzADT *", - "canonical": "TimeTzADT *" - }, - "params": [ - { - "name": "tztz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "group": "meos_base_time", - "api": "public", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "tztz", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "TimeTzADT *", - "encode": "pg_timetz_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "timetz_overlaps", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "ts1", - "cType": "const TimeTzADT *", - "canonical": "const TimeTzADT *" - }, - { - "name": "te1", - "cType": "const TimeTzADT *", - "canonical": "const TimeTzADT *" - }, - { - "name": "ts2", - "cType": "const TimeTzADT *", - "canonical": "const TimeTzADT *" - }, - { - "name": "te2", - "cType": "const TimeTzADT *", - "canonical": "const TimeTzADT *" - } - ], - "group": "meos_base_time", - "api": "public", - "category": "predicate", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "ts1", - "kind": "serialized", - "cType": "const TimeTzADT *", - "decode": "pg_timetz_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "te1", - "kind": "serialized", - "cType": "const TimeTzADT *", - "decode": "pg_timetz_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "ts2", - "kind": "serialized", - "cType": "const TimeTzADT *", - "decode": "pg_timetz_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "te2", - "kind": "serialized", - "cType": "const TimeTzADT *", - "decode": "pg_timetz_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "timetz_to_time", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimeADT", - "canonical": "long" - }, - "params": [ - { - "name": "timetz", - "cType": "const TimeTzADT *", - "canonical": "const TimeTzADT *" - } - ], - "group": "meos_base_time", - "api": "public", - "category": "conversion", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "timetz", - "kind": "serialized", - "cType": "const TimeTzADT *", - "decode": "pg_timetz_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "timetz_extract", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Numeric", - "canonical": "struct NumericData *" - }, - "params": [ - { - "name": "timetz", - "cType": "const TimeTzADT *", - "canonical": "const TimeTzADT *" - }, - { - "name": "units", - "cType": "const text *", - "canonical": "const text *" - } - ], - "group": "meos_base_time", - "api": "public", - "category": "transformation", - "network": { - "exposable": true, - "method": "POST", - "reason": null - }, - "wire": { - "params": [ - { - "name": "timetz", - "kind": "serialized", - "cType": "const TimeTzADT *", - "decode": "pg_timetz_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "units", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "struct NumericData *", - "encode": "numeric_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_interval_justify_days", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Interval *", - "canonical": "Interval *" - }, - "params": [ - { - "name": "interv", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "interv", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Interval *", - "encode": "interval_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_interval_justify_hours", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Interval *", - "canonical": "Interval *" - }, - "params": [ - { - "name": "interv", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "interv", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Interval *", - "encode": "interval_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_interval_justify_interval", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Interval *", - "canonical": "Interval *" - }, - "params": [ - { - "name": "interv", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "interv", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Interval *", - "encode": "interval_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_timestamp_age", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Interval *", - "canonical": "Interval *" - }, - "params": [ - { - "name": "ts1", - "cType": "Timestamp", - "canonical": "Timestamp" - }, - { - "name": "ts2", - "cType": "Timestamp", - "canonical": "Timestamp" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Timestamp" - }, - "wire": { - "params": [ - { - "name": "ts1", - "kind": "unsupported" - }, - { - "name": "ts2", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Interval *", - "encode": "interval_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_timestamp_at_local", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimestampTz", - "canonical": "TimestampTz" - }, - "params": [ - { - "name": "ts", - "cType": "Timestamp", - "canonical": "Timestamp" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Timestamp; unsupported-return:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "ts", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pg_timestamp_bin", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Timestamp", - "canonical": "Timestamp" - }, - "params": [ - { - "name": "ts", - "cType": "Timestamp", - "canonical": "Timestamp" - }, - { - "name": "stride", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "origin", - "cType": "Timestamp", - "canonical": "Timestamp" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Timestamp; unsupported-return:Timestamp" - }, - "wire": { - "params": [ - { - "name": "ts", - "kind": "unsupported" - }, - { - "name": "stride", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "origin", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pg_timestamp_hash", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "ts", - "cType": "Timestamp", - "canonical": "Timestamp" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Timestamp; unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "ts", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pg_timestamp_hash_extended", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "seed", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TimestampTz; no-decoder:uint64_t; unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "tstz", - "kind": "unsupported" - }, - { - "name": "seed", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pg_timestamp_in", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Timestamp", - "canonical": "Timestamp" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "typmod", - "cType": "int32", - "canonical": "int" - } - ], - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal; unsupported-return:Timestamp" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - }, - { - "name": "typmod", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pg_timestamp_izone", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimestampTz", - "canonical": "TimestampTz" - }, - "params": [ - { - "name": "ts", - "cType": "Timestamp", - "canonical": "Timestamp" - }, - { - "name": "zone", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Timestamp; unsupported-return:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "ts", - "kind": "unsupported" - }, - { - "name": "zone", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pg_timestamp_larger", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Timestamp", - "canonical": "Timestamp" - }, - "params": [ - { - "name": "ts1", - "cType": "Timestamp", - "canonical": "Timestamp" - }, - { - "name": "ts2", - "cType": "Timestamp", - "canonical": "Timestamp" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Timestamp; unsupported-return:Timestamp" - }, - "wire": { - "params": [ - { - "name": "ts1", - "kind": "unsupported" - }, - { - "name": "ts2", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pg_timestamp_out", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "ts", - "cType": "Timestamp", - "canonical": "Timestamp" - } - ], - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Timestamp" - }, - "wire": { - "params": [ - { - "name": "ts", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "pg_timestamp_part", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "ts", - "cType": "Timestamp", - "canonical": "Timestamp" - }, - { - "name": "units", - "cType": "const text *", - "canonical": "const text *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Timestamp" - }, - "wire": { - "params": [ - { - "name": "ts", - "kind": "unsupported" - }, - { - "name": "units", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "pg_timestamp_scale", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Timestamp", - "canonical": "Timestamp" - }, - "params": [ - { - "name": "ts", - "cType": "Timestamp", - "canonical": "Timestamp" - }, - { - "name": "typmod", - "cType": "int32", - "canonical": "int" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Timestamp; unsupported-return:Timestamp" - }, - "wire": { - "params": [ - { - "name": "ts", - "kind": "unsupported" - }, - { - "name": "typmod", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pg_timestamp_smaller", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Timestamp", - "canonical": "Timestamp" - }, - "params": [ - { - "name": "ts1", - "cType": "Timestamp", - "canonical": "Timestamp" - }, - { - "name": "ts2", - "cType": "Timestamp", - "canonical": "Timestamp" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Timestamp; unsupported-return:Timestamp" - }, - "wire": { - "params": [ - { - "name": "ts1", - "kind": "unsupported" - }, - { - "name": "ts2", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pg_timestamp_trunc", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Timestamp", - "canonical": "Timestamp" - }, - "params": [ - { - "name": "ts", - "cType": "Timestamp", - "canonical": "Timestamp" - }, - { - "name": "units", - "cType": "const text *", - "canonical": "const text *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Timestamp; unsupported-return:Timestamp" - }, - "wire": { - "params": [ - { - "name": "ts", - "kind": "unsupported" - }, - { - "name": "units", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pg_timestamp_zone", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimestampTz", - "canonical": "TimestampTz" - }, - "params": [ - { - "name": "ts", - "cType": "Timestamp", - "canonical": "Timestamp" - }, - { - "name": "zone", - "cType": "const text *", - "canonical": "const text *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:Timestamp; unsupported-return:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "ts", - "kind": "unsupported" - }, - { - "name": "zone", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pg_timestamptz_age", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Interval *", - "canonical": "Interval *" - }, - "params": [ - { - "name": "tstz1", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "tstz2", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "tstz1", - "kind": "unsupported" - }, - { - "name": "tstz2", - "kind": "unsupported" - } - ], - "result": { - "kind": "serialized", - "cType": "Interval *", - "encode": "interval_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_timestamptz_bin", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimestampTz", - "canonical": "TimestampTz" - }, - "params": [ - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "stride", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "origin", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TimestampTz; unsupported-return:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "tstz", - "kind": "unsupported" - }, - { - "name": "stride", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "origin", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pg_timestamptz_hash", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TimestampTz; unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "tstz", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pg_timestamptz_hash_extended", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "seed", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TimestampTz; no-decoder:uint64_t; unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "tstz", - "kind": "unsupported" - }, - { - "name": "seed", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pg_timestamptz_in", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimestampTz", - "canonical": "TimestampTz" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "typmod", - "cType": "int32", - "canonical": "int" - } - ], - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal; unsupported-return:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - }, - { - "name": "typmod", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pg_timestamptz_izone", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Timestamp", - "canonical": "Timestamp" - }, - "params": [ - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "zone", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TimestampTz; unsupported-return:Timestamp" - }, - "wire": { - "params": [ - { - "name": "tstz", - "kind": "unsupported" - }, - { - "name": "zone", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pg_timestamptz_out", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "tstz", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "pg_timestamptz_part", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "units", - "cType": "const text *", - "canonical": "const text *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "tstz", - "kind": "unsupported" - }, - { - "name": "units", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "pg_timestamptz_scale", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimestampTz", - "canonical": "TimestampTz" - }, - "params": [ - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "typmod", - "cType": "int32", - "canonical": "int" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TimestampTz; unsupported-return:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "tstz", - "kind": "unsupported" - }, - { - "name": "typmod", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pg_timestamptz_trunc", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimestampTz", - "canonical": "TimestampTz" - }, - "params": [ - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "units", - "cType": "const text *", - "canonical": "const text *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TimestampTz; unsupported-return:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "tstz", - "kind": "unsupported" - }, - { - "name": "units", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pg_timestamptz_trunc_zone", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimestampTz", - "canonical": "TimestampTz" - }, - "params": [ - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "units", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "zone", - "cType": "const text *", - "canonical": "const text *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TimestampTz; unsupported-return:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "tstz", - "kind": "unsupported" - }, - { - "name": "units", - "kind": "json", - "json": "string" - }, - { - "name": "zone", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pg_timestamptz_zone", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Timestamp", - "canonical": "Timestamp" - }, - "params": [ - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - }, - { - "name": "zone", - "cType": "const text *", - "canonical": "const text *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TimestampTz; unsupported-return:Timestamp" - }, - "wire": { - "params": [ - { - "name": "tstz", - "kind": "unsupported" - }, - { - "name": "zone", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pg_timestamptz_at_local", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "TimestampTz", - "canonical": "TimestampTz" - }, - "params": [ - { - "name": "tstz", - "cType": "TimestampTz", - "canonical": "TimestampTz" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:TimestampTz; unsupported-return:TimestampTz" - }, - "wire": { - "params": [ - { - "name": "tstz", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pg_interval_cmp", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int32", - "canonical": "int" - }, - "params": [ - { - "name": "interv1", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "interv2", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "interv1", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "interv2", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "pg_interval_eq", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "interv1", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "interv2", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "interv1", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "interv2", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pg_interval_ge", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "interv1", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "interv2", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "interv1", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "interv2", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pg_interval_gt", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "interv1", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "interv2", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "interv1", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "interv2", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pg_interval_hash", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "interv", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "interv", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pg_interval_hash_extended", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "interv", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "seed", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:uint64_t; unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "interv", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "seed", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pg_interval_in", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Interval *", - "canonical": "Interval *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "typmod", - "cType": "int32", - "canonical": "int" - } - ], - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - }, - { - "name": "typmod", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Interval *", - "encode": "interval_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_interval_larger", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Interval *", - "canonical": "Interval *" - }, - "params": [ - { - "name": "interv1", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "interv2", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "interv1", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "interv2", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Interval *", - "encode": "interval_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_interval_le", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "interv1", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "interv2", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "interv1", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "interv2", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pg_interval_lt", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "interv1", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "interv2", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "interv1", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "interv2", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pg_interval_ne", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "interv1", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "interv2", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "interv1", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "interv2", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pg_interval_out", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "interv", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "interv", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "pg_interval_part", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "float8", - "canonical": "double" - }, - "params": [ - { - "name": "interv", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "units", - "cType": "const text *", - "canonical": "const text *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "interv", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "units", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "number" - } - } - }, - { - "name": "pg_interval_scale", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Interval *", - "canonical": "Interval *" - }, - "params": [ - { - "name": "interv", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "typmod", - "cType": "int32", - "canonical": "int" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "interv", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "typmod", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Interval *", - "encode": "interval_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_interval_smaller", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Interval *", - "canonical": "Interval *" - }, - "params": [ - { - "name": "interv1", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "interv2", - "cType": "const Interval *", - "canonical": "const Interval *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "interv1", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "interv2", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Interval *", - "encode": "interval_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_interval_trunc", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Interval *", - "canonical": "Interval *" - }, - "params": [ - { - "name": "interv", - "cType": "const Interval *", - "canonical": "const Interval *" - }, - { - "name": "units", - "cType": "const text *", - "canonical": "const text *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "interv", - "kind": "serialized", - "cType": "const Interval *", - "decode": "interval_in", - "decode_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "encodings": [ - "text" - ] - }, - { - "name": "units", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Interval *", - "encode": "interval_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_json_in", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "pg_json_out", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "js", - "cType": "const text *", - "canonical": "const text *" - } - ], - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "js", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "pg_jsonb_from_text", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Jsonb *", - "canonical": "Jsonb *" - }, - "params": [ - { - "name": "txt", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "unique_keys", - "cType": "bool", - "canonical": "bool" - } - ], - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "txt", - "kind": "json", - "json": "string" - }, - { - "name": "unique_keys", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Jsonb *", - "encode": "jsonb_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_jsonb_to_text", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - } - ], - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "pg_jsonb_in", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Jsonb *", - "canonical": "Jsonb *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Jsonb *", - "encode": "jsonb_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_jsonb_out", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - } - ], - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "pg_json_make", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "keyvalarr", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "api": "internal", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; array-or-out-param:keyvalarr" - }, - "wire": { - "params": [ - { - "name": "keyvalarr", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "pg_json_make_two_arg", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "keys", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "values", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; array-or-out-param:keys; array-or-out-param:values" - }, - "wire": { - "params": [ - { - "name": "keys", - "kind": "unsupported" - }, - { - "name": "values", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "pg_jsonb_copy", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Jsonb *", - "canonical": "Jsonb *" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - } - ], - "api": "internal", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Jsonb *", - "encode": "jsonb_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_jsonb_make", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Jsonb *", - "canonical": "Jsonb *" - }, - "params": [ - { - "name": "keys_vals", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "api": "internal", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; array-or-out-param:keys_vals" - }, - "wire": { - "params": [ - { - "name": "keys_vals", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Jsonb *", - "encode": "jsonb_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_jsonb_make_two_arg", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Jsonb *", - "canonical": "Jsonb *" - }, - "params": [ - { - "name": "keys", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "values", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; array-or-out-param:keys; array-or-out-param:values" - }, - "wire": { - "params": [ - { - "name": "keys", - "kind": "unsupported" - }, - { - "name": "values", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Jsonb *", - "encode": "jsonb_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_json_array_elements", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text **", - "canonical": "text **" - }, - "params": [ - { - "name": "js", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "text *", - "canonical": "text *" - } - } - }, - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; array-or-out-param:count; unsupported-return:text **" - }, - "wire": { - "params": [ - { - "name": "js", - "kind": "json", - "json": "string" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pg_json_array_elements_text", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text **", - "canonical": "text **" - }, - "params": [ - { - "name": "js", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "text *", - "canonical": "text *" - } - } - }, - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; array-or-out-param:count; unsupported-return:text **" - }, - "wire": { - "params": [ - { - "name": "js", - "kind": "json", - "json": "string" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pg_json_array_length", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "js", - "cType": "const text *", - "canonical": "const text *" - } - ], - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "js", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "pg_json_each", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text **", - "canonical": "text **" - }, - "params": [ - { - "name": "js", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "values", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "text *", - "canonical": "text *" - } - }, - "outputArrays": [ - { - "param": "values" - } - ] - }, - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; array-or-out-param:values; array-or-out-param:count; unsupported-return:text **" - }, - "wire": { - "params": [ - { - "name": "js", - "kind": "json", - "json": "string" - }, - { - "name": "values", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pg_json_each_text", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text **", - "canonical": "text **" - }, - "params": [ - { - "name": "js", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "values", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "text *", - "canonical": "text *" - } - }, - "outputArrays": [ - { - "param": "values" - } - ] - }, - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; array-or-out-param:values; array-or-out-param:count; unsupported-return:text **" - }, - "wire": { - "params": [ - { - "name": "js", - "kind": "json", - "json": "string" - }, - { - "name": "values", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pg_json_object_keys", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text **", - "canonical": "text **" - }, - "params": [ - { - "name": "js", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "text *", - "canonical": "text *" - } - } - }, - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; array-or-out-param:count; unsupported-return:text **" - }, - "wire": { - "params": [ - { - "name": "js", - "kind": "json", - "json": "string" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pg_json_typeof", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "js", - "cType": "const text *", - "canonical": "const text *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "js", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "pg_jsonb_array_elements", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Jsonb **", - "canonical": "Jsonb **" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Jsonb *", - "canonical": "Jsonb *" - } - } - }, - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "array", - "element": { - "kind": "serialized", - "cType": "Jsonb *", - "encode": "jsonb_out", - "encode_aux": [], - "encodings": [ - "text" - ] - }, - "count_outparam": "count" - } - } - }, - { - "name": "pg_jsonb_array_elements_text", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text **", - "canonical": "text **" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "text *", - "canonical": "text *" - } - } - }, - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; array-or-out-param:count; unsupported-return:text **" - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pg_jsonb_array_length", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - } - ], - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "pg_jsonb_cmp", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "jb1", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "jb2", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "jb1", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "jb2", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "pg_jsonb_contained", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "jb1", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "jb2", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "jb1", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "jb2", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pg_jsonb_contains", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "jb1", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "jb2", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "jb1", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "jb2", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pg_jsonb_each", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text **", - "canonical": "text **" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "values", - "cType": "Jsonb **", - "canonical": "Jsonb **" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "text *", - "canonical": "text *" - } - }, - "outputArrays": [ - { - "param": "values" - } - ] - }, - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; array-or-out-param:values; array-or-out-param:count; unsupported-return:text **" - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "values", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pg_jsonb_each_text", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text **", - "canonical": "text **" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "values", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "text *", - "canonical": "text *" - } - }, - "outputArrays": [ - { - "param": "values" - } - ] - }, - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; array-or-out-param:values; array-or-out-param:count; unsupported-return:text **" - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "values", - "kind": "unsupported" - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pg_jsonb_eq", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "jb1", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "jb2", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "jb1", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "jb2", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pg_jsonb_exists", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "key", - "cType": "const text *", - "canonical": "const text *" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "key", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pg_jsonb_exists_array", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "keys_elems", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "keys_len", - "cType": "int", - "canonical": "int" - }, - { - "name": "any", - "cType": "bool", - "canonical": "bool" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; array-or-out-param:keys_elems" - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "keys_elems", - "kind": "unsupported" - }, - { - "name": "keys_len", - "kind": "json", - "json": "integer" - }, - { - "name": "any", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pg_jsonb_ge", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "jb1", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "jb2", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "jb1", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "jb2", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pg_jsonb_gt", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "jb1", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "jb2", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "jb1", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "jb2", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pg_jsonb_hash", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pg_jsonb_hash_extended", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "uint64_t", - "canonical": "uint64_t" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "seed", - "cType": "uint64_t", - "canonical": "uint64_t" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:uint64_t; unsupported-return:uint64_t" - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "seed", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pg_jsonb_object_keys", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text **", - "canonical": "text **" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "text *", - "canonical": "text *" - } - } - }, - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; array-or-out-param:count; unsupported-return:text **" - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "count", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pg_json_array_element", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "js", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "element", - "cType": "int", - "canonical": "int" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "js", - "kind": "json", - "json": "string" - }, - { - "name": "element", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "pg_json_array_element_text", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "js", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "element", - "cType": "int", - "canonical": "int" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "js", - "kind": "json", - "json": "string" - }, - { - "name": "element", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "pg_json_extract_path", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "js", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "path_elems", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "path_len", - "cType": "int", - "canonical": "int" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; array-or-out-param:path_elems" - }, - "wire": { - "params": [ - { - "name": "js", - "kind": "json", - "json": "string" - }, - { - "name": "path_elems", - "kind": "unsupported" - }, - { - "name": "path_len", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "pg_json_extract_path_text", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "js", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "path_elems", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "path_len", - "cType": "int", - "canonical": "int" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; array-or-out-param:path_elems" - }, - "wire": { - "params": [ - { - "name": "js", - "kind": "json", - "json": "string" - }, - { - "name": "path_elems", - "kind": "unsupported" - }, - { - "name": "path_len", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "pg_json_object_field", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "js", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "key", - "cType": "const text *", - "canonical": "const text *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "js", - "kind": "json", - "json": "string" - }, - { - "name": "key", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "pg_json_object_field_text", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "js", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "key", - "cType": "const text *", - "canonical": "const text *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "js", - "kind": "json", - "json": "string" - }, - { - "name": "key", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "pg_json_strip_nulls", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "js", - "cType": "const text *", - "canonical": "const text *" - }, - { - "name": "strip_in_arrays", - "cType": "bool", - "canonical": "bool" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "js", - "kind": "json", - "json": "string" - }, - { - "name": "strip_in_arrays", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "pg_jsonb_array_element", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Jsonb *", - "canonical": "Jsonb *" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "element", - "cType": "int", - "canonical": "int" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "element", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Jsonb *", - "encode": "jsonb_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_jsonb_array_element_text", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "element", - "cType": "int", - "canonical": "int" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "element", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "pg_jsonb_concat", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Jsonb *", - "canonical": "Jsonb *" - }, - "params": [ - { - "name": "jb1", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "jb2", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "jb1", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "jb2", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "Jsonb *", - "encode": "jsonb_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_jsonb_delete", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Jsonb *", - "canonical": "Jsonb *" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "key", - "cType": "const text *", - "canonical": "const text *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "key", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Jsonb *", - "encode": "jsonb_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_jsonb_delete_array", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Jsonb *", - "canonical": "Jsonb *" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "keys_elems", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "keys_len", - "cType": "int", - "canonical": "int" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; array-or-out-param:keys_elems" - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "keys_elems", - "kind": "unsupported" - }, - { - "name": "keys_len", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Jsonb *", - "encode": "jsonb_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_jsonb_delete_index", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Jsonb *", - "canonical": "Jsonb *" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "idx", - "cType": "int", - "canonical": "int" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "idx", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Jsonb *", - "encode": "jsonb_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_jsonb_delete_path", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Jsonb *", - "canonical": "Jsonb *" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "path_elems", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "path_len", - "cType": "int", - "canonical": "int" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; array-or-out-param:path_elems" - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "path_elems", - "kind": "unsupported" - }, - { - "name": "path_len", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Jsonb *", - "encode": "jsonb_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_jsonb_extract_path", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Jsonb *", - "canonical": "Jsonb *" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "path_elems", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "path_len", - "cType": "int", - "canonical": "int" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; array-or-out-param:path_elems" - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "path_elems", - "kind": "unsupported" - }, - { - "name": "path_len", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "serialized", - "cType": "Jsonb *", - "encode": "jsonb_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_jsonb_extract_path_text", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "path_elems", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "path_len", - "cType": "int", - "canonical": "int" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; array-or-out-param:path_elems" - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "path_elems", - "kind": "unsupported" - }, - { - "name": "path_len", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "pg_jsonb_insert", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Jsonb *", - "canonical": "Jsonb *" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "path_elems", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "path_len", - "cType": "int", - "canonical": "int" - }, - { - "name": "newjb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "after", - "cType": "bool", - "canonical": "bool" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; array-or-out-param:path_elems" - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "path_elems", - "kind": "unsupported" - }, - { - "name": "path_len", - "kind": "json", - "json": "integer" - }, - { - "name": "newjb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "after", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Jsonb *", - "encode": "jsonb_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_jsonb_object_field", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Jsonb *", - "canonical": "Jsonb *" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "key", - "cType": "const text *", - "canonical": "const text *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "key", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Jsonb *", - "encode": "jsonb_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_jsonb_object_field_text", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "key", - "cType": "const text *", - "canonical": "const text *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "key", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "pg_jsonb_pretty", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "text *", - "canonical": "text *" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "pg_jsonb_set", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Jsonb *", - "canonical": "Jsonb *" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "path_elems", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "path_len", - "cType": "int", - "canonical": "int" - }, - { - "name": "newjb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "create", - "cType": "bool", - "canonical": "bool" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; array-or-out-param:path_elems" - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "path_elems", - "kind": "unsupported" - }, - { - "name": "path_len", - "kind": "json", - "json": "integer" - }, - { - "name": "newjb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "create", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Jsonb *", - "encode": "jsonb_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_jsonb_set_lax", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Jsonb *", - "canonical": "Jsonb *" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "path_elems", - "cType": "text **", - "canonical": "text **" - }, - { - "name": "path_len", - "cType": "int", - "canonical": "int" - }, - { - "name": "newjb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "create", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "handle_null", - "cType": "const text *", - "canonical": "const text *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; array-or-out-param:path_elems" - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "path_elems", - "kind": "unsupported" - }, - { - "name": "path_len", - "kind": "json", - "json": "integer" - }, - { - "name": "newjb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "create", - "kind": "json", - "json": "boolean" - }, - { - "name": "handle_null", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "Jsonb *", - "encode": "jsonb_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_jsonb_strip_nulls", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Jsonb *", - "canonical": "Jsonb *" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "strip_in_arrays", - "cType": "bool", - "canonical": "bool" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "strip_in_arrays", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Jsonb *", - "encode": "jsonb_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_jsonb_le", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "jb1", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "jb2", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "jb1", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "jb2", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pg_jsonb_lt", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "jb1", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "jb2", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "jb1", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "jb2", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pg_jsonb_ne", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "jb1", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "jb2", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "jb1", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "jb2", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pg_jsonpath_in", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "JsonPath *", - "canonical": "JsonPath *" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "serialized", - "cType": "JsonPath *", - "encode": "jsonpath_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_jsonpath_out", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "jp", - "cType": "const JsonPath *", - "canonical": "const JsonPath *" - } - ], - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "jp", - "kind": "serialized", - "cType": "const JsonPath *", - "decode": "jsonpath_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "pg_jsonpath_copy", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "JsonPath *", - "canonical": "JsonPath *" - }, - "params": [ - { - "name": "jp", - "cType": "const JsonPath *", - "canonical": "const JsonPath *" - } - ], - "api": "internal", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "jp", - "kind": "serialized", - "cType": "const JsonPath *", - "decode": "jsonpath_in", - "decode_aux": [], - "encodings": [ - "text" - ] - } - ], - "result": { - "kind": "serialized", - "cType": "JsonPath *", - "encode": "jsonpath_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_jsonb_path_exists", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "jp", - "cType": "const JsonPath *", - "canonical": "const JsonPath *" - }, - { - "name": "vars", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "silent", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "tz", - "cType": "bool", - "canonical": "bool" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "jp", - "kind": "serialized", - "cType": "const JsonPath *", - "decode": "jsonpath_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "vars", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "silent", - "kind": "json", - "json": "boolean" - }, - { - "name": "tz", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "pg_jsonb_path_match", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "bool", - "canonical": "bool" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "jp", - "cType": "const JsonPath *", - "canonical": "const JsonPath *" - }, - { - "name": "vars", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "silent", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "tz", - "cType": "bool", - "canonical": "bool" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "jp", - "kind": "serialized", - "cType": "const JsonPath *", - "decode": "jsonpath_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "vars", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "silent", - "kind": "json", - "json": "boolean" - }, - { - "name": "tz", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "json", - "json": "boolean" - } - } - }, - { - "name": "pg_jsonb_path_query_array", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Jsonb *", - "canonical": "Jsonb *" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "jp", - "cType": "const JsonPath *", - "canonical": "const JsonPath *" - }, - { - "name": "vars", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "silent", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "tz", - "cType": "bool", - "canonical": "bool" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "jp", - "kind": "serialized", - "cType": "const JsonPath *", - "decode": "jsonpath_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "vars", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "silent", - "kind": "json", - "json": "boolean" - }, - { - "name": "tz", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Jsonb *", - "encode": "jsonb_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_jsonb_path_query_first", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Jsonb *", - "canonical": "Jsonb *" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "jp", - "cType": "const JsonPath *", - "canonical": "const JsonPath *" - }, - { - "name": "vars", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "silent", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "tz", - "cType": "bool", - "canonical": "bool" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "jp", - "kind": "serialized", - "cType": "const JsonPath *", - "decode": "jsonpath_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "vars", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "silent", - "kind": "json", - "json": "boolean" - }, - { - "name": "tz", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "serialized", - "cType": "Jsonb *", - "encode": "jsonb_out", - "encode_aux": [], - "encodings": [ - "text" - ] - } - } - }, - { - "name": "pg_jsonb_path_query_all", - "file": "pgtypes.h", - "family": "CORE", - "vendored": false, - "returnType": { - "c": "Jsonb **", - "canonical": "Jsonb **" - }, - "params": [ - { - "name": "jb", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "jp", - "cType": "const JsonPath *", - "canonical": "const JsonPath *" - }, - { - "name": "vars", - "cType": "const Jsonb *", - "canonical": "const Jsonb *" - }, - { - "name": "silent", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "tz", - "cType": "bool", - "canonical": "bool" - }, - { - "name": "count", - "cType": "int *", - "canonical": "int *" - } - ], - "shape": { - "arrayReturn": { - "lengthFrom": { - "kind": "param", - "name": "count" - }, - "element": { - "c": "Jsonb *", - "canonical": "Jsonb *" - } - } - }, - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "jb", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "jp", - "kind": "serialized", - "cType": "const JsonPath *", - "decode": "jsonpath_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "vars", - "kind": "serialized", - "cType": "const Jsonb *", - "decode": "jsonb_in", - "decode_aux": [], - "encodings": [ - "text" - ] - }, - { - "name": "silent", - "kind": "json", - "json": "boolean" - }, - { - "name": "tz", - "kind": "json", - "json": "boolean" - } - ], - "result": { - "kind": "array", - "element": { - "kind": "serialized", - "cType": "Jsonb *", - "encode": "jsonb_out", - "encode_aux": [], - "encodings": [ - "text" - ] - }, - "count_outparam": "count" - } - } - }, - { - "name": "hash", - "file": "hashtable.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "unsigned int", - "canonical": "unsigned int" - }, - "params": [ - { - "name": "h", - "cType": "hashtable *", - "canonical": "struct hashtable *" - }, - { - "name": "k", - "cType": "const void *", - "canonical": "const void *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:hashtable; no-decoder:void" - }, - "wire": { - "params": [ - { - "name": "h", - "kind": "unsupported" - }, - { - "name": "k", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "create_hashtable", - "file": "hashtable.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "hashtable *", - "canonical": "struct hashtable *" - }, - "params": [ - { - "name": "minsize", - "cType": "unsigned int", - "canonical": "unsigned int" - }, - { - "name": "hashfunction", - "cType": "unsigned int (*)(const void *)", - "canonical": "unsigned int (*)(const void *)" - }, - { - "name": "key_eq_fn", - "cType": "int (*)(const void *, const void *)", - "canonical": "int (*)(const void *, const void *)" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; array-or-out-param:hashfunction; array-or-out-param:key_eq_fn; no-encoder:hashtable" - }, - "wire": { - "params": [ - { - "name": "minsize", - "kind": "json", - "json": "integer" - }, - { - "name": "hashfunction", - "kind": "unsupported" - }, - { - "name": "key_eq_fn", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "create_string_hashtable", - "file": "hashtable.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "hashtable *", - "canonical": "struct hashtable *" - }, - "params": [], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-encoder:hashtable" - }, - "wire": { - "params": [], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "hashtable_insert", - "file": "hashtable.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "h", - "cType": "hashtable *", - "canonical": "struct hashtable *" - }, - { - "name": "k", - "cType": "void *", - "canonical": "void *" - }, - { - "name": "v", - "cType": "void *", - "canonical": "void *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:hashtable; no-decoder:void" - }, - "wire": { - "params": [ - { - "name": "h", - "kind": "unsupported" - }, - { - "name": "k", - "kind": "unsupported" - }, - { - "name": "v", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "hashtable_search", - "file": "hashtable.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "void *", - "canonical": "void *" - }, - "params": [ - { - "name": "h", - "cType": "hashtable *", - "canonical": "struct hashtable *" - }, - { - "name": "k", - "cType": "const void *", - "canonical": "const void *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:hashtable; no-decoder:void; no-encoder:void" - }, - "wire": { - "params": [ - { - "name": "h", - "kind": "unsupported" - }, - { - "name": "k", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "hashtable_remove", - "file": "hashtable.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "void *", - "canonical": "void *" - }, - "params": [ - { - "name": "h", - "cType": "hashtable *", - "canonical": "struct hashtable *" - }, - { - "name": "k", - "cType": "void *", - "canonical": "void *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:hashtable; no-decoder:void; no-encoder:void" - }, - "wire": { - "params": [ - { - "name": "h", - "kind": "unsupported" - }, - { - "name": "k", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "hash_str", - "file": "hashtable.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "unsigned int", - "canonical": "unsigned int" - }, - "params": [ - { - "name": "str", - "cType": "const void *", - "canonical": "const void *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:void" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "str_eq", - "file": "hashtable.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "str1", - "cType": "const void *", - "canonical": "const void *" - }, - { - "name": "str2", - "cType": "const void *", - "canonical": "const void *" - } - ], - "api": "internal", - "category": "predicate", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:void" - }, - "wire": { - "params": [ - { - "name": "str1", - "kind": "unsupported" - }, - { - "name": "str2", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "hashtable_count", - "file": "hashtable.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "unsigned int", - "canonical": "unsigned int" - }, - "params": [ - { - "name": "h", - "cType": "hashtable *", - "canonical": "struct hashtable *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:hashtable" - }, - "wire": { - "params": [ - { - "name": "h", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "hashtable_destroy", - "file": "hashtable.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "h", - "cType": "hashtable *", - "canonical": "struct hashtable *" - }, - { - "name": "free_values", - "cType": "int", - "canonical": "int" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:hashtable" - }, - "wire": { - "params": [ - { - "name": "h", - "kind": "unsupported" - }, - { - "name": "free_values", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "indexFor", - "file": "hashtable.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "unsigned int", - "canonical": "unsigned int" - }, - "params": [ - { - "name": "tablelength", - "cType": "unsigned int", - "canonical": "unsigned int" - }, - { - "name": "hashvalue", - "cType": "unsigned int", - "canonical": "unsigned int" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "tablelength", - "kind": "json", - "json": "integer" - }, - { - "name": "hashvalue", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "pcalloc", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "void *", - "canonical": "void *" - }, - "params": [ - { - "name": "size", - "cType": "size_t", - "canonical": "size_t" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:size_t; no-encoder:void" - }, - "wire": { - "params": [ - { - "name": "size", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pcrealloc", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "void *", - "canonical": "void *" - }, - "params": [ - { - "name": "mem", - "cType": "void *", - "canonical": "void *" - }, - { - "name": "size", - "cType": "size_t", - "canonical": "size_t" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:void; no-decoder:size_t; no-encoder:void" - }, - "wire": { - "params": [ - { - "name": "mem", - "kind": "unsupported" - }, - { - "name": "size", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pcfree", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "mem", - "cType": "void *", - "canonical": "void *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:void" - }, - "wire": { - "params": [ - { - "name": "mem", - "kind": "unsupported" - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "pcerror", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "fmt", - "cType": "const char *", - "canonical": "const char *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "fmt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "pcinfo", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "fmt", - "cType": "const char *", - "canonical": "const char *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "fmt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "pcwarn", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "fmt", - "cType": "const char *", - "canonical": "const char *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "fmt", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "pc_set_handlers", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "allocator", - "cType": "pc_allocator", - "canonical": "void *(*)(unsigned long)" - }, - { - "name": "reallocator", - "cType": "pc_reallocator", - "canonical": "void *(*)(void *, unsigned long)" - }, - { - "name": "deallocator", - "cType": "pc_deallocator", - "canonical": "void (*)(void *)" - }, - { - "name": "error_handler", - "cType": "pc_message_handler", - "canonical": "void (*)(const char *, struct __va_list_tag *)" - }, - { - "name": "info_handler", - "cType": "pc_message_handler", - "canonical": "void (*)(const char *, struct __va_list_tag *)" - }, - { - "name": "warning_handler", - "cType": "pc_message_handler", - "canonical": "void (*)(const char *, struct __va_list_tag *)" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; array-or-out-param:allocator; array-or-out-param:reallocator; array-or-out-param:deallocator; array-or-out-param:error_handler; array-or-out-param:info_handler; array-or-out-param:warning_handler" - }, - "wire": { - "params": [ - { - "name": "allocator", - "kind": "unsupported" - }, - { - "name": "reallocator", - "kind": "unsupported" - }, - { - "name": "deallocator", - "kind": "unsupported" - }, - { - "name": "error_handler", - "kind": "unsupported" - }, - { - "name": "info_handler", - "kind": "unsupported" - }, - { - "name": "warning_handler", - "kind": "unsupported" - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "pc_install_default_handlers", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [], - "result": { - "kind": "void" - } - } - }, - { - "name": "pc_bytes_from_hexbytes", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "uint8_t *", - "canonical": "uint8_t *" - }, - "params": [ - { - "name": "hexbuf", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "hexsize", - "cType": "size_t", - "canonical": "size_t" - } - ], - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:size_t; no-encoder:uint8_t" - }, - "wire": { - "params": [ - { - "name": "hexbuf", - "kind": "json", - "json": "string" - }, - { - "name": "hexsize", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pc_hexbytes_from_bytes", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "bytebuf", - "cType": "const uint8_t *", - "canonical": "const uint8_t *" - }, - { - "name": "bytesize", - "cType": "size_t", - "canonical": "size_t" - } - ], - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:uint8_t; no-decoder:size_t" - }, - "wire": { - "params": [ - { - "name": "bytebuf", - "kind": "unsupported" - }, - { - "name": "bytesize", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "pc_wkb_get_pcid", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "wkb", - "cType": "const uint8_t *", - "canonical": "const uint8_t *" - } - ], - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:uint8_t; unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "wkb", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pc_dimstats_make", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "PCDIMSTATS *", - "canonical": "PCDIMSTATS *" - }, - "params": [ - { - "name": "schema", - "cType": "const PCSCHEMA *", - "canonical": "const struct PCSCHEMA *" - } - ], - "api": "internal", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCSCHEMA; no-encoder:PCDIMSTATS" - }, - "wire": { - "params": [ - { - "name": "schema", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pc_compression_name", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "const char *", - "canonical": "const char *" - }, - "params": [ - { - "name": "num", - "cType": "int", - "canonical": "int" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "num", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "pc_schema_free", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "pcs", - "cType": "PCSCHEMA *", - "canonical": "struct PCSCHEMA *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCSCHEMA" - }, - "wire": { - "params": [ - { - "name": "pcs", - "kind": "unsupported" - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "pc_schema_new", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "PCSCHEMA *", - "canonical": "struct PCSCHEMA *" - }, - "params": [ - { - "name": "ndims", - "cType": "uint32_t", - "canonical": "uint32_t" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:uint32_t; no-encoder:PCSCHEMA" - }, - "wire": { - "params": [ - { - "name": "ndims", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pc_interpretation_number", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "pc_compression_number", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "str", - "cType": "const char *", - "canonical": "const char *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal" - }, - "wire": { - "params": [ - { - "name": "str", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "pc_schema_from_xml", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "PCSCHEMA *", - "canonical": "struct PCSCHEMA *" - }, - "params": [ - { - "name": "xmlstr", - "cType": "const char *", - "canonical": "const char *" - } - ], - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-encoder:PCSCHEMA" - }, - "wire": { - "params": [ - { - "name": "xmlstr", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pc_schema_to_json", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "pcs", - "cType": "const PCSCHEMA *", - "canonical": "const struct PCSCHEMA *" - } - ], - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCSCHEMA" - }, - "wire": { - "params": [ - { - "name": "pcs", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "pc_schema_get_dimension", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "PCDIMENSION *", - "canonical": "PCDIMENSION *" - }, - "params": [ - { - "name": "s", - "cType": "const PCSCHEMA *", - "canonical": "const struct PCSCHEMA *" - }, - { - "name": "dim", - "cType": "uint32_t", - "canonical": "uint32_t" - } - ], - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCSCHEMA; no-decoder:uint32_t; no-encoder:PCDIMENSION" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "unsupported" - }, - { - "name": "dim", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pc_schema_get_dimension_by_name", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "PCDIMENSION *", - "canonical": "PCDIMENSION *" - }, - "params": [ - { - "name": "s", - "cType": "const PCSCHEMA *", - "canonical": "const struct PCSCHEMA *" - }, - { - "name": "name", - "cType": "const char *", - "canonical": "const char *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCSCHEMA; no-encoder:PCDIMENSION" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "unsupported" - }, - { - "name": "name", - "kind": "json", - "json": "string" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pc_schema_is_valid", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "s", - "cType": "const PCSCHEMA *", - "canonical": "const struct PCSCHEMA *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCSCHEMA; unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pc_schema_clone", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "PCSCHEMA *", - "canonical": "struct PCSCHEMA *" - }, - "params": [ - { - "name": "s", - "cType": "const PCSCHEMA *", - "canonical": "const struct PCSCHEMA *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCSCHEMA; no-encoder:PCSCHEMA" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pc_schema_set_dimension", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "s", - "cType": "PCSCHEMA *", - "canonical": "struct PCSCHEMA *" - }, - { - "name": "d", - "cType": "PCDIMENSION *", - "canonical": "PCDIMENSION *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCSCHEMA; no-decoder:PCDIMENSION" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "unsupported" - }, - { - "name": "d", - "kind": "unsupported" - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "pc_schema_check_xyzm", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "s", - "cType": "PCSCHEMA *", - "canonical": "struct PCSCHEMA *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCSCHEMA" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "unsupported" - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "pc_schema_get_size", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "size_t", - "canonical": "size_t" - }, - "params": [ - { - "name": "s", - "cType": "const PCSCHEMA *", - "canonical": "const struct PCSCHEMA *" - } - ], - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCSCHEMA; unsupported-return:size_t" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pc_schema_same_dimensions", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "s1", - "cType": "const PCSCHEMA *", - "canonical": "const struct PCSCHEMA *" - }, - { - "name": "s2", - "cType": "const PCSCHEMA *", - "canonical": "const struct PCSCHEMA *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCSCHEMA; unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "unsupported" - }, - { - "name": "s2", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pc_schema_same_interpretations", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "s1", - "cType": "const PCSCHEMA *", - "canonical": "const struct PCSCHEMA *" - }, - { - "name": "s2", - "cType": "const PCSCHEMA *", - "canonical": "const struct PCSCHEMA *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCSCHEMA; unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "s1", - "kind": "unsupported" - }, - { - "name": "s2", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pc_pointlist_make", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "PCPOINTLIST *", - "canonical": "PCPOINTLIST *" - }, - "params": [ - { - "name": "npoints", - "cType": "uint32_t", - "canonical": "uint32_t" - } - ], - "api": "internal", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:uint32_t; no-encoder:PCPOINTLIST" - }, - "wire": { - "params": [ - { - "name": "npoints", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pc_pointlist_free", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "pl", - "cType": "PCPOINTLIST *", - "canonical": "PCPOINTLIST *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCPOINTLIST" - }, - "wire": { - "params": [ - { - "name": "pl", - "kind": "unsupported" - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "pc_pointlist_add_point", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "pl", - "cType": "PCPOINTLIST *", - "canonical": "PCPOINTLIST *" - }, - { - "name": "pt", - "cType": "PCPOINT *", - "canonical": "PCPOINT *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCPOINTLIST; no-decoder:PCPOINT" - }, - "wire": { - "params": [ - { - "name": "pl", - "kind": "unsupported" - }, - { - "name": "pt", - "kind": "unsupported" - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "pc_pointlist_get_point", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "PCPOINT *", - "canonical": "PCPOINT *" - }, - "params": [ - { - "name": "pl", - "cType": "const PCPOINTLIST *", - "canonical": "const PCPOINTLIST *" - }, - { - "name": "i", - "cType": "int", - "canonical": "int" - } - ], - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCPOINTLIST; no-encoder:PCPOINT" - }, - "wire": { - "params": [ - { - "name": "pl", - "kind": "unsupported" - }, - { - "name": "i", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pc_point_make", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "PCPOINT *", - "canonical": "PCPOINT *" - }, - "params": [ - { - "name": "s", - "cType": "const PCSCHEMA *", - "canonical": "const struct PCSCHEMA *" - } - ], - "api": "internal", - "category": "constructor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCSCHEMA; no-encoder:PCPOINT" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pc_point_from_data", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "PCPOINT *", - "canonical": "PCPOINT *" - }, - "params": [ - { - "name": "s", - "cType": "const PCSCHEMA *", - "canonical": "const struct PCSCHEMA *" - }, - { - "name": "data", - "cType": "const uint8_t *", - "canonical": "const uint8_t *" - } - ], - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCSCHEMA; no-decoder:uint8_t; no-encoder:PCPOINT" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "unsupported" - }, - { - "name": "data", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pc_point_from_double_array", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "PCPOINT *", - "canonical": "PCPOINT *" - }, - "params": [ - { - "name": "s", - "cType": "const PCSCHEMA *", - "canonical": "const struct PCSCHEMA *" - }, - { - "name": "array", - "cType": "double *", - "canonical": "double *" - }, - { - "name": "offset", - "cType": "uint32_t", - "canonical": "uint32_t" - }, - { - "name": "stride", - "cType": "uint32_t", - "canonical": "uint32_t" - } - ], - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCSCHEMA; array-or-out-param:array; no-decoder:uint32_t; no-encoder:PCPOINT" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "unsupported" - }, - { - "name": "array", - "kind": "unsupported" - }, - { - "name": "offset", - "kind": "unsupported" - }, - { - "name": "stride", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pc_point_to_double_array", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "double *", - "canonical": "double *" - }, - "params": [ - { - "name": "pt", - "cType": "const PCPOINT *", - "canonical": "const PCPOINT *" - } - ], - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCPOINT; unsupported-return:double *" - }, - "wire": { - "params": [ - { - "name": "pt", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pc_point_free", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "pt", - "cType": "PCPOINT *", - "canonical": "PCPOINT *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCPOINT" - }, - "wire": { - "params": [ - { - "name": "pt", - "kind": "unsupported" - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "pc_point_get_double_by_name", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "pt", - "cType": "const PCPOINT *", - "canonical": "const PCPOINT *" - }, - { - "name": "name", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "val", - "cType": "double *", - "canonical": "double *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCPOINT; array-or-out-param:val" - }, - "wire": { - "params": [ - { - "name": "pt", - "kind": "unsupported" - }, - { - "name": "name", - "kind": "json", - "json": "string" - }, - { - "name": "val", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "pc_point_get_double_by_index", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "pt", - "cType": "const PCPOINT *", - "canonical": "const PCPOINT *" - }, - { - "name": "idx", - "cType": "uint32_t", - "canonical": "uint32_t" - }, - { - "name": "val", - "cType": "double *", - "canonical": "double *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCPOINT; no-decoder:uint32_t; array-or-out-param:val" - }, - "wire": { - "params": [ - { - "name": "pt", - "kind": "unsupported" - }, - { - "name": "idx", - "kind": "unsupported" - }, - { - "name": "val", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "pc_point_get_double", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "pt", - "cType": "const PCPOINT *", - "canonical": "const PCPOINT *" - }, - { - "name": "dim", - "cType": "const PCDIMENSION *", - "canonical": "const PCDIMENSION *" - }, - { - "name": "val", - "cType": "double *", - "canonical": "double *" - } - ], - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCPOINT; no-decoder:PCDIMENSION; array-or-out-param:val" - }, - "wire": { - "params": [ - { - "name": "pt", - "kind": "unsupported" - }, - { - "name": "dim", - "kind": "unsupported" - }, - { - "name": "val", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "pc_point_set_double_by_name", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "pt", - "cType": "PCPOINT *", - "canonical": "PCPOINT *" - }, - { - "name": "name", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "val", - "cType": "double", - "canonical": "double" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCPOINT" - }, - "wire": { - "params": [ - { - "name": "pt", - "kind": "unsupported" - }, - { - "name": "name", - "kind": "json", - "json": "string" - }, - { - "name": "val", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "pc_point_set_double_by_index", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "pt", - "cType": "PCPOINT *", - "canonical": "PCPOINT *" - }, - { - "name": "idx", - "cType": "uint32_t", - "canonical": "uint32_t" - }, - { - "name": "val", - "cType": "double", - "canonical": "double" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCPOINT; no-decoder:uint32_t" - }, - "wire": { - "params": [ - { - "name": "pt", - "kind": "unsupported" - }, - { - "name": "idx", - "kind": "unsupported" - }, - { - "name": "val", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "pc_point_set_double", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "pt", - "cType": "PCPOINT *", - "canonical": "PCPOINT *" - }, - { - "name": "dim", - "cType": "const PCDIMENSION *", - "canonical": "const PCDIMENSION *" - }, - { - "name": "val", - "cType": "double", - "canonical": "double" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCPOINT; no-decoder:PCDIMENSION" - }, - "wire": { - "params": [ - { - "name": "pt", - "kind": "unsupported" - }, - { - "name": "dim", - "kind": "unsupported" - }, - { - "name": "val", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "pc_point_get_x", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "pt", - "cType": "const PCPOINT *", - "canonical": "const PCPOINT *" - }, - { - "name": "val", - "cType": "double *", - "canonical": "double *" - } - ], - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCPOINT; array-or-out-param:val" - }, - "wire": { - "params": [ - { - "name": "pt", - "kind": "unsupported" - }, - { - "name": "val", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "pc_point_get_y", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "pt", - "cType": "const PCPOINT *", - "canonical": "const PCPOINT *" - }, - { - "name": "val", - "cType": "double *", - "canonical": "double *" - } - ], - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCPOINT; array-or-out-param:val" - }, - "wire": { - "params": [ - { - "name": "pt", - "kind": "unsupported" - }, - { - "name": "val", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "pc_point_get_z", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "pt", - "cType": "const PCPOINT *", - "canonical": "const PCPOINT *" - }, - { - "name": "val", - "cType": "double *", - "canonical": "double *" - } - ], - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCPOINT; array-or-out-param:val" - }, - "wire": { - "params": [ - { - "name": "pt", - "kind": "unsupported" - }, - { - "name": "val", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "pc_point_get_m", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "pt", - "cType": "const PCPOINT *", - "canonical": "const PCPOINT *" - }, - { - "name": "val", - "cType": "double *", - "canonical": "double *" - } - ], - "api": "internal", - "category": "accessor", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCPOINT; array-or-out-param:val" - }, - "wire": { - "params": [ - { - "name": "pt", - "kind": "unsupported" - }, - { - "name": "val", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "pc_point_set_x", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "pt", - "cType": "PCPOINT *", - "canonical": "PCPOINT *" - }, - { - "name": "val", - "cType": "double", - "canonical": "double" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCPOINT" - }, - "wire": { - "params": [ - { - "name": "pt", - "kind": "unsupported" - }, - { - "name": "val", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "pc_point_set_y", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "pt", - "cType": "PCPOINT *", - "canonical": "PCPOINT *" - }, - { - "name": "val", - "cType": "double", - "canonical": "double" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCPOINT" - }, - "wire": { - "params": [ - { - "name": "pt", - "kind": "unsupported" - }, - { - "name": "val", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "pc_point_set_z", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "pt", - "cType": "PCPOINT *", - "canonical": "PCPOINT *" - }, - { - "name": "val", - "cType": "double", - "canonical": "double" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCPOINT" - }, - "wire": { - "params": [ - { - "name": "pt", - "kind": "unsupported" - }, - { - "name": "val", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "pc_point_set_m", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "pt", - "cType": "PCPOINT *", - "canonical": "PCPOINT *" - }, - { - "name": "val", - "cType": "double", - "canonical": "double" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCPOINT" - }, - "wire": { - "params": [ - { - "name": "pt", - "kind": "unsupported" - }, - { - "name": "val", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "pc_point_from_wkb", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "PCPOINT *", - "canonical": "PCPOINT *" - }, - "params": [ - { - "name": "s", - "cType": "const PCSCHEMA *", - "canonical": "const struct PCSCHEMA *" - }, - { - "name": "wkb", - "cType": "uint8_t *", - "canonical": "uint8_t *" - }, - { - "name": "wkbsize", - "cType": "size_t", - "canonical": "size_t" - } - ], - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCSCHEMA; no-decoder:uint8_t; no-decoder:size_t; no-encoder:PCPOINT" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "unsupported" - }, - { - "name": "wkb", - "kind": "unsupported" - }, - { - "name": "wkbsize", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pc_point_to_wkb", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "uint8_t *", - "canonical": "uint8_t *" - }, - "params": [ - { - "name": "pt", - "cType": "const PCPOINT *", - "canonical": "const PCPOINT *" - }, - { - "name": "wkbsize", - "cType": "size_t *", - "canonical": "size_t *" - } - ], - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCPOINT; no-decoder:size_t; no-encoder:uint8_t" - }, - "wire": { - "params": [ - { - "name": "pt", - "kind": "unsupported" - }, - { - "name": "wkbsize", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pc_point_to_string", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "pt", - "cType": "const PCPOINT *", - "canonical": "const PCPOINT *" - } - ], - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCPOINT" - }, - "wire": { - "params": [ - { - "name": "pt", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "pc_point_to_geometry_wkb", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "uint8_t *", - "canonical": "uint8_t *" - }, - "params": [ - { - "name": "pt", - "cType": "const PCPOINT *", - "canonical": "const PCPOINT *" - }, - { - "name": "wkbsize", - "cType": "size_t *", - "canonical": "size_t *" - } - ], - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCPOINT; no-decoder:size_t; no-encoder:uint8_t" - }, - "wire": { - "params": [ - { - "name": "pt", - "kind": "unsupported" - }, - { - "name": "wkbsize", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pc_patch_from_pointlist", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "PCPATCH *", - "canonical": "PCPATCH *" - }, - "params": [ - { - "name": "ptl", - "cType": "const PCPOINTLIST *", - "canonical": "const PCPOINTLIST *" - } - ], - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCPOINTLIST; no-encoder:PCPATCH" - }, - "wire": { - "params": [ - { - "name": "ptl", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pc_pointlist_from_patch", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "PCPOINTLIST *", - "canonical": "PCPOINTLIST *" - }, - "params": [ - { - "name": "patch", - "cType": "const PCPATCH *", - "canonical": "const PCPATCH *" - } - ], - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCPATCH; no-encoder:PCPOINTLIST" - }, - "wire": { - "params": [ - { - "name": "patch", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pc_patch_from_patchlist", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "PCPATCH *", - "canonical": "PCPATCH *" - }, - "params": [ - { - "name": "palist", - "cType": "PCPATCH **", - "canonical": "PCPATCH **" - }, - { - "name": "numpatches", - "cType": "int", - "canonical": "int" - } - ], - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal; array-or-out-param:palist; no-encoder:PCPATCH" - }, - "wire": { - "params": [ - { - "name": "palist", - "kind": "unsupported" - }, - { - "name": "numpatches", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pc_patch_free", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "patch", - "cType": "PCPATCH *", - "canonical": "PCPATCH *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCPATCH" - }, - "wire": { - "params": [ - { - "name": "patch", - "kind": "unsupported" - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "pc_patch_compress", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "PCPATCH *", - "canonical": "PCPATCH *" - }, - "params": [ - { - "name": "patch", - "cType": "const PCPATCH *", - "canonical": "const PCPATCH *" - }, - { - "name": "userdata", - "cType": "void *", - "canonical": "void *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCPATCH; no-decoder:void; no-encoder:PCPATCH" - }, - "wire": { - "params": [ - { - "name": "patch", - "kind": "unsupported" - }, - { - "name": "userdata", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pc_patch_uncompress", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "PCPATCH *", - "canonical": "PCPATCH *" - }, - "params": [ - { - "name": "patch", - "cType": "const PCPATCH *", - "canonical": "const PCPATCH *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCPATCH; no-encoder:PCPATCH" - }, - "wire": { - "params": [ - { - "name": "patch", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pc_patch_from_wkb", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "PCPATCH *", - "canonical": "PCPATCH *" - }, - "params": [ - { - "name": "s", - "cType": "const PCSCHEMA *", - "canonical": "const struct PCSCHEMA *" - }, - { - "name": "wkb", - "cType": "uint8_t *", - "canonical": "uint8_t *" - }, - { - "name": "wkbsize", - "cType": "size_t", - "canonical": "size_t" - } - ], - "api": "internal", - "category": "io", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCSCHEMA; no-decoder:uint8_t; no-decoder:size_t; no-encoder:PCPATCH" - }, - "wire": { - "params": [ - { - "name": "s", - "kind": "unsupported" - }, - { - "name": "wkb", - "kind": "unsupported" - }, - { - "name": "wkbsize", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pc_patch_to_wkb", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "uint8_t *", - "canonical": "uint8_t *" - }, - "params": [ - { - "name": "patch", - "cType": "const PCPATCH *", - "canonical": "const PCPATCH *" - }, - { - "name": "wkbsize", - "cType": "size_t *", - "canonical": "size_t *" - } - ], - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCPATCH; no-decoder:size_t; no-encoder:uint8_t" - }, - "wire": { - "params": [ - { - "name": "patch", - "kind": "unsupported" - }, - { - "name": "wkbsize", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pc_patch_to_string", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "char *", - "canonical": "char *" - }, - "params": [ - { - "name": "patch", - "cType": "const PCPATCH *", - "canonical": "const PCPATCH *" - } - ], - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCPATCH" - }, - "wire": { - "params": [ - { - "name": "patch", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "string" - } - } - }, - { - "name": "pc_patch_dimensional_serialized_size", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "size_t", - "canonical": "size_t" - }, - "params": [ - { - "name": "patch", - "cType": "const PCPATCH_DIMENSIONAL *", - "canonical": "const PCPATCH_DIMENSIONAL *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCPATCH_DIMENSIONAL; unsupported-return:size_t" - }, - "wire": { - "params": [ - { - "name": "patch", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pc_bytes_serialized_size", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "size_t", - "canonical": "size_t" - }, - "params": [ - { - "name": "pcb", - "cType": "const PCBYTES *", - "canonical": "const PCBYTES *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCBYTES; unsupported-return:size_t" - }, - "wire": { - "params": [ - { - "name": "pcb", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pc_bytes_serialize", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "pcb", - "cType": "const PCBYTES *", - "canonical": "const PCBYTES *" - }, - { - "name": "buf", - "cType": "uint8_t *", - "canonical": "uint8_t *" - }, - { - "name": "size", - "cType": "size_t *", - "canonical": "size_t *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCBYTES; no-decoder:uint8_t; no-decoder:size_t" - }, - "wire": { - "params": [ - { - "name": "pcb", - "kind": "unsupported" - }, - { - "name": "buf", - "kind": "unsupported" - }, - { - "name": "size", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "pc_bytes_deserialize", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "buf", - "cType": "const uint8_t *", - "canonical": "const uint8_t *" - }, - { - "name": "dim", - "cType": "const PCDIMENSION *", - "canonical": "const PCDIMENSION *" - }, - { - "name": "pcb", - "cType": "PCBYTES *", - "canonical": "PCBYTES *" - }, - { - "name": "readonly", - "cType": "int", - "canonical": "int" - }, - { - "name": "flip_endian", - "cType": "int", - "canonical": "int" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:uint8_t; no-decoder:PCDIMENSION; no-decoder:PCBYTES" - }, - "wire": { - "params": [ - { - "name": "buf", - "kind": "unsupported" - }, - { - "name": "dim", - "kind": "unsupported" - }, - { - "name": "pcb", - "kind": "unsupported" - }, - { - "name": "readonly", - "kind": "json", - "json": "integer" - }, - { - "name": "flip_endian", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "pc_stats_new_from_data", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "PCSTATS *", - "canonical": "PCSTATS *" - }, - "params": [ - { - "name": "schema", - "cType": "const PCSCHEMA *", - "canonical": "const struct PCSCHEMA *" - }, - { - "name": "mindata", - "cType": "const uint8_t *", - "canonical": "const uint8_t *" - }, - { - "name": "maxdata", - "cType": "const uint8_t *", - "canonical": "const uint8_t *" - }, - { - "name": "avgdata", - "cType": "const uint8_t *", - "canonical": "const uint8_t *" - } - ], - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCSCHEMA; no-decoder:uint8_t; no-encoder:PCSTATS" - }, - "wire": { - "params": [ - { - "name": "schema", - "kind": "unsupported" - }, - { - "name": "mindata", - "kind": "unsupported" - }, - { - "name": "maxdata", - "kind": "unsupported" - }, - { - "name": "avgdata", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pc_stats_new", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "PCSTATS *", - "canonical": "PCSTATS *" - }, - "params": [ - { - "name": "schema", - "cType": "const PCSCHEMA *", - "canonical": "const struct PCSCHEMA *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCSCHEMA; no-encoder:PCSTATS" - }, - "wire": { - "params": [ - { - "name": "schema", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pc_stats_free", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "void", - "canonical": "void" - }, - "params": [ - { - "name": "stats", - "cType": "PCSTATS *", - "canonical": "PCSTATS *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCSTATS" - }, - "wire": { - "params": [ - { - "name": "stats", - "kind": "unsupported" - } - ], - "result": { - "kind": "void" - } - } - }, - { - "name": "pc_stats_size", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "size_t", - "canonical": "size_t" - }, - "params": [ - { - "name": "schema", - "cType": "const PCSCHEMA *", - "canonical": "const struct PCSCHEMA *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCSCHEMA; unsupported-return:size_t" - }, - "wire": { - "params": [ - { - "name": "schema", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pc_patch_compute_stats", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "patch", - "cType": "PCPATCH *", - "canonical": "PCPATCH *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCPATCH" - }, - "wire": { - "params": [ - { - "name": "patch", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "pc_patch_compute_extent", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "patch", - "cType": "PCPATCH *", - "canonical": "PCPATCH *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCPATCH" - }, - "wire": { - "params": [ - { - "name": "patch", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "pc_bounds_intersects", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "int", - "canonical": "int" - }, - "params": [ - { - "name": "b1", - "cType": "const PCBOUNDS *", - "canonical": "const PCBOUNDS *" - }, - { - "name": "b2", - "cType": "const PCBOUNDS *", - "canonical": "const PCBOUNDS *" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCBOUNDS" - }, - "wire": { - "params": [ - { - "name": "b1", - "kind": "unsupported" - }, - { - "name": "b2", - "kind": "unsupported" - } - ], - "result": { - "kind": "json", - "json": "integer" - } - } - }, - { - "name": "pc_bounding_diagonal_wkb_from_bounds", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "uint8_t *", - "canonical": "uint8_t *" - }, - "params": [ - { - "name": "bounds", - "cType": "const PCBOUNDS *", - "canonical": "const PCBOUNDS *" - }, - { - "name": "schema", - "cType": "const PCSCHEMA *", - "canonical": "const struct PCSCHEMA *" - }, - { - "name": "wkbsize", - "cType": "size_t *", - "canonical": "size_t *" - } - ], - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCBOUNDS; no-decoder:PCSCHEMA; no-decoder:size_t; no-encoder:uint8_t" - }, - "wire": { - "params": [ - { - "name": "bounds", - "kind": "unsupported" - }, - { - "name": "schema", - "kind": "unsupported" - }, - { - "name": "wkbsize", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pc_bounding_diagonal_wkb_from_stats", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "uint8_t *", - "canonical": "uint8_t *" - }, - "params": [ - { - "name": "stats", - "cType": "const PCSTATS *", - "canonical": "const PCSTATS *" - }, - { - "name": "wkbsize", - "cType": "size_t *", - "canonical": "size_t *" - } - ], - "api": "internal", - "category": "conversion", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCSTATS; no-decoder:size_t; no-encoder:uint8_t" - }, - "wire": { - "params": [ - { - "name": "stats", - "kind": "unsupported" - }, - { - "name": "wkbsize", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pc_patch_filter_lt_by_name", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "PCPATCH *", - "canonical": "PCPATCH *" - }, - "params": [ - { - "name": "pa", - "cType": "const PCPATCH *", - "canonical": "const PCPATCH *" - }, - { - "name": "name", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "val", - "cType": "double", - "canonical": "double" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCPATCH; no-encoder:PCPATCH" - }, - "wire": { - "params": [ - { - "name": "pa", - "kind": "unsupported" - }, - { - "name": "name", - "kind": "json", - "json": "string" - }, - { - "name": "val", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pc_patch_filter_gt_by_name", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "PCPATCH *", - "canonical": "PCPATCH *" - }, - "params": [ - { - "name": "pa", - "cType": "const PCPATCH *", - "canonical": "const PCPATCH *" - }, - { - "name": "name", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "val", - "cType": "double", - "canonical": "double" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCPATCH; no-encoder:PCPATCH" - }, - "wire": { - "params": [ - { - "name": "pa", - "kind": "unsupported" - }, - { - "name": "name", - "kind": "json", - "json": "string" - }, - { - "name": "val", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pc_patch_filter_equal_by_name", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "PCPATCH *", - "canonical": "PCPATCH *" - }, - "params": [ - { - "name": "pa", - "cType": "const PCPATCH *", - "canonical": "const PCPATCH *" - }, - { - "name": "name", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "val", - "cType": "double", - "canonical": "double" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCPATCH; no-encoder:PCPATCH" - }, - "wire": { - "params": [ - { - "name": "pa", - "kind": "unsupported" - }, - { - "name": "name", - "kind": "json", - "json": "string" - }, - { - "name": "val", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pc_patch_filter_between_by_name", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "PCPATCH *", - "canonical": "PCPATCH *" - }, - "params": [ - { - "name": "pa", - "cType": "const PCPATCH *", - "canonical": "const PCPATCH *" - }, - { - "name": "name", - "cType": "const char *", - "canonical": "const char *" - }, - { - "name": "val1", - "cType": "double", - "canonical": "double" - }, - { - "name": "val2", - "cType": "double", - "canonical": "double" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCPATCH; no-encoder:PCPATCH" - }, - "wire": { - "params": [ - { - "name": "pa", - "kind": "unsupported" - }, - { - "name": "name", - "kind": "json", - "json": "string" - }, - { - "name": "val1", - "kind": "json", - "json": "number" - }, - { - "name": "val2", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pc_patch_pointn", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "PCPOINT *", - "canonical": "PCPOINT *" - }, - "params": [ - { - "name": "patch", - "cType": "const PCPATCH *", - "canonical": "const PCPATCH *" - }, - { - "name": "n", - "cType": "int", - "canonical": "int" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCPATCH; no-encoder:PCPOINT" - }, - "wire": { - "params": [ - { - "name": "patch", - "kind": "unsupported" - }, - { - "name": "n", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pc_patch_sort", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "PCPATCH *", - "canonical": "PCPATCH *" - }, - "params": [ - { - "name": "pa", - "cType": "const PCPATCH *", - "canonical": "const PCPATCH *" - }, - { - "name": "name", - "cType": "const char **", - "canonical": "const char **" - }, - { - "name": "ndims", - "cType": "int", - "canonical": "int" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCPATCH; array-or-out-param:name; no-encoder:PCPATCH" - }, - "wire": { - "params": [ - { - "name": "pa", - "kind": "unsupported" - }, - { - "name": "name", - "kind": "unsupported" - }, - { - "name": "ndims", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pc_patch_is_sorted", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "uint32_t", - "canonical": "uint32_t" - }, - "params": [ - { - "name": "pa", - "cType": "const PCPATCH *", - "canonical": "const PCPATCH *" - }, - { - "name": "name", - "cType": "const char **", - "canonical": "const char **" - }, - { - "name": "ndims", - "cType": "int", - "canonical": "int" - }, - { - "name": "strict", - "cType": "char", - "canonical": "char" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCPATCH; array-or-out-param:name; unsupported-return:uint32_t" - }, - "wire": { - "params": [ - { - "name": "pa", - "kind": "unsupported" - }, - { - "name": "name", - "kind": "unsupported" - }, - { - "name": "ndims", - "kind": "json", - "json": "integer" - }, - { - "name": "strict", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pc_patch_range", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "PCPATCH *", - "canonical": "PCPATCH *" - }, - "params": [ - { - "name": "pa", - "cType": "const PCPATCH *", - "canonical": "const PCPATCH *" - }, - { - "name": "first", - "cType": "int", - "canonical": "int" - }, - { - "name": "count", - "cType": "int", - "canonical": "int" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCPATCH; no-encoder:PCPATCH" - }, - "wire": { - "params": [ - { - "name": "pa", - "kind": "unsupported" - }, - { - "name": "first", - "kind": "json", - "json": "integer" - }, - { - "name": "count", - "kind": "json", - "json": "integer" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pc_patch_set_schema", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "PCPATCH *", - "canonical": "PCPATCH *" - }, - "params": [ - { - "name": "patch", - "cType": "PCPATCH *", - "canonical": "PCPATCH *" - }, - { - "name": "schema", - "cType": "const PCSCHEMA *", - "canonical": "const struct PCSCHEMA *" - }, - { - "name": "def", - "cType": "double", - "canonical": "double" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCPATCH; no-decoder:PCSCHEMA; no-encoder:PCPATCH" - }, - "wire": { - "params": [ - { - "name": "patch", - "kind": "unsupported" - }, - { - "name": "schema", - "kind": "unsupported" - }, - { - "name": "def", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "pc_patch_transform", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "returnType": { - "c": "PCPATCH *", - "canonical": "PCPATCH *" - }, - "params": [ - { - "name": "patch", - "cType": "const PCPATCH *", - "canonical": "const PCPATCH *" - }, - { - "name": "schema", - "cType": "const PCSCHEMA *", - "canonical": "const struct PCSCHEMA *" - }, - { - "name": "def", - "cType": "double", - "canonical": "double" - } - ], - "api": "internal", - "category": "transformation", - "network": { - "exposable": false, - "method": null, - "reason": "internal; no-decoder:PCPATCH; no-decoder:PCSCHEMA; no-encoder:PCPATCH" - }, - "wire": { - "params": [ - { - "name": "patch", - "kind": "unsupported" - }, - { - "name": "schema", - "kind": "unsupported" - }, - { - "name": "def", - "kind": "json", - "json": "number" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "meos_pc_point_serialize", - "file": "pgsql_compat.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "SERIALIZED_POINT *", - "canonical": "SERIALIZED_POINT *" - }, - "params": [ - { - "name": "pcpt", - "cType": "const PCPOINT *", - "canonical": "const PCPOINT *" - } - ], - "api": "internal", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "internal; lifecycle; no-decoder:PCPOINT; no-encoder:SERIALIZED_POINT" - }, - "wire": { - "params": [ - { - "name": "pcpt", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "meos_pc_point_deserialize", - "file": "pgsql_compat.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "PCPOINT *", - "canonical": "PCPOINT *" - }, - "params": [ - { - "name": "serpt", - "cType": "const SERIALIZED_POINT *", - "canonical": "const SERIALIZED_POINT *" - }, - { - "name": "schema", - "cType": "const PCSCHEMA *", - "canonical": "const struct PCSCHEMA *" - } - ], - "api": "internal", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "internal; lifecycle; no-decoder:SERIALIZED_POINT; no-decoder:PCSCHEMA; no-encoder:PCPOINT" - }, - "wire": { - "params": [ - { - "name": "serpt", - "kind": "unsupported" - }, - { - "name": "schema", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "meos_pc_patch_serialized_size", - "file": "pgsql_compat.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "size_t", - "canonical": "size_t" - }, - "params": [ - { - "name": "patch", - "cType": "const PCPATCH *", - "canonical": "const PCPATCH *" - } - ], - "api": "internal", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "internal; lifecycle; no-decoder:PCPATCH; unsupported-return:size_t" - }, - "wire": { - "params": [ - { - "name": "patch", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "meos_pc_patch_serialize", - "file": "pgsql_compat.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "SERIALIZED_PATCH *", - "canonical": "SERIALIZED_PATCH *" - }, - "params": [ - { - "name": "patch_in", - "cType": "const PCPATCH *", - "canonical": "const PCPATCH *" - }, - { - "name": "userdata", - "cType": "void *", - "canonical": "void *" - } - ], - "api": "internal", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "internal; lifecycle; no-decoder:PCPATCH; no-decoder:void; no-encoder:SERIALIZED_PATCH" - }, - "wire": { - "params": [ - { - "name": "patch_in", - "kind": "unsupported" - }, - { - "name": "userdata", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "meos_pc_patch_serialize_to_uncompressed", - "file": "pgsql_compat.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "SERIALIZED_PATCH *", - "canonical": "SERIALIZED_PATCH *" - }, - "params": [ - { - "name": "patch_in", - "cType": "const PCPATCH *", - "canonical": "const PCPATCH *" - } - ], - "api": "internal", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "internal; lifecycle; no-decoder:PCPATCH; no-encoder:SERIALIZED_PATCH" - }, - "wire": { - "params": [ - { - "name": "patch_in", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - }, - { - "name": "meos_pc_patch_deserialize", - "file": "pgsql_compat.h", - "family": "POINTCLOUD", - "vendored": false, - "returnType": { - "c": "PCPATCH *", - "canonical": "PCPATCH *" - }, - "params": [ - { - "name": "serpatch", - "cType": "const SERIALIZED_PATCH *", - "canonical": "const SERIALIZED_PATCH *" - }, - { - "name": "schema", - "cType": "const PCSCHEMA *", - "canonical": "const struct PCSCHEMA *" - } - ], - "api": "internal", - "category": "lifecycle", - "network": { - "exposable": false, - "method": null, - "reason": "internal; lifecycle; no-decoder:SERIALIZED_PATCH; no-decoder:PCSCHEMA; no-encoder:PCPATCH" - }, - "wire": { - "params": [ - { - "name": "serpatch", - "kind": "unsupported" - }, - { - "name": "schema", - "kind": "unsupported" - } - ], - "result": { - "kind": "unsupported" - } - } - } - ], - "structs": [ - { - "name": "pg_prng_state", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "fields": [ - { - "name": "s0", - "cType": "uint64", - "offset_bits": 0 - }, - { - "name": "s1", - "cType": "uint64", - "offset_bits": 64 - } - ] - }, - { - "name": "Interval", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "fields": [ - { - "name": "time", - "cType": "TimeOffset", - "offset_bits": 0 - }, - { - "name": "day", - "cType": "int32", - "offset_bits": 64 - }, - { - "name": "month", - "cType": "int32", - "offset_bits": 96 - } - ], - "serialization": { - "encodings": [ - "text" - ], - "in": "interval_in", - "out": "interval_out" - } - }, - { - "name": "varlena", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "fields": [ - { - "name": "vl_len_", - "cType": "char[4]", - "offset_bits": 0 - }, - { - "name": "vl_dat", - "cType": "char[]", - "offset_bits": 32 - } - ] - }, - { - "name": "Set", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "fields": [ - { - "name": "vl_len_", - "cType": "int32", - "offset_bits": 0 - }, - { - "name": "settype", - "cType": "uint8", - "offset_bits": 32 - }, - { - "name": "basetype", - "cType": "uint8", - "offset_bits": 40 - }, - { - "name": "flags", - "cType": "int16", - "offset_bits": 48 - }, - { - "name": "count", - "cType": "int32", - "offset_bits": 64 - }, - { - "name": "maxcount", - "cType": "int32", - "offset_bits": 96 - }, - { - "name": "bboxsize", - "cType": "int16", - "offset_bits": 128 - } - ], - "serialization": { - "encodings": [ - "text", - "wkb" - ], - "in": "bigintset_in", - "out": "set_out" - } - }, - { - "name": "Span", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "fields": [ - { - "name": "spantype", - "cType": "uint8", - "offset_bits": 0 - }, - { - "name": "basetype", - "cType": "uint8", - "offset_bits": 8 - }, - { - "name": "lower_inc", - "cType": "bool", - "offset_bits": 16 - }, - { - "name": "upper_inc", - "cType": "bool", - "offset_bits": 24 - }, - { - "name": "padding", - "cType": "char[4]", - "offset_bits": 32 - }, - { - "name": "lower", - "cType": "Datum", - "offset_bits": 64 - }, - { - "name": "upper", - "cType": "Datum", - "offset_bits": 128 - } - ], - "serialization": { - "encodings": [ - "text", - "wkb" - ], - "in": "bigintspan_in", - "out": "span_out" - } - }, - { - "name": "SpanSet", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "fields": [ - { - "name": "vl_len_", - "cType": "int32", - "offset_bits": 0 - }, - { - "name": "spansettype", - "cType": "uint8", - "offset_bits": 32 - }, - { - "name": "spantype", - "cType": "uint8", - "offset_bits": 40 - }, - { - "name": "basetype", - "cType": "uint8", - "offset_bits": 48 - }, - { - "name": "padding", - "cType": "char", - "offset_bits": 56 - }, - { - "name": "count", - "cType": "int32", - "offset_bits": 64 - }, - { - "name": "maxcount", - "cType": "int32", - "offset_bits": 96 - }, - { - "name": "span", - "cType": "Span", - "offset_bits": 128 - }, - { - "name": "elems", - "cType": "Span[1]", - "offset_bits": 320 - } - ], - "serialization": { - "encodings": [ - "text", - "wkb" - ], - "in": "bigintspanset_in", - "out": "spanset_out" - } - }, - { - "name": "TBox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "fields": [ - { - "name": "period", - "cType": "Span", - "offset_bits": 0 - }, - { - "name": "span", - "cType": "Span", - "offset_bits": 192 - }, - { - "name": "flags", - "cType": "int16", - "offset_bits": 384 - } - ], - "serialization": { - "encodings": [ - "text", - "wkb" - ], - "in": "tbox_in", - "out": "tbox_out" - } - }, - { - "name": "STBox", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "fields": [ - { - "name": "period", - "cType": "Span", - "offset_bits": 0 - }, - { - "name": "xmin", - "cType": "double", - "offset_bits": 192 - }, - { - "name": "ymin", - "cType": "double", - "offset_bits": 256 - }, - { - "name": "zmin", - "cType": "double", - "offset_bits": 320 - }, - { - "name": "xmax", - "cType": "double", - "offset_bits": 384 - }, - { - "name": "ymax", - "cType": "double", - "offset_bits": 448 - }, - { - "name": "zmax", - "cType": "double", - "offset_bits": 512 - }, - { - "name": "srid", - "cType": "int32_t", - "offset_bits": 576 - }, - { - "name": "flags", - "cType": "int16", - "offset_bits": 608 - } - ], - "serialization": { - "encodings": [ - "text", - "wkb" - ], - "in": "stbox_in", - "out": "stbox_out" - } - }, - { - "name": "Temporal", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "fields": [ - { - "name": "vl_len_", - "cType": "int32", - "offset_bits": 0 - }, - { - "name": "temptype", - "cType": "uint8", - "offset_bits": 32 - }, - { - "name": "subtype", - "cType": "uint8", - "offset_bits": 40 - }, - { - "name": "flags", - "cType": "int16", - "offset_bits": 48 - } - ], - "serialization": { - "encodings": [ - "mfjson", - "text", - "wkb" - ], - "in": "tbigint_in", - "out": "temporal_out" - } - }, - { - "name": "TInstant", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "fields": [ - { - "name": "vl_len_", - "cType": "int32", - "offset_bits": 0 - }, - { - "name": "temptype", - "cType": "uint8", - "offset_bits": 32 - }, - { - "name": "subtype", - "cType": "uint8", - "offset_bits": 40 - }, - { - "name": "flags", - "cType": "int16", - "offset_bits": 48 - }, - { - "name": "t", - "cType": "TimestampTz", - "offset_bits": 64 - }, - { - "name": "value", - "cType": "Datum", - "offset_bits": 128 - } - ], - "serialization": { - "encodings": [ - "text" - ], - "in": "tbigintinst_in", - "out": "tinstant_out" - }, - "meosType": "TPointInst" - }, - { - "name": "TSequence", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "fields": [ - { - "name": "vl_len_", - "cType": "int32", - "offset_bits": 0 - }, - { - "name": "temptype", - "cType": "uint8", - "offset_bits": 32 - }, - { - "name": "subtype", - "cType": "uint8", - "offset_bits": 40 - }, - { - "name": "flags", - "cType": "int16", - "offset_bits": 48 - }, - { - "name": "count", - "cType": "int32", - "offset_bits": 64 - }, - { - "name": "maxcount", - "cType": "int32", - "offset_bits": 96 - }, - { - "name": "bboxsize", - "cType": "int16", - "offset_bits": 128 - }, - { - "name": "padding", - "cType": "char[6]", - "offset_bits": 144 - }, - { - "name": "period", - "cType": "Span", - "offset_bits": 192 - } - ], - "serialization": { - "encodings": [ - "text" - ], - "in": null, - "out": "tsequence_out" - }, - "meosType": "TPointSeq" - }, - { - "name": "TSequenceSet", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "fields": [ - { - "name": "vl_len_", - "cType": "int32", - "offset_bits": 0 - }, - { - "name": "temptype", - "cType": "uint8", - "offset_bits": 32 - }, - { - "name": "subtype", - "cType": "uint8", - "offset_bits": 40 - }, - { - "name": "flags", - "cType": "int16", - "offset_bits": 48 - }, - { - "name": "count", - "cType": "int32", - "offset_bits": 64 - }, - { - "name": "totalcount", - "cType": "int32", - "offset_bits": 96 - }, - { - "name": "maxcount", - "cType": "int32", - "offset_bits": 128 - }, - { - "name": "bboxsize", - "cType": "int16", - "offset_bits": 160 - }, - { - "name": "padding", - "cType": "int16", - "offset_bits": 176 - }, - { - "name": "period", - "cType": "Span", - "offset_bits": 192 - } - ], - "serialization": { - "encodings": [ - "text" - ], - "in": "tbigintseqset_in", - "out": "tsequenceset_out" - } - }, - { - "name": "Match", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "fields": [ - { - "name": "i", - "cType": "int", - "offset_bits": 0 - }, - { - "name": "j", - "cType": "int", - "offset_bits": 32 - } - ] - }, - { - "name": "SkipList", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "fields": [] - }, - { - "name": "MeosArray", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "fields": [] - }, - { - "name": "RTree", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "fields": [] - }, - { - "name": "RTreeNNCursor", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "fields": [] - }, - { - "name": "SPTree", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "fields": [] - }, - { - "name": "SPNNCursor", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "fields": [] - }, - { - "name": "reltype_catalog_struct", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "fields": [ - { - "name": "settype_basetype", - "cType": "MeosType", - "offset_bits": 0 - }, - { - "name": "spantype_basetype", - "cType": "MeosType", - "offset_bits": 32 - }, - { - "name": "temptype_basetype", - "cType": "MeosType", - "offset_bits": 64 - }, - { - "name": "basetype_settype", - "cType": "MeosType", - "offset_bits": 96 - }, - { - "name": "basetype_spantype", - "cType": "MeosType", - "offset_bits": 128 - }, - { - "name": "spansettype_spantype", - "cType": "MeosType", - "offset_bits": 160 - }, - { - "name": "spantype_spansettype", - "cType": "MeosType", - "offset_bits": 192 - }, - { - "name": "type_bboxtype", - "cType": "MeosType", - "offset_bits": 224 - } - ] - }, - { - "name": "AFFINE", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "fields": [ - { - "name": "afac", - "cType": "double", - "offset_bits": 0 - }, - { - "name": "bfac", - "cType": "double", - "offset_bits": 64 - }, - { - "name": "cfac", - "cType": "double", - "offset_bits": 128 - }, - { - "name": "dfac", - "cType": "double", - "offset_bits": 192 - }, - { - "name": "efac", - "cType": "double", - "offset_bits": 256 - }, - { - "name": "ffac", - "cType": "double", - "offset_bits": 320 - }, - { - "name": "gfac", - "cType": "double", - "offset_bits": 384 - }, - { - "name": "hfac", - "cType": "double", - "offset_bits": 448 - }, - { - "name": "ifac", - "cType": "double", - "offset_bits": 512 - }, - { - "name": "xoff", - "cType": "double", - "offset_bits": 576 - }, - { - "name": "yoff", - "cType": "double", - "offset_bits": 640 - }, - { - "name": "zoff", - "cType": "double", - "offset_bits": 704 - } - ] - }, - { - "name": "BOX3D", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "fields": [ - { - "name": "xmin", - "cType": "double", - "offset_bits": 0 - }, - { - "name": "ymin", - "cType": "double", - "offset_bits": 64 - }, - { - "name": "zmin", - "cType": "double", - "offset_bits": 128 - }, - { - "name": "xmax", - "cType": "double", - "offset_bits": 192 - }, - { - "name": "ymax", - "cType": "double", - "offset_bits": 256 - }, - { - "name": "zmax", - "cType": "double", - "offset_bits": 320 - }, - { - "name": "srid", - "cType": "int32_t", - "offset_bits": 384 - } - ], - "serialization": { - "encodings": [ - "text" - ], - "in": "box3d_in", - "out": "box3d_out" - } - }, - { - "name": "GBOX", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "fields": [ - { - "name": "flags", - "cType": "lwflags_t", - "offset_bits": 0 - }, - { - "name": "xmin", - "cType": "double", - "offset_bits": 64 - }, - { - "name": "xmax", - "cType": "double", - "offset_bits": 128 - }, - { - "name": "ymin", - "cType": "double", - "offset_bits": 192 - }, - { - "name": "ymax", - "cType": "double", - "offset_bits": 256 - }, - { - "name": "zmin", - "cType": "double", - "offset_bits": 320 - }, - { - "name": "zmax", - "cType": "double", - "offset_bits": 384 - }, - { - "name": "mmin", - "cType": "double", - "offset_bits": 448 - }, - { - "name": "mmax", - "cType": "double", - "offset_bits": 512 - } - ], - "serialization": { - "encodings": [ - "text" - ], - "in": "gbox_in", - "out": "gbox_out" - } - }, - { - "name": "SPHEROID", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "fields": [ - { - "name": "a", - "cType": "double", - "offset_bits": 0 - }, - { - "name": "b", - "cType": "double", - "offset_bits": 64 - }, - { - "name": "f", - "cType": "double", - "offset_bits": 128 - }, - { - "name": "e", - "cType": "double", - "offset_bits": 192 - }, - { - "name": "e_sq", - "cType": "double", - "offset_bits": 256 - }, - { - "name": "radius", - "cType": "double", - "offset_bits": 320 - }, - { - "name": "name", - "cType": "char[20]", - "offset_bits": 384 - } - ] - }, - { - "name": "POINT2D", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "fields": [ - { - "name": "x", - "cType": "double", - "offset_bits": 0 - }, - { - "name": "y", - "cType": "double", - "offset_bits": 64 - } - ] - }, - { - "name": "POINT3DZ", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "fields": [ - { - "name": "x", - "cType": "double", - "offset_bits": 0 - }, - { - "name": "y", - "cType": "double", - "offset_bits": 64 - }, - { - "name": "z", - "cType": "double", - "offset_bits": 128 - } - ] - }, - { - "name": "POINT3D", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "fields": [ - { - "name": "x", - "cType": "double", - "offset_bits": 0 - }, - { - "name": "y", - "cType": "double", - "offset_bits": 64 - }, - { - "name": "z", - "cType": "double", - "offset_bits": 128 - } - ] - }, - { - "name": "POINT3DM", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "fields": [ - { - "name": "x", - "cType": "double", - "offset_bits": 0 - }, - { - "name": "y", - "cType": "double", - "offset_bits": 64 - }, - { - "name": "m", - "cType": "double", - "offset_bits": 128 - } - ] - }, - { - "name": "POINT4D", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "fields": [ - { - "name": "x", - "cType": "double", - "offset_bits": 0 - }, - { - "name": "y", - "cType": "double", - "offset_bits": 64 - }, - { - "name": "z", - "cType": "double", - "offset_bits": 128 - }, - { - "name": "m", - "cType": "double", - "offset_bits": 192 - } - ] - }, - { - "name": "POINTARRAY", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "fields": [ - { - "name": "npoints", - "cType": "uint32_t", - "offset_bits": 0 - }, - { - "name": "maxpoints", - "cType": "uint32_t", - "offset_bits": 32 - }, - { - "name": "flags", - "cType": "lwflags_t", - "offset_bits": 64 - }, - { - "name": "serialized_pointlist", - "cType": "uint8_t *", - "offset_bits": 128 - } - ] - }, - { - "name": "GSERIALIZED", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "fields": [ - { - "name": "size", - "cType": "uint32_t", - "offset_bits": 0 - }, - { - "name": "srid", - "cType": "uint8_t[3]", - "offset_bits": 32 - }, - { - "name": "gflags", - "cType": "uint8_t", - "offset_bits": 56 - }, - { - "name": "data", - "cType": "uint8_t[1]", - "offset_bits": 64 - } - ], - "serialization": { - "encodings": [ - "mfjson", - "text" - ], - "in": "geo_from_text", - "out": "geo_as_ewkt" - } - }, - { - "name": "LWGEOM", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "fields": [ - { - "name": "bbox", - "cType": "GBOX *", - "offset_bits": 0 - }, - { - "name": "data", - "cType": "void *", - "offset_bits": 64 - }, - { - "name": "srid", - "cType": "int32_t", - "offset_bits": 128 - }, - { - "name": "flags", - "cType": "lwflags_t", - "offset_bits": 160 - }, - { - "name": "type", - "cType": "uint8_t", - "offset_bits": 176 - }, - { - "name": "pad", - "cType": "char[1]", - "offset_bits": 184 - } - ] - }, - { - "name": "LWPOINT", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "fields": [ - { - "name": "bbox", - "cType": "GBOX *", - "offset_bits": 0 - }, - { - "name": "point", - "cType": "POINTARRAY *", - "offset_bits": 64 - }, - { - "name": "srid", - "cType": "int32_t", - "offset_bits": 128 - }, - { - "name": "flags", - "cType": "lwflags_t", - "offset_bits": 160 - }, - { - "name": "type", - "cType": "uint8_t", - "offset_bits": 176 - }, - { - "name": "pad", - "cType": "char[1]", - "offset_bits": 184 - } - ] - }, - { - "name": "LWLINE", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "fields": [ - { - "name": "bbox", - "cType": "GBOX *", - "offset_bits": 0 - }, - { - "name": "points", - "cType": "POINTARRAY *", - "offset_bits": 64 - }, - { - "name": "srid", - "cType": "int32_t", - "offset_bits": 128 - }, - { - "name": "flags", - "cType": "lwflags_t", - "offset_bits": 160 - }, - { - "name": "type", - "cType": "uint8_t", - "offset_bits": 176 - }, - { - "name": "pad", - "cType": "char[1]", - "offset_bits": 184 - } - ] - }, - { - "name": "LWTRIANGLE", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "fields": [ - { - "name": "bbox", - "cType": "GBOX *", - "offset_bits": 0 - }, - { - "name": "points", - "cType": "POINTARRAY *", - "offset_bits": 64 - }, - { - "name": "srid", - "cType": "int32_t", - "offset_bits": 128 - }, - { - "name": "flags", - "cType": "lwflags_t", - "offset_bits": 160 - }, - { - "name": "type", - "cType": "uint8_t", - "offset_bits": 176 - }, - { - "name": "pad", - "cType": "char[1]", - "offset_bits": 184 - } - ] - }, - { - "name": "LWCIRCSTRING", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "fields": [ - { - "name": "bbox", - "cType": "GBOX *", - "offset_bits": 0 - }, - { - "name": "points", - "cType": "POINTARRAY *", - "offset_bits": 64 - }, - { - "name": "srid", - "cType": "int32_t", - "offset_bits": 128 - }, - { - "name": "flags", - "cType": "lwflags_t", - "offset_bits": 160 - }, - { - "name": "type", - "cType": "uint8_t", - "offset_bits": 176 - }, - { - "name": "pad", - "cType": "char[1]", - "offset_bits": 184 - } - ] - }, - { - "name": "LWPOLY", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "fields": [ - { - "name": "bbox", - "cType": "GBOX *", - "offset_bits": 0 - }, - { - "name": "rings", - "cType": "POINTARRAY **", - "offset_bits": 64 - }, - { - "name": "srid", - "cType": "int32_t", - "offset_bits": 128 - }, - { - "name": "flags", - "cType": "lwflags_t", - "offset_bits": 160 - }, - { - "name": "type", - "cType": "uint8_t", - "offset_bits": 176 - }, - { - "name": "pad", - "cType": "char[1]", - "offset_bits": 184 - }, - { - "name": "nrings", - "cType": "uint32_t", - "offset_bits": 192 - }, - { - "name": "maxrings", - "cType": "uint32_t", - "offset_bits": 224 - } - ] - }, - { - "name": "LWMPOINT", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "fields": [ - { - "name": "bbox", - "cType": "GBOX *", - "offset_bits": 0 - }, - { - "name": "geoms", - "cType": "LWPOINT **", - "offset_bits": 64 - }, - { - "name": "srid", - "cType": "int32_t", - "offset_bits": 128 - }, - { - "name": "flags", - "cType": "lwflags_t", - "offset_bits": 160 - }, - { - "name": "type", - "cType": "uint8_t", - "offset_bits": 176 - }, - { - "name": "pad", - "cType": "char[1]", - "offset_bits": 184 - }, - { - "name": "ngeoms", - "cType": "uint32_t", - "offset_bits": 192 - }, - { - "name": "maxgeoms", - "cType": "uint32_t", - "offset_bits": 224 - } - ] - }, - { - "name": "LWMLINE", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "fields": [ - { - "name": "bbox", - "cType": "GBOX *", - "offset_bits": 0 - }, - { - "name": "geoms", - "cType": "LWLINE **", - "offset_bits": 64 - }, - { - "name": "srid", - "cType": "int32_t", - "offset_bits": 128 - }, - { - "name": "flags", - "cType": "lwflags_t", - "offset_bits": 160 - }, - { - "name": "type", - "cType": "uint8_t", - "offset_bits": 176 - }, - { - "name": "pad", - "cType": "char[1]", - "offset_bits": 184 - }, - { - "name": "ngeoms", - "cType": "uint32_t", - "offset_bits": 192 - }, - { - "name": "maxgeoms", - "cType": "uint32_t", - "offset_bits": 224 - } - ] - }, - { - "name": "LWMPOLY", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "fields": [ - { - "name": "bbox", - "cType": "GBOX *", - "offset_bits": 0 - }, - { - "name": "geoms", - "cType": "LWPOLY **", - "offset_bits": 64 - }, - { - "name": "srid", - "cType": "int32_t", - "offset_bits": 128 - }, - { - "name": "flags", - "cType": "lwflags_t", - "offset_bits": 160 - }, - { - "name": "type", - "cType": "uint8_t", - "offset_bits": 176 - }, - { - "name": "pad", - "cType": "char[1]", - "offset_bits": 184 - }, - { - "name": "ngeoms", - "cType": "uint32_t", - "offset_bits": 192 - }, - { - "name": "maxgeoms", - "cType": "uint32_t", - "offset_bits": 224 - } - ] - }, - { - "name": "LWCOLLECTION", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "fields": [ - { - "name": "bbox", - "cType": "GBOX *", - "offset_bits": 0 - }, - { - "name": "geoms", - "cType": "LWGEOM **", - "offset_bits": 64 - }, - { - "name": "srid", - "cType": "int32_t", - "offset_bits": 128 - }, - { - "name": "flags", - "cType": "lwflags_t", - "offset_bits": 160 - }, - { - "name": "type", - "cType": "uint8_t", - "offset_bits": 176 - }, - { - "name": "pad", - "cType": "char[1]", - "offset_bits": 184 - }, - { - "name": "ngeoms", - "cType": "uint32_t", - "offset_bits": 192 - }, - { - "name": "maxgeoms", - "cType": "uint32_t", - "offset_bits": 224 - } - ] - }, - { - "name": "LWCOMPOUND", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "fields": [ - { - "name": "bbox", - "cType": "GBOX *", - "offset_bits": 0 - }, - { - "name": "geoms", - "cType": "LWGEOM **", - "offset_bits": 64 - }, - { - "name": "srid", - "cType": "int32_t", - "offset_bits": 128 - }, - { - "name": "flags", - "cType": "lwflags_t", - "offset_bits": 160 - }, - { - "name": "type", - "cType": "uint8_t", - "offset_bits": 176 - }, - { - "name": "pad", - "cType": "char[1]", - "offset_bits": 184 - }, - { - "name": "ngeoms", - "cType": "uint32_t", - "offset_bits": 192 - }, - { - "name": "maxgeoms", - "cType": "uint32_t", - "offset_bits": 224 - } - ] - }, - { - "name": "LWCURVEPOLY", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "fields": [ - { - "name": "bbox", - "cType": "GBOX *", - "offset_bits": 0 - }, - { - "name": "rings", - "cType": "LWGEOM **", - "offset_bits": 64 - }, - { - "name": "srid", - "cType": "int32_t", - "offset_bits": 128 - }, - { - "name": "flags", - "cType": "lwflags_t", - "offset_bits": 160 - }, - { - "name": "type", - "cType": "uint8_t", - "offset_bits": 176 - }, - { - "name": "pad", - "cType": "char[1]", - "offset_bits": 184 - }, - { - "name": "nrings", - "cType": "uint32_t", - "offset_bits": 192 - }, - { - "name": "maxrings", - "cType": "uint32_t", - "offset_bits": 224 - } - ] - }, - { - "name": "LWMCURVE", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "fields": [ - { - "name": "bbox", - "cType": "GBOX *", - "offset_bits": 0 - }, - { - "name": "geoms", - "cType": "LWGEOM **", - "offset_bits": 64 - }, - { - "name": "srid", - "cType": "int32_t", - "offset_bits": 128 - }, - { - "name": "flags", - "cType": "lwflags_t", - "offset_bits": 160 - }, - { - "name": "type", - "cType": "uint8_t", - "offset_bits": 176 - }, - { - "name": "pad", - "cType": "char[1]", - "offset_bits": 184 - }, - { - "name": "ngeoms", - "cType": "uint32_t", - "offset_bits": 192 - }, - { - "name": "maxgeoms", - "cType": "uint32_t", - "offset_bits": 224 - } - ] - }, - { - "name": "LWMSURFACE", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "fields": [ - { - "name": "bbox", - "cType": "GBOX *", - "offset_bits": 0 - }, - { - "name": "geoms", - "cType": "LWGEOM **", - "offset_bits": 64 - }, - { - "name": "srid", - "cType": "int32_t", - "offset_bits": 128 - }, - { - "name": "flags", - "cType": "lwflags_t", - "offset_bits": 160 - }, - { - "name": "type", - "cType": "uint8_t", - "offset_bits": 176 - }, - { - "name": "pad", - "cType": "char[1]", - "offset_bits": 184 - }, - { - "name": "ngeoms", - "cType": "uint32_t", - "offset_bits": 192 - }, - { - "name": "maxgeoms", - "cType": "uint32_t", - "offset_bits": 224 - } - ] - }, - { - "name": "LWPSURFACE", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "fields": [ - { - "name": "bbox", - "cType": "GBOX *", - "offset_bits": 0 - }, - { - "name": "geoms", - "cType": "LWPOLY **", - "offset_bits": 64 - }, - { - "name": "srid", - "cType": "int32_t", - "offset_bits": 128 - }, - { - "name": "flags", - "cType": "lwflags_t", - "offset_bits": 160 - }, - { - "name": "type", - "cType": "uint8_t", - "offset_bits": 176 - }, - { - "name": "pad", - "cType": "char[1]", - "offset_bits": 184 - }, - { - "name": "ngeoms", - "cType": "uint32_t", - "offset_bits": 192 - }, - { - "name": "maxgeoms", - "cType": "uint32_t", - "offset_bits": 224 - } - ] - }, - { - "name": "LWTIN", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "fields": [ - { - "name": "bbox", - "cType": "GBOX *", - "offset_bits": 0 - }, - { - "name": "geoms", - "cType": "LWTRIANGLE **", - "offset_bits": 64 - }, - { - "name": "srid", - "cType": "int32_t", - "offset_bits": 128 - }, - { - "name": "flags", - "cType": "lwflags_t", - "offset_bits": 160 - }, - { - "name": "type", - "cType": "uint8_t", - "offset_bits": 176 - }, - { - "name": "pad", - "cType": "char[1]", - "offset_bits": 184 - }, - { - "name": "ngeoms", - "cType": "uint32_t", - "offset_bits": 192 - }, - { - "name": "maxgeoms", - "cType": "uint32_t", - "offset_bits": 224 - } - ] - }, - { - "name": "PJconsts", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "fields": [] - }, - { - "name": "LWPROJ", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "fields": [ - { - "name": "pj", - "cType": "PJ *", - "offset_bits": 0 - }, - { - "name": "pipeline_is_forward", - "cType": "bool", - "offset_bits": 64 - }, - { - "name": "source_is_latlong", - "cType": "uint8_t", - "offset_bits": 72 - }, - { - "name": "source_semi_major_metre", - "cType": "double", - "offset_bits": 128 - }, - { - "name": "source_semi_minor_metre", - "cType": "double", - "offset_bits": 192 - } - ] - }, - { - "name": "MvtGeom", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "fields": [ - { - "name": "geom", - "cType": "GSERIALIZED *", - "offset_bits": 0 - }, - { - "name": "times", - "cType": "int64 *", - "offset_bits": 64 - }, - { - "name": "count", - "cType": "int", - "offset_bits": 128 - } - ] - }, - { - "name": "SpaceSplit", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "fields": [ - { - "name": "fragments", - "cType": "Temporal **", - "offset_bits": 0 - }, - { - "name": "bins", - "cType": "GSERIALIZED **", - "offset_bits": 64 - }, - { - "name": "count", - "cType": "int", - "offset_bits": 128 - } - ] - }, - { - "name": "SpaceTimeSplit", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "fields": [ - { - "name": "fragments", - "cType": "Temporal **", - "offset_bits": 0 - }, - { - "name": "space_bins", - "cType": "GSERIALIZED **", - "offset_bits": 64 - }, - { - "name": "time_bins", - "cType": "TimestampTz *", - "offset_bits": 128 - }, - { - "name": "count", - "cType": "int", - "offset_bits": 192 - } - ] - }, - { - "name": "Cbuffer", - "file": "meos_cbuffer.h", - "family": "CBUFFER", - "vendored": false, - "fields": [], - "serialization": { - "encodings": [ - "text", - "wkb" - ], - "in": "cbuffer_in", - "out": "cbuffer_out" - } - }, - { - "name": "SkipListElem", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "fields": [ - { - "name": "key", - "cType": "void *", - "offset_bits": 0 - }, - { - "name": "value", - "cType": "void *", - "offset_bits": 64 - }, - { - "name": "height", - "cType": "int", - "offset_bits": 128 - }, - { - "name": "next", - "cType": "int[32]", - "offset_bits": 160 - } - ] - }, - { - "name": "NumericData", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "fields": [], - "serialization": { - "encodings": [ - "text" - ], - "in": "numeric_in", - "out": "numeric_out" - } - }, - { - "name": "Npoint", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "fields": [ - { - "name": "rid", - "cType": "int64", - "offset_bits": 0 - }, - { - "name": "pos", - "cType": "double", - "offset_bits": 64 - } - ], - "serialization": { - "encodings": [ - "text", - "wkb" - ], - "in": "npoint_in", - "out": "npoint_out" - } - }, - { - "name": "Nsegment", - "file": "meos_npoint.h", - "family": "NPOINT", - "vendored": false, - "fields": [ - { - "name": "rid", - "cType": "int64", - "offset_bits": 0 - }, - { - "name": "pos1", - "cType": "double", - "offset_bits": 64 - }, - { - "name": "pos2", - "cType": "double", - "offset_bits": 128 - } - ], - "serialization": { - "encodings": [ - "text" - ], - "in": "nsegment_in", - "out": "nsegment_out" - } - }, - { - "name": "Pcpoint", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "fields": [], - "serialization": { - "encodings": [ - "text", - "wkb" - ], - "in": "pcpoint_hex_in", - "out": "pcpoint_hex_out" - } - }, - { - "name": "Pcpatch", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "fields": [], - "serialization": { - "encodings": [ - "text", - "wkb" - ], - "in": "pcpatch_hex_in", - "out": "pcpatch_hex_out" - } - }, - { - "name": "PCSCHEMA", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "fields": [] - }, - { - "name": "TPCBox", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "fields": [ - { - "name": "period", - "cType": "Span", - "offset_bits": 0 - }, - { - "name": "xmin", - "cType": "double", - "offset_bits": 192 - }, - { - "name": "ymin", - "cType": "double", - "offset_bits": 256 - }, - { - "name": "zmin", - "cType": "double", - "offset_bits": 320 - }, - { - "name": "xmax", - "cType": "double", - "offset_bits": 384 - }, - { - "name": "ymax", - "cType": "double", - "offset_bits": 448 - }, - { - "name": "zmax", - "cType": "double", - "offset_bits": 512 - }, - { - "name": "srid", - "cType": "int32_t", - "offset_bits": 576 - }, - { - "name": "flags", - "cType": "int16", - "offset_bits": 608 - }, - { - "name": "padding", - "cType": "char[2]", - "offset_bits": 624 - }, - { - "name": "pcid", - "cType": "uint32_t", - "offset_bits": 640 - } - ], - "serialization": { - "encodings": [ - "text" - ], - "in": "tpcbox_in", - "out": "tpcbox_out" - } - }, - { - "name": "PCDimensionSpec", - "file": "meos_pointcloud.h", - "family": "POINTCLOUD", - "vendored": false, - "fields": [ - { - "name": "name", - "cType": "const char *", - "offset_bits": 0 - }, - { - "name": "description", - "cType": "const char *", - "offset_bits": 64 - }, - { - "name": "position", - "cType": "int32_t", - "offset_bits": 128 - }, - { - "name": "interpretation", - "cType": "const char *", - "offset_bits": 192 - }, - { - "name": "scale", - "cType": "double", - "offset_bits": 256 - }, - { - "name": "offset", - "cType": "double", - "offset_bits": 320 - }, - { - "name": "active", - "cType": "bool", - "offset_bits": 384 - } - ] - }, - { - "name": "Pose", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "fields": [], - "serialization": { - "encodings": [ - "text", - "wkb" - ], - "in": "pose_in", - "out": "pose_out" - } - }, - { - "name": "GeoPoseFrame", - "file": "meos_pose.h", - "family": "POSE", - "vendored": false, - "fields": [ - { - "name": "frame_id", - "cType": "int32_t", - "offset_bits": 0 - }, - { - "name": "authority", - "cType": "const char *", - "offset_bits": 64 - }, - { - "name": "code", - "cType": "const char *", - "offset_bits": 128 - }, - { - "name": "name", - "cType": "const char *", - "offset_bits": 192 - }, - { - "name": "srid", - "cType": "int32_t", - "offset_bits": 256 - }, - { - "name": "is_geographic", - "cType": "bool", - "offset_bits": 288 - }, - { - "name": "description", - "cType": "const char *", - "offset_bits": 320 - } - ] - }, - { - "name": "PoseChain", - "file": "meos_posechain.h", - "family": "POSECHAIN", - "vendored": false, - "fields": [], - "serialization": { - "encodings": [ - "text", - "wkb" - ], - "in": "posechain_in", - "out": "posechain_out" - } - }, - { - "name": "Raquet", - "file": "meos_raster.h", - "family": "RASTER", - "vendored": false, - "fields": [], - "serialization": { - "encodings": [ - "text", - "wkb" - ], - "in": "raquet_in", - "out": "raquet_out" - } - }, - { - "name": "Raster", - "file": "meos_raster.h", - "family": "RASTER", - "vendored": false, - "fields": [], - "serialization": { - "encodings": [ - "wkb" - ], - "in": "raster_from_hexwkb", - "out": null - } - }, - { - "name": "entry", - "file": "hashtable.h", - "family": "POINTCLOUD", - "vendored": true, - "fields": [ - { - "name": "k", - "cType": "void *", - "offset_bits": 0 - }, - { - "name": "v", - "cType": "void *", - "offset_bits": 64 - }, - { - "name": "h", - "cType": "unsigned int", - "offset_bits": 128 - }, - { - "name": "next", - "cType": "struct entry *", - "offset_bits": 192 - } - ] - }, - { - "name": "hashtable", - "file": "hashtable.h", - "family": "POINTCLOUD", - "vendored": true, - "fields": [ - { - "name": "tablelength", - "cType": "unsigned int", - "offset_bits": 0 - }, - { - "name": "table", - "cType": "entry **", - "offset_bits": 64 - }, - { - "name": "entrycount", - "cType": "unsigned int", - "offset_bits": 128 - }, - { - "name": "loadlimit", - "cType": "unsigned int", - "offset_bits": 160 - }, - { - "name": "primeindex", - "cType": "unsigned int", - "offset_bits": 192 - }, - { - "name": "hashfn", - "cType": "unsigned int (*)(const void *)", - "offset_bits": 256 - }, - { - "name": "eqfn", - "cType": "int (*)(const void *, const void *)", - "offset_bits": 320 - } - ] - }, - { - "name": "PCDIMENSION", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "fields": [ - { - "name": "name", - "cType": "char *", - "offset_bits": 0 - }, - { - "name": "description", - "cType": "char *", - "offset_bits": 64 - }, - { - "name": "position", - "cType": "uint32_t", - "offset_bits": 128 - }, - { - "name": "size", - "cType": "uint32_t", - "offset_bits": 160 - }, - { - "name": "byteoffset", - "cType": "uint32_t", - "offset_bits": 192 - }, - { - "name": "interpretation", - "cType": "uint32_t", - "offset_bits": 224 - }, - { - "name": "scale", - "cType": "double", - "offset_bits": 256 - }, - { - "name": "offset", - "cType": "double", - "offset_bits": 320 - }, - { - "name": "active", - "cType": "uint8_t", - "offset_bits": 384 - } - ] - }, - { - "name": "PCDIMSTAT", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "fields": [ - { - "name": "total_runs", - "cType": "uint32_t", - "offset_bits": 0 - }, - { - "name": "total_commonbits", - "cType": "uint32_t", - "offset_bits": 32 - }, - { - "name": "recommended_compression", - "cType": "uint32_t", - "offset_bits": 64 - } - ] - }, - { - "name": "PCDIMSTATS", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "fields": [ - { - "name": "ndims", - "cType": "int32_t", - "offset_bits": 0 - }, - { - "name": "total_points", - "cType": "uint32_t", - "offset_bits": 32 - }, - { - "name": "total_patches", - "cType": "uint32_t", - "offset_bits": 64 - }, - { - "name": "stats", - "cType": "PCDIMSTAT *", - "offset_bits": 128 - } - ] - }, - { - "name": "PCPOINT", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "fields": [ - { - "name": "readonly", - "cType": "int8_t", - "offset_bits": 0 - }, - { - "name": "schema", - "cType": "const PCSCHEMA *", - "offset_bits": 64 - }, - { - "name": "data", - "cType": "uint8_t *", - "offset_bits": 128 - } - ] - }, - { - "name": "PCPOINTLIST", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "fields": [ - { - "name": "mem", - "cType": "void *", - "offset_bits": 0 - }, - { - "name": "npoints", - "cType": "uint32_t", - "offset_bits": 64 - }, - { - "name": "maxpoints", - "cType": "uint32_t", - "offset_bits": 96 - }, - { - "name": "points", - "cType": "PCPOINT **", - "offset_bits": 128 - } - ] - }, - { - "name": "PCBYTES", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "fields": [ - { - "name": "size", - "cType": "size_t", - "offset_bits": 0 - }, - { - "name": "npoints", - "cType": "uint32_t", - "offset_bits": 64 - }, - { - "name": "interpretation", - "cType": "uint32_t", - "offset_bits": 96 - }, - { - "name": "compression", - "cType": "uint32_t", - "offset_bits": 128 - }, - { - "name": "readonly", - "cType": "uint32_t", - "offset_bits": 160 - }, - { - "name": "bytes", - "cType": "uint8_t *", - "offset_bits": 192 - } - ] - }, - { - "name": "PCBOUNDS", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "fields": [ - { - "name": "xmin", - "cType": "double", - "offset_bits": 0 - }, - { - "name": "xmax", - "cType": "double", - "offset_bits": 64 - }, - { - "name": "ymin", - "cType": "double", - "offset_bits": 128 - }, - { - "name": "ymax", - "cType": "double", - "offset_bits": 192 - } - ] - }, - { - "name": "PCSTATS", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "fields": [ - { - "name": "min", - "cType": "PCPOINT", - "offset_bits": 0 - }, - { - "name": "max", - "cType": "PCPOINT", - "offset_bits": 192 - }, - { - "name": "avg", - "cType": "PCPOINT", - "offset_bits": 384 - } - ] - }, - { - "name": "PCPATCH", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "fields": [ - { - "name": "type", - "cType": "int", - "offset_bits": 0 - }, - { - "name": "readonly", - "cType": "int8_t", - "offset_bits": 32 - }, - { - "name": "schema", - "cType": "const PCSCHEMA *", - "offset_bits": 64 - }, - { - "name": "npoints", - "cType": "uint32_t", - "offset_bits": 128 - }, - { - "name": "bounds", - "cType": "PCBOUNDS", - "offset_bits": 192 - }, - { - "name": "stats", - "cType": "PCSTATS *", - "offset_bits": 448 - } - ] - }, - { - "name": "PCPATCH_UNCOMPRESSED", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "fields": [ - { - "name": "type", - "cType": "int", - "offset_bits": 0 - }, - { - "name": "readonly", - "cType": "int8_t", - "offset_bits": 32 - }, - { - "name": "schema", - "cType": "const PCSCHEMA *", - "offset_bits": 64 - }, - { - "name": "npoints", - "cType": "uint32_t", - "offset_bits": 128 - }, - { - "name": "bounds", - "cType": "PCBOUNDS", - "offset_bits": 192 - }, - { - "name": "stats", - "cType": "PCSTATS *", - "offset_bits": 448 - }, - { - "name": "maxpoints", - "cType": "uint32_t", - "offset_bits": 512 - }, - { - "name": "datasize", - "cType": "size_t", - "offset_bits": 576 - }, - { - "name": "data", - "cType": "uint8_t *", - "offset_bits": 640 - } - ] - }, - { - "name": "PCPATCH_DIMENSIONAL", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "fields": [ - { - "name": "type", - "cType": "int", - "offset_bits": 0 - }, - { - "name": "readonly", - "cType": "int8_t", - "offset_bits": 32 - }, - { - "name": "schema", - "cType": "const PCSCHEMA *", - "offset_bits": 64 - }, - { - "name": "npoints", - "cType": "uint32_t", - "offset_bits": 128 - }, - { - "name": "bounds", - "cType": "PCBOUNDS", - "offset_bits": 192 - }, - { - "name": "stats", - "cType": "PCSTATS *", - "offset_bits": 448 - }, - { - "name": "bytes", - "cType": "PCBYTES *", - "offset_bits": 512 - } - ] - }, - { - "name": "PCPATCH_LAZPERF", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "fields": [ - { - "name": "type", - "cType": "int", - "offset_bits": 0 - }, - { - "name": "readonly", - "cType": "int8_t", - "offset_bits": 32 - }, - { - "name": "schema", - "cType": "const PCSCHEMA *", - "offset_bits": 64 - }, - { - "name": "npoints", - "cType": "uint32_t", - "offset_bits": 128 - }, - { - "name": "bounds", - "cType": "PCBOUNDS", - "offset_bits": 192 - }, - { - "name": "stats", - "cType": "PCSTATS *", - "offset_bits": 448 - }, - { - "name": "lazperfsize", - "cType": "size_t", - "offset_bits": 512 - }, - { - "name": "lazperf", - "cType": "uint8_t *", - "offset_bits": 576 - } - ] - }, - { - "name": "SERIALIZED_POINT", - "file": "pgsql_compat.h", - "family": "POINTCLOUD", - "vendored": false, - "fields": [ - { - "name": "size", - "cType": "uint32_t", - "offset_bits": 0 - }, - { - "name": "pcid", - "cType": "uint32_t", - "offset_bits": 32 - }, - { - "name": "data", - "cType": "uint8_t[1]", - "offset_bits": 64 - } - ] - }, - { - "name": "SERIALIZED_PATCH", - "file": "pgsql_compat.h", - "family": "POINTCLOUD", - "vendored": false, - "fields": [ - { - "name": "size", - "cType": "uint32_t", - "offset_bits": 0 - }, - { - "name": "pcid", - "cType": "uint32_t", - "offset_bits": 32 - }, - { - "name": "compression", - "cType": "uint32_t", - "offset_bits": 64 - }, - { - "name": "npoints", - "cType": "uint32_t", - "offset_bits": 96 - }, - { - "name": "bounds", - "cType": "PCBOUNDS", - "offset_bits": 128 - }, - { - "name": "data", - "cType": "uint8_t[1]", - "offset_bits": 384 - } - ] - } - ], - "enums": [ - { - "name": "errorCode", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "values": [ - { - "name": "MEOS_SUCCESS", - "value": 0 - }, - { - "name": "MEOS_ERR_INTERNAL_ERROR", - "value": 1 - }, - { - "name": "MEOS_ERR_INTERNAL_TYPE_ERROR", - "value": 2 - }, - { - "name": "MEOS_ERR_VALUE_OUT_OF_RANGE", - "value": 3 - }, - { - "name": "MEOS_ERR_DIVISION_BY_ZERO", - "value": 4 - }, - { - "name": "MEOS_ERR_MEMORY_ALLOC_ERROR", - "value": 5 - }, - { - "name": "MEOS_ERR_AGGREGATION_ERROR", - "value": 6 - }, - { - "name": "MEOS_ERR_DIRECTORY_ERROR", - "value": 7 - }, - { - "name": "MEOS_ERR_FILE_ERROR", - "value": 8 - }, - { - "name": "MEOS_ERR_OUT_OF_MEMORY", - "value": 9 - }, - { - "name": "MEOS_ERR_INVALID_ARG", - "value": 10 - }, - { - "name": "MEOS_ERR_INVALID_ARG_TYPE", - "value": 11 - }, - { - "name": "MEOS_ERR_INVALID_ARG_VALUE", - "value": 12 - }, - { - "name": "MEOS_ERR_FEATURE_NOT_SUPPORTED", - "value": 13 - }, - { - "name": "MEOS_ERR_INDETERMINATE_COLLATION", - "value": 14 - }, - { - "name": "MEOS_ERR_SYNTAX_ERROR", - "value": 15 - }, - { - "name": "MEOS_ERR_NULL_RESULT", - "value": 16 - }, - { - "name": "MEOS_ERR_MFJSON_INPUT", - "value": 20 - }, - { - "name": "MEOS_ERR_MFJSON_OUTPUT", - "value": 21 - }, - { - "name": "MEOS_ERR_TEXT_INPUT", - "value": 22 - }, - { - "name": "MEOS_ERR_TEXT_OUTPUT", - "value": 23 - }, - { - "name": "MEOS_ERR_WKB_INPUT", - "value": 24 - }, - { - "name": "MEOS_ERR_WKB_OUTPUT", - "value": 25 - }, - { - "name": "MEOS_ERR_GEOJSON_INPUT", - "value": 26 - }, - { - "name": "MEOS_ERR_GEOJSON_OUTPUT", - "value": 27 - }, - { - "name": "MEOS_ERR_SQL_JSON_ERROR", - "value": 28 - }, - { - "name": "MEOS_ERR_INVALID_REGULAR_EXPRESSION", - "value": 29 - } - ] - }, - { - "name": "tempSubtype", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "values": [ - { - "name": "ANYTEMPSUBTYPE", - "value": 0 - }, - { - "name": "TINSTANT", - "value": 1 - }, - { - "name": "TSEQUENCE", - "value": 2 - }, - { - "name": "TSEQUENCESET", - "value": 3 - } - ] - }, - { - "name": "interpType", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "values": [ - { - "name": "INTERP_NONE", - "value": 0 - }, - { - "name": "DISCRETE", - "value": 1 - }, - { - "name": "STEP", - "value": 2 - }, - { - "name": "LINEAR", - "value": 3 - } - ] - }, - { - "name": "IndexSearchOp", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "values": [ - { - "name": "INDEX_OVERLAPS", - "value": 0 - }, - { - "name": "INDEX_CONTAINS", - "value": 1 - }, - { - "name": "INDEX_CONTAINED_BY", - "value": 2 - }, - { - "name": "INDEX_LEFT", - "value": 3 - }, - { - "name": "INDEX_OVERLEFT", - "value": 4 - }, - { - "name": "INDEX_RIGHT", - "value": 5 - }, - { - "name": "INDEX_OVERRIGHT", - "value": 6 - }, - { - "name": "INDEX_BELOW", - "value": 7 - }, - { - "name": "INDEX_OVERBELOW", - "value": 8 - }, - { - "name": "INDEX_ABOVE", - "value": 9 - }, - { - "name": "INDEX_OVERABOVE", - "value": 10 - }, - { - "name": "INDEX_FRONT", - "value": 11 - }, - { - "name": "INDEX_OVERFRONT", - "value": 12 - }, - { - "name": "INDEX_BACK", - "value": 13 - }, - { - "name": "INDEX_OVERBACK", - "value": 14 - }, - { - "name": "INDEX_BEFORE", - "value": 15 - }, - { - "name": "INDEX_OVERBEFORE", - "value": 16 - }, - { - "name": "INDEX_AFTER", - "value": 17 - }, - { - "name": "INDEX_OVERAFTER", - "value": 18 - }, - { - "name": "INDEX_SAME", - "value": 19 - }, - { - "name": "INDEX_ADJACENT", - "value": 20 - } - ] - }, - { - "name": "SPTreeKind", - "file": "meos.h", - "family": "CORE", - "vendored": false, - "values": [ - { - "name": "SPTREE_QUADTREE", - "value": 0 - }, - { - "name": "SPTREE_KDTREE", - "value": 1 - } - ] - }, - { - "name": "MeosType", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "values": [ - { - "name": "T_UNKNOWN", - "value": 0 - }, - { - "name": "T_BOOL", - "value": 1 - }, - { - "name": "T_DATE", - "value": 2 - }, - { - "name": "T_DATEMULTIRANGE", - "value": 3 - }, - { - "name": "T_DATERANGE", - "value": 4 - }, - { - "name": "T_DATESET", - "value": 5 - }, - { - "name": "T_DATESPAN", - "value": 6 - }, - { - "name": "T_DATESPANSET", - "value": 7 - }, - { - "name": "T_DOUBLE2", - "value": 8 - }, - { - "name": "T_DOUBLE3", - "value": 9 - }, - { - "name": "T_DOUBLE4", - "value": 10 - }, - { - "name": "T_FLOAT8", - "value": 11 - }, - { - "name": "T_FLOATSET", - "value": 12 - }, - { - "name": "T_FLOATSPAN", - "value": 13 - }, - { - "name": "T_FLOATSPANSET", - "value": 14 - }, - { - "name": "T_INT4", - "value": 15 - }, - { - "name": "T_INT4MULTIRANGE", - "value": 16 - }, - { - "name": "T_INT4RANGE", - "value": 17 - }, - { - "name": "T_INTSET", - "value": 18 - }, - { - "name": "T_INTSPAN", - "value": 19 - }, - { - "name": "T_INTSPANSET", - "value": 20 - }, - { - "name": "T_INT8", - "value": 21 - }, - { - "name": "T_INT8MULTIRANGE", - "value": 52 - }, - { - "name": "T_INT8RANGE", - "value": 53 - }, - { - "name": "T_BIGINTSET", - "value": 22 - }, - { - "name": "T_BIGINTSPAN", - "value": 23 - }, - { - "name": "T_BIGINTSPANSET", - "value": 24 - }, - { - "name": "T_STBOX", - "value": 25 - }, - { - "name": "T_TBOOL", - "value": 26 - }, - { - "name": "T_TBOX", - "value": 27 - }, - { - "name": "T_TDOUBLE2", - "value": 28 - }, - { - "name": "T_TDOUBLE3", - "value": 29 - }, - { - "name": "T_TDOUBLE4", - "value": 30 - }, - { - "name": "T_TEXT", - "value": 31 - }, - { - "name": "T_TEXTSET", - "value": 32 - }, - { - "name": "T_TFLOAT", - "value": 33 - }, - { - "name": "T_TIMESTAMPTZ", - "value": 34 - }, - { - "name": "T_TINT", - "value": 35 - }, - { - "name": "T_TSTZMULTIRANGE", - "value": 36 - }, - { - "name": "T_TSTZRANGE", - "value": 37 - }, - { - "name": "T_TSTZSET", - "value": 38 - }, - { - "name": "T_TSTZSPAN", - "value": 39 - }, - { - "name": "T_TSTZSPANSET", - "value": 40 - }, - { - "name": "T_TTEXT", - "value": 41 - }, - { - "name": "T_GEOMETRY", - "value": 42 - }, - { - "name": "T_GEOMSET", - "value": 43 - }, - { - "name": "T_GEOGRAPHY", - "value": 44 - }, - { - "name": "T_GEOGSET", - "value": 45 - }, - { - "name": "T_TGEOMPOINT", - "value": 46 - }, - { - "name": "T_TGEOGPOINT", - "value": 47 - }, - { - "name": "T_NPOINT", - "value": 48 - }, - { - "name": "T_NPOINTSET", - "value": 49 - }, - { - "name": "T_NSEGMENT", - "value": 50 - }, - { - "name": "T_TNPOINT", - "value": 51 - }, - { - "name": "T_POSE", - "value": 54 - }, - { - "name": "T_POSESET", - "value": 55 - }, - { - "name": "T_TPOSE", - "value": 56 - }, - { - "name": "T_CBUFFER", - "value": 57 - }, - { - "name": "T_CBUFFERSET", - "value": 58 - }, - { - "name": "T_TCBUFFER", - "value": 59 - }, - { - "name": "T_TGEOMETRY", - "value": 60 - }, - { - "name": "T_TGEOGRAPHY", - "value": 61 - }, - { - "name": "T_TRGEOMETRY", - "value": 62 - }, - { - "name": "T_JSONB", - "value": 63 - }, - { - "name": "T_JSONPATH", - "value": 64 - }, - { - "name": "T_JSONBSET", - "value": 65 - }, - { - "name": "T_TJSONB", - "value": 66 - }, - { - "name": "T_TBIGINT", - "value": 67 - }, - { - "name": "T_H3INDEX", - "value": 68 - }, - { - "name": "T_H3INDEXSET", - "value": 69 - }, - { - "name": "T_TH3INDEX", - "value": 70 - }, - { - "name": "T_QUADBIN", - "value": 71 - }, - { - "name": "T_QUADBINSET", - "value": 72 - }, - { - "name": "T_TQUADBIN", - "value": 73 - }, - { - "name": "T_PCPOINT", - "value": 74 - }, - { - "name": "T_PCPOINTSET", - "value": 75 - }, - { - "name": "T_TPCPOINT", - "value": 76 - }, - { - "name": "T_PCPATCH", - "value": 77 - }, - { - "name": "T_PCPATCHSET", - "value": 78 - }, - { - "name": "T_TPCPATCH", - "value": 79 - }, - { - "name": "T_TPCBOX", - "value": 80 - }, - { - "name": "T_RAQUET", - "value": 81 - }, - { - "name": "T_POSECHAIN", - "value": 82 - }, - { - "name": "T_POSECHAINSET", - "value": 83 - }, - { - "name": "T_TPOSECHAIN", - "value": 84 - }, - { - "name": "T_S2CELL", - "value": 85 - }, - { - "name": "T_S2CELLSET", - "value": 86 - }, - { - "name": "T_TS2CELL", - "value": 87 - }, - { - "name": "NUM_MEOS_TYPES", - "value": 88 - } - ] - }, - { - "name": "MeosOper", - "file": "meos_catalog.h", - "family": "CORE", - "vendored": false, - "values": [ - { - "name": "UNKNOWN_OP", - "value": 0 - }, - { - "name": "EQ_OP", - "value": 1 - }, - { - "name": "NE_OP", - "value": 2 - }, - { - "name": "LT_OP", - "value": 3 - }, - { - "name": "LE_OP", - "value": 4 - }, - { - "name": "GT_OP", - "value": 5 - }, - { - "name": "GE_OP", - "value": 6 - }, - { - "name": "ADJACENT_OP", - "value": 7 - }, - { - "name": "UNION_OP", - "value": 8 - }, - { - "name": "MINUS_OP", - "value": 9 - }, - { - "name": "INTERSECT_OP", - "value": 10 - }, - { - "name": "OVERLAPS_OP", - "value": 11 - }, - { - "name": "CONTAINS_OP", - "value": 12 - }, - { - "name": "CONTAINED_OP", - "value": 13 - }, - { - "name": "SAME_OP", - "value": 14 - }, - { - "name": "LEFT_OP", - "value": 15 - }, - { - "name": "OVERLEFT_OP", - "value": 16 - }, - { - "name": "RIGHT_OP", - "value": 17 - }, - { - "name": "OVERRIGHT_OP", - "value": 18 - }, - { - "name": "BELOW_OP", - "value": 19 - }, - { - "name": "OVERBELOW_OP", - "value": 20 - }, - { - "name": "ABOVE_OP", - "value": 21 - }, - { - "name": "OVERABOVE_OP", - "value": 22 - }, - { - "name": "FRONT_OP", - "value": 23 - }, - { - "name": "OVERFRONT_OP", - "value": 24 - }, - { - "name": "BACK_OP", - "value": 25 - }, - { - "name": "OVERBACK_OP", - "value": 26 - }, - { - "name": "BEFORE_OP", - "value": 27 - }, - { - "name": "OVERBEFORE_OP", - "value": 28 - }, - { - "name": "AFTER_OP", - "value": 29 - }, - { - "name": "OVERAFTER_OP", - "value": 30 - }, - { - "name": "EVEREQ_OP", - "value": 31 - }, - { - "name": "EVERNE_OP", - "value": 32 - }, - { - "name": "EVERLT_OP", - "value": 33 - }, - { - "name": "EVERLE_OP", - "value": 34 - }, - { - "name": "EVERGT_OP", - "value": 35 - }, - { - "name": "EVERGE_OP", - "value": 36 - }, - { - "name": "ALWAYSEQ_OP", - "value": 37 - }, - { - "name": "ALWAYSNE_OP", - "value": 38 - }, - { - "name": "ALWAYSLT_OP", - "value": 39 - }, - { - "name": "ALWAYSLE_OP", - "value": 40 - }, - { - "name": "ALWAYSGT_OP", - "value": 41 - }, - { - "name": "ALWAYSGE_OP", - "value": 42 - }, - { - "name": "TEMPCONTAINS_OP", - "value": 43 - }, - { - "name": "TEMPCONTAINED_OP", - "value": 44 - } - ] - }, - { - "name": "spatialRel", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "values": [ - { - "name": "INTERSECTS", - "value": 0 - }, - { - "name": "CONTAINS", - "value": 1 - }, - { - "name": "TOUCHES", - "value": 2 - }, - { - "name": "COVERS", - "value": 3 - } - ] - }, - { - "name": "SkipListType", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "values": [ - { - "name": "SKIPLIST_TEMPORAL", - "value": 0 - }, - { - "name": "SKIPLIST_KEYVALUE", - "value": 1 - } - ] - }, - { - "name": "nullHandleType", - "file": "meos_json.h", - "family": "JSON", - "vendored": false, - "values": [ - { - "name": "NULL_INVALID", - "value": 0 - }, - { - "name": "NULL_ERROR", - "value": 1 - }, - { - "name": "NULL_JSON_NULL", - "value": 2 - }, - { - "name": "NULL_DELETE", - "value": 3 - }, - { - "name": "NULL_RETURN", - "value": 4 - } - ] - }, - { - "name": "MeosPixType", - "file": "meos_raster.h", - "family": "RASTER", - "vendored": false, - "values": [ - { - "name": "MEOS_PT_UINT8", - "value": 0 - }, - { - "name": "MEOS_PT_INT16", - "value": 1 - }, - { - "name": "MEOS_PT_INT32", - "value": 2 - }, - { - "name": "MEOS_PT_FLOAT32", - "value": 3 - }, - { - "name": "MEOS_PT_FLOAT64", - "value": 4 - }, - { - "name": "MEOS_PT_INT8", - "value": 5 - }, - { - "name": "MEOS_PT_UINT16", - "value": 6 - }, - { - "name": "MEOS_PT_UINT32", - "value": 7 - }, - { - "name": "MEOS_PT_INT64", - "value": 8 - }, - { - "name": "MEOS_PT_UINT64", - "value": 9 - }, - { - "name": "MEOS_PT_FLOAT16", - "value": 10 - } - ] - }, - { - "name": "COMPRESSIONS", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "values": [ - { - "name": "PC_NONE", - "value": 0 - }, - { - "name": "PC_DIMENSIONAL", - "value": 1 - }, - { - "name": "PC_LAZPERF", - "value": 2 - } - ] - }, - { - "name": "ENDIANS", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "values": [ - { - "name": "PC_XDR", - "value": 0 - }, - { - "name": "PC_NDR", - "value": 1 - } - ] - }, - { - "name": "PC_FILTERTYPE", - "file": "pc_api.h", - "family": "POINTCLOUD", - "vendored": true, - "values": [ - { - "name": "PC_GT", - "value": 0 - }, - { - "name": "PC_LT", - "value": 1 - }, - { - "name": "PC_EQUAL", - "value": 2 - }, - { - "name": "PC_BETWEEN", - "value": 3 - } - ] - } - ], - "macros": [ - { - "name": "LWFLAG_Z", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "value": 1 - }, - { - "name": "LWFLAG_M", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "value": 2 - }, - { - "name": "LWFLAG_BBOX", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "value": 4 - }, - { - "name": "LWFLAG_GEODETIC", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "value": 8 - }, - { - "name": "LWFLAG_READONLY", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "value": 16 - }, - { - "name": "LWFLAG_SOLID", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "value": 32 - }, - { - "name": "WKB_ISO", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "value": 1 - }, - { - "name": "WKB_SFSQL", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "value": 2 - }, - { - "name": "WKB_EXTENDED", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "value": 4 - }, - { - "name": "WKB_NDR", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "value": 8 - }, - { - "name": "WKB_XDR", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "value": 16 - }, - { - "name": "WKB_HEX", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "value": 32 - }, - { - "name": "WKB_NO_NPOINTS", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "value": 64 - }, - { - "name": "WKB_NO_SRID", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "value": 128 - }, - { - "name": "WKT_ISO", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "value": 1 - }, - { - "name": "WKT_SFSQL", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "value": 2 - }, - { - "name": "WKT_EXTENDED", - "file": "meos_geo.h", - "family": "CORE", - "vendored": false, - "value": 4 - }, - { - "name": "MEOS_FLAG_BYVAL", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "value": 1 - }, - { - "name": "MEOS_FLAG_ORDERED", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "value": 2 - }, - { - "name": "MEOS_FLAG_CONTINUOUS", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "value": 2 - }, - { - "name": "MEOS_FLAGS_INTERP", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "value": 12 - }, - { - "name": "MEOS_FLAG_X", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "value": 16 - }, - { - "name": "MEOS_FLAG_Z", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "value": 32 - }, - { - "name": "MEOS_FLAG_T", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "value": 64 - }, - { - "name": "MEOS_FLAG_GEODETIC", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "value": 128 - }, - { - "name": "MEOS_FLAG_GEOM", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "value": 256 - }, - { - "name": "MEOS_ARRAY_INITIAL_SIZE", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "value": 256 - }, - { - "name": "SKIPLIST_MAXLEVEL", - "file": "meos_internal.h", - "family": "CORE", - "vendored": false, - "value": 32 - }, - { - "name": "LWFLAG_VERSBIT2", - "file": "meos_internal_geo.h", - "family": "CORE", - "vendored": false, - "value": 128 - }, - { - "name": "NUMERIC_MAX_PRECISION", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "value": 1000 - }, - { - "name": "NUMERIC_MAX_SCALE", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "value": 1000 - }, - { - "name": "NUMERIC_MIN_DISPLAY_SCALE", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "value": 0 - }, - { - "name": "NUMERIC_MIN_SIG_DIGITS", - "file": "pg_numeric.h", - "family": "CORE", - "vendored": true, - "value": 16 - }, - { - "name": "S2_MIN_LEVEL", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "value": 0 - }, - { - "name": "S2_MAX_LEVEL", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "value": 30 - }, - { - "name": "S2_NUM_FACES", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "value": 6 - }, - { - "name": "S2_TOKEN_MAXLEN", - "file": "meos_s2cell.h", - "family": "S2CELL", - "vendored": false, - "value": 16 - } - ], - "typeEncodings": { - "Interval": { - "encodings": [ - "text" - ], - "decoders": { - "text": "interval_in" - }, - "encoders": { - "text": "interval_out" - }, - "in": "interval_in", - "out": "interval_out", - "in_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "out_aux": [] - }, - "Set": { - "encodings": [ - "text", - "wkb" - ], - "decoders": { - "text": "bigintset_in", - "wkb": "set_from_hexwkb" - }, - "encoders": { - "text": "set_out" - }, - "in": "bigintset_in", - "out": "set_out", - "in_aux": [], - "out_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ] - }, - "Span": { - "encodings": [ - "text", - "wkb" - ], - "decoders": { - "text": "bigintspan_in", - "wkb": "span_from_hexwkb" - }, - "encoders": { - "text": "span_out" - }, - "in": "bigintspan_in", - "out": "span_out", - "in_aux": [], - "out_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ] - }, - "SpanSet": { - "encodings": [ - "text", - "wkb" - ], - "decoders": { - "text": "bigintspanset_in", - "wkb": "spanset_from_hexwkb" - }, - "encoders": { - "text": "spanset_out" - }, - "in": "bigintspanset_in", - "out": "spanset_out", - "in_aux": [], - "out_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ] - }, - "TBox": { - "encodings": [ - "text", - "wkb" - ], - "decoders": { - "wkb": "tbox_from_hexwkb", - "text": "tbox_in" - }, - "encoders": { - "text": "tbox_out" - }, - "in": "tbox_in", - "out": "tbox_out", - "in_aux": [], - "out_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ] - }, - "Temporal": { - "encodings": [ - "mfjson", - "text", - "wkb" - ], - "decoders": { - "mfjson": "tbigint_from_mfjson", - "text": "tbigint_in", - "wkb": "temporal_from_hexwkb" - }, - "encoders": { - "text": "temporal_out", - "mfjson": "temporal_as_mfjson" - }, - "in": "tbigint_in", - "out": "temporal_out", - "in_aux": [], - "out_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ] - }, - "BOX3D": { - "encodings": [ - "text" - ], - "decoders": { - "text": "box3d_in" - }, - "encoders": { - "text": "box3d_out" - }, - "in": "box3d_in", - "out": "box3d_out", - "in_aux": [], - "out_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ] - }, - "GBOX": { - "encodings": [ - "text" - ], - "decoders": { - "text": "gbox_in" - }, - "encoders": { - "text": "gbox_out" - }, - "in": "gbox_in", - "out": "gbox_out", - "in_aux": [], - "out_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ] - }, - "GSERIALIZED": { - "encodings": [ - "mfjson", - "text" - ], - "decoders": { - "mfjson": "geo_from_geojson", - "text": "geo_from_text" - }, - "encoders": { - "text": "geo_as_ewkt", - "mfjson": "geo_as_geojson" - }, - "in": "geo_from_text", - "out": "geo_as_ewkt", - "in_aux": [ - { - "name": "srid", - "kind": "integer", - "default": 0 - } - ], - "out_aux": [ - { - "name": "precision", - "kind": "integer", - "default": 15 - } - ] - }, - "STBox": { - "encodings": [ - "text", - "wkb" - ], - "decoders": { - "wkb": "stbox_from_hexwkb", - "text": "stbox_in" - }, - "encoders": { - "text": "stbox_out" - }, - "in": "stbox_in", - "out": "stbox_out", - "in_aux": [], - "out_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ] - }, - "Cbuffer": { - "encodings": [ - "text", - "wkb" - ], - "decoders": { - "wkb": "cbuffer_from_hexwkb", - "text": "cbuffer_in" - }, - "encoders": { - "text": "cbuffer_out" - }, - "in": "cbuffer_in", - "out": "cbuffer_out", - "in_aux": [], - "out_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ] - }, - "TInstant": { - "encodings": [ - "text" - ], - "decoders": { - "text": "tbigintinst_in" - }, - "encoders": { - "text": "tinstant_out" - }, - "in": "tbigintinst_in", - "out": "tinstant_out", - "in_aux": [], - "out_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ] - }, - "TSequenceSet": { - "encodings": [ - "text" - ], - "decoders": { - "text": "tbigintseqset_in" - }, - "encoders": { - "text": "tsequenceset_out" - }, - "in": "tbigintseqset_in", - "out": "tsequenceset_out", - "in_aux": [], - "out_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ] - }, - "TSequence": { - "encodings": [ - "text" - ], - "decoders": {}, - "encoders": { - "text": "tsequence_out" - }, - "in": null, - "out": "tsequence_out", - "in_aux": [], - "out_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ] - }, - "NumericData": { - "encodings": [ - "text" - ], - "decoders": { - "text": "numeric_in" - }, - "encoders": { - "text": "numeric_out" - }, - "in": "numeric_in", - "out": "numeric_out", - "in_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "out_aux": [] - }, - "Jsonb": { - "encodings": [ - "text" - ], - "decoders": { - "text": "jsonb_in" - }, - "encoders": { - "text": "jsonb_out" - }, - "in": "jsonb_in", - "out": "jsonb_out", - "in_aux": [], - "out_aux": [] - }, - "JsonPath": { - "encodings": [ - "text" - ], - "decoders": { - "text": "jsonpath_in" - }, - "encoders": { - "text": "jsonpath_out" - }, - "in": "jsonpath_in", - "out": "jsonpath_out", - "in_aux": [], - "out_aux": [] - }, - "Npoint": { - "encodings": [ - "text", - "wkb" - ], - "decoders": { - "wkb": "npoint_from_hexwkb", - "text": "npoint_in" - }, - "encoders": { - "text": "npoint_out" - }, - "in": "npoint_in", - "out": "npoint_out", - "in_aux": [], - "out_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ] - }, - "Nsegment": { - "encodings": [ - "text" - ], - "decoders": { - "text": "nsegment_in" - }, - "encoders": { - "text": "nsegment_out" - }, - "in": "nsegment_in", - "out": "nsegment_out", - "in_aux": [], - "out_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ] - }, - "Pcpoint": { - "encodings": [ - "text", - "wkb" - ], - "decoders": { - "text": "pcpoint_hex_in", - "wkb": "pcpoint_from_hexwkb" - }, - "encoders": { - "text": "pcpoint_hex_out", - "wkb": "pcpoint_as_hexwkb" - }, - "in": "pcpoint_hex_in", - "out": "pcpoint_hex_out", - "in_aux": [], - "out_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ] - }, - "Pcpatch": { - "encodings": [ - "text", - "wkb" - ], - "decoders": { - "text": "pcpatch_hex_in", - "wkb": "pcpatch_from_hexwkb" - }, - "encoders": { - "text": "pcpatch_hex_out", - "wkb": "pcpatch_as_hexwkb" - }, - "in": "pcpatch_hex_in", - "out": "pcpatch_hex_out", - "in_aux": [], - "out_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ] - }, - "TPCBox": { - "encodings": [ - "text" - ], - "decoders": { - "text": "tpcbox_in" - }, - "encoders": { - "text": "tpcbox_out" - }, - "in": "tpcbox_in", - "out": "tpcbox_out", - "in_aux": [], - "out_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ] - }, - "Pose": { - "encodings": [ - "text", - "wkb" - ], - "decoders": { - "wkb": "pose_from_hexwkb", - "text": "pose_in" - }, - "encoders": { - "text": "pose_out" - }, - "in": "pose_in", - "out": "pose_out", - "in_aux": [], - "out_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ] - }, - "PoseChain": { - "encodings": [ - "text", - "wkb" - ], - "decoders": { - "text": "posechain_in", - "wkb": "posechain_from_hexwkb" - }, - "encoders": { - "text": "posechain_out" - }, - "in": "posechain_in", - "out": "posechain_out", - "in_aux": [], - "out_aux": [ - { - "name": "maxdd", - "kind": "integer", - "default": 15 - } - ] - }, - "Raquet": { - "encodings": [ - "text", - "wkb" - ], - "decoders": { - "text": "raquet_in", - "wkb": "raquet_from_hexwkb" - }, - "encoders": { - "text": "raquet_out" - }, - "in": "raquet_in", - "out": "raquet_out", - "in_aux": [], - "out_aux": [] - }, - "Raster": { - "encodings": [ - "wkb" - ], - "decoders": { - "wkb": "raster_from_hexwkb" - }, - "encoders": {}, - "in": "raster_from_hexwkb", - "out": null, - "in_aux": [], - "out_aux": [] - }, - "TimeTzADT": { - "encodings": [ - "text" - ], - "decoders": { - "text": "pg_timetz_in" - }, - "encoders": { - "text": "pg_timetz_out" - }, - "in": "pg_timetz_in", - "out": "pg_timetz_out", - "in_aux": [ - { - "name": "typmod", - "kind": "integer", - "default": 0 - } - ], - "out_aux": [] - } - }, - "enrichment": { - "categoryCounts": { - "io": 347, - "predicate": 1614, - "conversion": 401, - "constructor": 108, - "transformation": 1647, - "accessor": 327, - "lifecycle": 57, - "index": 23, - "setop": 198, - "aggregate": 85 - }, - "publicFunctions": 3483, - "internalFunctions": 1324, - "exposableFunctions": 2449 - }, - "portableAliases": { - "provenance": { - "discussion": "MobilityDB#861", - "rfc": "MobilityDB RFC #920 (doc/rfc/sql-portability/README.md, branch rfc/sql-portability)", - "nativePR": "MobilityDB#1075 (1303 operator-overload aliases, each reusing the operator's own C symbol \u2014 identical by construction; CI-gated by tools/portable_aliases/generate.py --check)", - "manualChapter": "MobilityDB#1078" - }, - "families": { - "topology": [ - { - "operator": "&&", - "bareName": "overlaps" - }, - { - "operator": "@>", - "bareName": "contains" - }, - { - "operator": "<@", - "bareName": "contained" - }, - { - "operator": "-|-", - "bareName": "adjacent" - } - ], - "timePosition": [ - { - "operator": "<<#", - "bareName": "before" - }, - { - "operator": "#>>", - "bareName": "after" - }, - { - "operator": "&<#", - "bareName": "overbefore" - }, - { - "operator": "#&>", - "bareName": "overafter" - } - ], - "spaceX": [ - { - "operator": "<<", - "bareName": "left" - }, - { - "operator": ">>", - "bareName": "right" - }, - { - "operator": "&<", - "bareName": "overleft" - }, - { - "operator": "&>", - "bareName": "overright" - } - ], - "spaceY": [ - { - "operator": "<<|", - "bareName": "below" - }, - { - "operator": "|>>", - "bareName": "above" - }, - { - "operator": "&<|", - "bareName": "overbelow" - }, - { - "operator": "|&>", - "bareName": "overabove" - } - ], - "spaceZ": [ - { - "operator": "<>", - "bareName": "back" - }, - { - "operator": "&", - "bareName": "overback" - } - ], - "temporalComparison": [ - { - "operator": "#=", - "bareName": "tEq" - }, - { - "operator": "#<>", - "bareName": "tNe" - }, - { - "operator": "#<", - "bareName": "tLt" - }, - { - "operator": "#<=", - "bareName": "tLe" - }, - { - "operator": "#>", - "bareName": "tGt" - }, - { - "operator": "#>=", - "bareName": "tGe" - } - ], - "everComparison": [ - { - "operator": "?=", - "bareName": "eEq" - }, - { - "operator": "?<>", - "bareName": "eNe" - }, - { - "operator": "?<", - "bareName": "eLt" - }, - { - "operator": "?<=", - "bareName": "eLe" - }, - { - "operator": "?>", - "bareName": "eGt" - }, - { - "operator": "?>=", - "bareName": "eGe" - } - ], - "alwaysComparison": [ - { - "operator": "%=", - "bareName": "aEq" - }, - { - "operator": "%<>", - "bareName": "aNe" - }, - { - "operator": "%<", - "bareName": "aLt" - }, - { - "operator": "%<=", - "bareName": "aLe" - }, - { - "operator": "%>", - "bareName": "aGt" - }, - { - "operator": "%>=", - "bareName": "aGe" - } - ], - "distance": [ - { - "operator": "<->", - "bareName": "tDistance" - }, - { - "operator": "|=|", - "bareName": "nearestApproachDistance" - } - ], - "same": [ - { - "operator": "~=", - "bareName": "same" - } - ] - }, - "alreadyCanonical": [ - { - "kind": "functions", - "functions": [ - "eIntersects", - "atTime", - "restriction functions", - "spatial-relationship functions" - ] - } - ], - "explicitBacking": { - "nearestApproachDistance": [ - "nad" - ] - }, - "scope": { - "inScopeTypeFamilies": [ - "temporal", - "geo", - "cbuffer", - "npoint", - "pose", - "rgeo" - ], - "note": "cbuffer / npoint / pose / rgeo are FULL user-facing temporal types and ARE in scope \u2014 covered like every other type. PR #1075 already aliases all six families (1303 aliases). They must NOT be excluded from any parity headline; an upstream/audit note that 'defers' or 'jointly excludes' them is a known error being corrected \u2014 where another engine defers them, that is incomplete work to close (a gap with a plan), never an accepted exclusion.", - "deferralIsError": true - }, - "notes": [ - "Generate aliases by reusing each operator's own backing C function (equivalence by construction), never by reimplementing; mirror MobilityDB tools/portable_aliases/generate.py + its 100%-coverage audit.", - "User-facing API uses the full name `trgeometry`; internal functions keep the `trgeo_` prefix \u2014 do NOT normalize the internal prefix.", - "Goal: 100% parity ecosystem-wide \u2014 every operator has its bare name on every engine, no gaps, no headline exclusions." - ], - "byOperator": { - "&&": "overlaps", - "@>": "contains", - "<@": "contained", - "-|-": "adjacent", - "<<#": "before", - "#>>": "after", - "&<#": "overbefore", - "#&>": "overafter", - "<<": "left", - ">>": "right", - "&<": "overleft", - "&>": "overright", - "<<|": "below", - "|>>": "above", - "&<|": "overbelow", - "|&>": "overabove", - "<>": "back", - "&": "overback", - "#=": "tEq", - "#<>": "tNe", - "#<": "tLt", - "#<=": "tLe", - "#>": "tGt", - "#>=": "tGe", - "?=": "eEq", - "?<>": "eNe", - "?<": "eLt", - "?<=": "eLe", - "?>": "eGt", - "?>=": "eGe", - "%=": "aEq", - "%<>": "aNe", - "%<": "aLt", - "%<=": "aLe", - "%>": "aGt", - "%>=": "aGe", - "<->": "tDistance", - "|=|": "nearestApproachDistance", - "~=": "same" - }, - "byBareName": { - "overlaps": "&&", - "contains": "@>", - "contained": "<@", - "adjacent": "-|-", - "before": "<<#", - "after": "#>>", - "overbefore": "&<#", - "overafter": "#&>", - "left": "<<", - "right": ">>", - "overleft": "&<", - "overright": "&>", - "below": "<<|", - "above": "|>>", - "overbelow": "&<|", - "overabove": "|&>", - "front": "<>", - "overfront": "&", - "tEq": "#=", - "tNe": "#<>", - "tLt": "#<", - "tLe": "#<=", - "tGt": "#>", - "tGe": "#>=", - "eEq": "?=", - "eNe": "?<>", - "eLt": "?<", - "eLe": "?<=", - "eGt": "?>", - "eGe": "?>=", - "aEq": "%=", - "aNe": "%<>", - "aLt": "%<", - "aLe": "%<=", - "aGt": "%>", - "aGe": "%>=", - "tDistance": "<->", - "nearestApproachDistance": "|=|", - "same": "~=" - }, - "bareNames": [ - "aEq", - "aGe", - "aGt", - "aLe", - "aLt", - "aNe", - "above", - "adjacent", - "after", - "back", - "before", - "below", - "contained", - "contains", - "eEq", - "eGe", - "eGt", - "eLe", - "eLt", - "eNe", - "front", - "left", - "nearestApproachDistance", - "overabove", - "overafter", - "overback", - "overbefore", - "overbelow", - "overfront", - "overlaps", - "overleft", - "overright", - "right", - "same", - "tDistance", - "tEq", - "tGe", - "tGt", - "tLe", - "tLt", - "tNe" - ], - "count": 41 - }, - "temporalCovering": { - "provenance": { - "rfc": "MobilityDB RFC #870 (TemporalParquet) + #913 (Temporal Data Lake)", - "discussion": "MobilityDB#861 (edge-to-cloud SQL portability: one query, three platforms)", - "geoParquet": "GeoParquet 1.1 covering.bbox (geoparquet.org/releases/v1.1.0)", - "benchmark": "MVB v3 \u2014 the scalar AND-chain on materialised covering columns prunes row groups identically to the spatial-aware path and ~10x faster, with no DuckDB spatial extension" - }, - "version": "1.0.0", - "valueCodec": { - "asHexWkb": "temporal_as_hexwkb", - "fromHexWkb": "temporal_from_hexwkb", - "note": "The canonical MEOS-WKB stays the lossless value column (BLOB); covering columns are denormalised and never the source of truth." - }, - "metadataKeys": { - "temporal": "temporal", - "geo": "geo", - "covering": "bbox" - }, - "classes": { - "spatial": { - "doc": "Spatial temporal types \u2014 STBOX covering (x/y[/z] extent + time extent + SRID).", - "box": { - "type": "STBOX", - "from": "tspatial_to_stbox" - }, - "srid": "tspatial_srid", - "types": [ - "tgeompoint", - "tgeogpoint", - "tgeometry", - "tgeography", - "tcbuffer", - "tnpoint", - "tpose", - "trgeometry" - ], - "columns": [ - { - "name": "xmin", - "sqlType": "double", - "accessor": "stbox_xmin", - "source": "box" - }, - { - "name": "xmax", - "sqlType": "double", - "accessor": "stbox_xmax", - "source": "box" - }, - { - "name": "ymin", - "sqlType": "double", - "accessor": "stbox_ymin", - "source": "box" - }, - { - "name": "ymax", - "sqlType": "double", - "accessor": "stbox_ymax", - "source": "box" - }, - { - "name": "zmin", - "sqlType": "double", - "accessor": "stbox_zmin", - "source": "box", - "when": "hasZ" - }, - { - "name": "zmax", - "sqlType": "double", - "accessor": "stbox_zmax", - "source": "box", - "when": "hasZ" - }, - { - "name": "tmin", - "sqlType": "timestamptz", - "accessor": "stbox_tmin", - "source": "box" - }, - { - "name": "tmax", - "sqlType": "timestamptz", - "accessor": "stbox_tmax", - "source": "box" - }, - { - "name": "srid", - "sqlType": "int", - "accessor": "tspatial_srid", - "source": "value" - } - ] - }, - "number": { - "doc": "Numeric temporal types \u2014 TBOX covering (value range + time extent).", - "box": { - "type": "TBOX", - "from": "tnumber_to_tbox" - }, - "srid": null, - "types": [ - "tint", - "tfloat", - "tbigint" - ], - "columns": [ - { - "name": "vmin", - "sqlType": "double", - "accessor": "tbox_xmin", - "source": "box" - }, - { - "name": "vmax", - "sqlType": "double", - "accessor": "tbox_xmax", - "source": "box" - }, - { - "name": "tmin", - "sqlType": "timestamptz", - "accessor": "tbox_tmin", - "source": "box" - }, - { - "name": "tmax", - "sqlType": "timestamptz", - "accessor": "tbox_tmax", - "source": "box" - } - ] - }, - "timeOnly": { - "doc": "Time-only temporal types \u2014 no spatial box; time extent only.", - "box": null, - "srid": null, - "types": [ - "tbool", - "ttext" - ], - "columns": [ - { - "name": "tmin", - "sqlType": "timestamptz", - "accessor": "temporal_start_timestamptz", - "source": "value" - }, - { - "name": "tmax", - "sqlType": "timestamptz", - "accessor": "temporal_end_timestamptz", - "source": "value" - } - ] - } - }, - "deferred": { - "pointcloudCellIndex": { - "types": [ - "tpcpoint", - "tpcpatch", - "th3index", - "tquadbin" - ], - "reason": "STBOX covering via a type-specific box path (e.g. tpcbox_to_stbox); fold into the `spatial` class once the catalog confirms a uniform temporal->STBOX converter for these families." - } - }, - "notes": [ - "The covering columns are a denormalisation of the value's bounding box; the canonical MEOS-WKB BLOB remains the lossless source of truth.", - "Materialising the covering columns as primitive Parquet columns gives Iceberg manifest-level file pruning and Parquet row-group min/max pruning, with no spatial-aware engine.", - "zmin/zmax are emitted only for 3D values (`when: hasZ`); 2D values omit them or store null.", - "`source: box` accessors take the box returned by `class.box.from(value)`; `source: value` accessors take the temporal value directly.", - "This descriptor is type-agnostic per class exactly as `portable-aliases.json` is type-agnostic per operator family \u2014 codegen consumes it identically across every binding." - ], - "byType": { - "tgeompoint": { - "class": "spatial", - "box": { - "type": "STBOX", - "from": "tspatial_to_stbox" - }, - "srid": "tspatial_srid", - "columns": [ - { - "name": "xmin", - "sqlType": "double", - "accessor": "stbox_xmin", - "source": "box" - }, - { - "name": "xmax", - "sqlType": "double", - "accessor": "stbox_xmax", - "source": "box" - }, - { - "name": "ymin", - "sqlType": "double", - "accessor": "stbox_ymin", - "source": "box" - }, - { - "name": "ymax", - "sqlType": "double", - "accessor": "stbox_ymax", - "source": "box" - }, - { - "name": "zmin", - "sqlType": "double", - "accessor": "stbox_zmin", - "source": "box", - "when": "hasZ" - }, - { - "name": "zmax", - "sqlType": "double", - "accessor": "stbox_zmax", - "source": "box", - "when": "hasZ" - }, - { - "name": "tmin", - "sqlType": "timestamptz", - "accessor": "stbox_tmin", - "source": "box" - }, - { - "name": "tmax", - "sqlType": "timestamptz", - "accessor": "stbox_tmax", - "source": "box" - }, - { - "name": "srid", - "sqlType": "int", - "accessor": "tspatial_srid", - "source": "value" - } - ] - }, - "tgeogpoint": { - "class": "spatial", - "box": { - "type": "STBOX", - "from": "tspatial_to_stbox" - }, - "srid": "tspatial_srid", - "columns": [ - { - "name": "xmin", - "sqlType": "double", - "accessor": "stbox_xmin", - "source": "box" - }, - { - "name": "xmax", - "sqlType": "double", - "accessor": "stbox_xmax", - "source": "box" - }, - { - "name": "ymin", - "sqlType": "double", - "accessor": "stbox_ymin", - "source": "box" - }, - { - "name": "ymax", - "sqlType": "double", - "accessor": "stbox_ymax", - "source": "box" - }, - { - "name": "zmin", - "sqlType": "double", - "accessor": "stbox_zmin", - "source": "box", - "when": "hasZ" - }, - { - "name": "zmax", - "sqlType": "double", - "accessor": "stbox_zmax", - "source": "box", - "when": "hasZ" - }, - { - "name": "tmin", - "sqlType": "timestamptz", - "accessor": "stbox_tmin", - "source": "box" - }, - { - "name": "tmax", - "sqlType": "timestamptz", - "accessor": "stbox_tmax", - "source": "box" - }, - { - "name": "srid", - "sqlType": "int", - "accessor": "tspatial_srid", - "source": "value" - } - ] - }, - "tgeometry": { - "class": "spatial", - "box": { - "type": "STBOX", - "from": "tspatial_to_stbox" - }, - "srid": "tspatial_srid", - "columns": [ - { - "name": "xmin", - "sqlType": "double", - "accessor": "stbox_xmin", - "source": "box" - }, - { - "name": "xmax", - "sqlType": "double", - "accessor": "stbox_xmax", - "source": "box" - }, - { - "name": "ymin", - "sqlType": "double", - "accessor": "stbox_ymin", - "source": "box" - }, - { - "name": "ymax", - "sqlType": "double", - "accessor": "stbox_ymax", - "source": "box" - }, - { - "name": "zmin", - "sqlType": "double", - "accessor": "stbox_zmin", - "source": "box", - "when": "hasZ" - }, - { - "name": "zmax", - "sqlType": "double", - "accessor": "stbox_zmax", - "source": "box", - "when": "hasZ" - }, - { - "name": "tmin", - "sqlType": "timestamptz", - "accessor": "stbox_tmin", - "source": "box" - }, - { - "name": "tmax", - "sqlType": "timestamptz", - "accessor": "stbox_tmax", - "source": "box" - }, - { - "name": "srid", - "sqlType": "int", - "accessor": "tspatial_srid", - "source": "value" - } - ] - }, - "tgeography": { - "class": "spatial", - "box": { - "type": "STBOX", - "from": "tspatial_to_stbox" - }, - "srid": "tspatial_srid", - "columns": [ - { - "name": "xmin", - "sqlType": "double", - "accessor": "stbox_xmin", - "source": "box" - }, - { - "name": "xmax", - "sqlType": "double", - "accessor": "stbox_xmax", - "source": "box" - }, - { - "name": "ymin", - "sqlType": "double", - "accessor": "stbox_ymin", - "source": "box" - }, - { - "name": "ymax", - "sqlType": "double", - "accessor": "stbox_ymax", - "source": "box" - }, - { - "name": "zmin", - "sqlType": "double", - "accessor": "stbox_zmin", - "source": "box", - "when": "hasZ" - }, - { - "name": "zmax", - "sqlType": "double", - "accessor": "stbox_zmax", - "source": "box", - "when": "hasZ" - }, - { - "name": "tmin", - "sqlType": "timestamptz", - "accessor": "stbox_tmin", - "source": "box" - }, - { - "name": "tmax", - "sqlType": "timestamptz", - "accessor": "stbox_tmax", - "source": "box" - }, - { - "name": "srid", - "sqlType": "int", - "accessor": "tspatial_srid", - "source": "value" - } - ] - }, - "tcbuffer": { - "class": "spatial", - "box": { - "type": "STBOX", - "from": "tspatial_to_stbox" - }, - "srid": "tspatial_srid", - "columns": [ - { - "name": "xmin", - "sqlType": "double", - "accessor": "stbox_xmin", - "source": "box" - }, - { - "name": "xmax", - "sqlType": "double", - "accessor": "stbox_xmax", - "source": "box" - }, - { - "name": "ymin", - "sqlType": "double", - "accessor": "stbox_ymin", - "source": "box" - }, - { - "name": "ymax", - "sqlType": "double", - "accessor": "stbox_ymax", - "source": "box" - }, - { - "name": "zmin", - "sqlType": "double", - "accessor": "stbox_zmin", - "source": "box", - "when": "hasZ" - }, - { - "name": "zmax", - "sqlType": "double", - "accessor": "stbox_zmax", - "source": "box", - "when": "hasZ" - }, - { - "name": "tmin", - "sqlType": "timestamptz", - "accessor": "stbox_tmin", - "source": "box" - }, - { - "name": "tmax", - "sqlType": "timestamptz", - "accessor": "stbox_tmax", - "source": "box" - }, - { - "name": "srid", - "sqlType": "int", - "accessor": "tspatial_srid", - "source": "value" - } - ] - }, - "tnpoint": { - "class": "spatial", - "box": { - "type": "STBOX", - "from": "tspatial_to_stbox" - }, - "srid": "tspatial_srid", - "columns": [ - { - "name": "xmin", - "sqlType": "double", - "accessor": "stbox_xmin", - "source": "box" - }, - { - "name": "xmax", - "sqlType": "double", - "accessor": "stbox_xmax", - "source": "box" - }, - { - "name": "ymin", - "sqlType": "double", - "accessor": "stbox_ymin", - "source": "box" - }, - { - "name": "ymax", - "sqlType": "double", - "accessor": "stbox_ymax", - "source": "box" - }, - { - "name": "zmin", - "sqlType": "double", - "accessor": "stbox_zmin", - "source": "box", - "when": "hasZ" - }, - { - "name": "zmax", - "sqlType": "double", - "accessor": "stbox_zmax", - "source": "box", - "when": "hasZ" - }, - { - "name": "tmin", - "sqlType": "timestamptz", - "accessor": "stbox_tmin", - "source": "box" - }, - { - "name": "tmax", - "sqlType": "timestamptz", - "accessor": "stbox_tmax", - "source": "box" - }, - { - "name": "srid", - "sqlType": "int", - "accessor": "tspatial_srid", - "source": "value" - } - ] - }, - "tpose": { - "class": "spatial", - "box": { - "type": "STBOX", - "from": "tspatial_to_stbox" - }, - "srid": "tspatial_srid", - "columns": [ - { - "name": "xmin", - "sqlType": "double", - "accessor": "stbox_xmin", - "source": "box" - }, - { - "name": "xmax", - "sqlType": "double", - "accessor": "stbox_xmax", - "source": "box" - }, - { - "name": "ymin", - "sqlType": "double", - "accessor": "stbox_ymin", - "source": "box" - }, - { - "name": "ymax", - "sqlType": "double", - "accessor": "stbox_ymax", - "source": "box" - }, - { - "name": "zmin", - "sqlType": "double", - "accessor": "stbox_zmin", - "source": "box", - "when": "hasZ" - }, - { - "name": "zmax", - "sqlType": "double", - "accessor": "stbox_zmax", - "source": "box", - "when": "hasZ" - }, - { - "name": "tmin", - "sqlType": "timestamptz", - "accessor": "stbox_tmin", - "source": "box" - }, - { - "name": "tmax", - "sqlType": "timestamptz", - "accessor": "stbox_tmax", - "source": "box" - }, - { - "name": "srid", - "sqlType": "int", - "accessor": "tspatial_srid", - "source": "value" - } - ] - }, - "trgeometry": { - "class": "spatial", - "box": { - "type": "STBOX", - "from": "tspatial_to_stbox" - }, - "srid": "tspatial_srid", - "columns": [ - { - "name": "xmin", - "sqlType": "double", - "accessor": "stbox_xmin", - "source": "box" - }, - { - "name": "xmax", - "sqlType": "double", - "accessor": "stbox_xmax", - "source": "box" - }, - { - "name": "ymin", - "sqlType": "double", - "accessor": "stbox_ymin", - "source": "box" - }, - { - "name": "ymax", - "sqlType": "double", - "accessor": "stbox_ymax", - "source": "box" - }, - { - "name": "zmin", - "sqlType": "double", - "accessor": "stbox_zmin", - "source": "box", - "when": "hasZ" - }, - { - "name": "zmax", - "sqlType": "double", - "accessor": "stbox_zmax", - "source": "box", - "when": "hasZ" - }, - { - "name": "tmin", - "sqlType": "timestamptz", - "accessor": "stbox_tmin", - "source": "box" - }, - { - "name": "tmax", - "sqlType": "timestamptz", - "accessor": "stbox_tmax", - "source": "box" - }, - { - "name": "srid", - "sqlType": "int", - "accessor": "tspatial_srid", - "source": "value" - } - ] - }, - "tint": { - "class": "number", - "box": { - "type": "TBOX", - "from": "tnumber_to_tbox" - }, - "srid": null, - "columns": [ - { - "name": "vmin", - "sqlType": "double", - "accessor": "tbox_xmin", - "source": "box" - }, - { - "name": "vmax", - "sqlType": "double", - "accessor": "tbox_xmax", - "source": "box" - }, - { - "name": "tmin", - "sqlType": "timestamptz", - "accessor": "tbox_tmin", - "source": "box" - }, - { - "name": "tmax", - "sqlType": "timestamptz", - "accessor": "tbox_tmax", - "source": "box" - } - ] - }, - "tfloat": { - "class": "number", - "box": { - "type": "TBOX", - "from": "tnumber_to_tbox" - }, - "srid": null, - "columns": [ - { - "name": "vmin", - "sqlType": "double", - "accessor": "tbox_xmin", - "source": "box" - }, - { - "name": "vmax", - "sqlType": "double", - "accessor": "tbox_xmax", - "source": "box" - }, - { - "name": "tmin", - "sqlType": "timestamptz", - "accessor": "tbox_tmin", - "source": "box" - }, - { - "name": "tmax", - "sqlType": "timestamptz", - "accessor": "tbox_tmax", - "source": "box" - } - ] - }, - "tbigint": { - "class": "number", - "box": { - "type": "TBOX", - "from": "tnumber_to_tbox" - }, - "srid": null, - "columns": [ - { - "name": "vmin", - "sqlType": "double", - "accessor": "tbox_xmin", - "source": "box" - }, - { - "name": "vmax", - "sqlType": "double", - "accessor": "tbox_xmax", - "source": "box" - }, - { - "name": "tmin", - "sqlType": "timestamptz", - "accessor": "tbox_tmin", - "source": "box" - }, - { - "name": "tmax", - "sqlType": "timestamptz", - "accessor": "tbox_tmax", - "source": "box" - } - ] - }, - "tbool": { - "class": "timeOnly", - "box": null, - "srid": null, - "columns": [ - { - "name": "tmin", - "sqlType": "timestamptz", - "accessor": "temporal_start_timestamptz", - "source": "value" - }, - { - "name": "tmax", - "sqlType": "timestamptz", - "accessor": "temporal_end_timestamptz", - "source": "value" - } - ] - }, - "ttext": { - "class": "timeOnly", - "box": null, - "srid": null, - "columns": [ - { - "name": "tmin", - "sqlType": "timestamptz", - "accessor": "temporal_start_timestamptz", - "source": "value" - }, - { - "name": "tmax", - "sqlType": "timestamptz", - "accessor": "temporal_end_timestamptz", - "source": "value" - } - ] - } - }, - "types": [ - "tbigint", - "tbool", - "tcbuffer", - "tfloat", - "tgeogpoint", - "tgeography", - "tgeometry", - "tgeompoint", - "tint", - "tnpoint", - "tpose", - "trgeometry", - "ttext" - ], - "symbols": [ - "stbox_tmax", - "stbox_tmin", - "stbox_xmax", - "stbox_xmin", - "stbox_ymax", - "stbox_ymin", - "stbox_zmax", - "stbox_zmin", - "tbox_tmax", - "tbox_tmin", - "tbox_xmax", - "tbox_xmin", - "temporal_as_hexwkb", - "temporal_end_timestamptz", - "temporal_from_hexwkb", - "temporal_start_timestamptz", - "tnumber_to_tbox", - "tspatial_srid", - "tspatial_to_stbox" - ], - "count": 13 - }, - "objectModel": { - "provenance": { - "discussion": "MobilityDB#861 (edge-to-cloud portability); MEOS-API object-model generalization", - "matureModel": "PyMEOS (the most mature hand-built OO model) is used as the parity ORACLE, not the source of truth: it is a strict subset of today's MEOS (it lacks TGeometry/TGeography/TCBuffer/TNPoint/TPose/TRGeometry classes that MEOS now defines).", - "sourceOfTruth": "MobilityDB meos/src/temporal/meos_catalog.c \u2014 the type-family predicate functions and MEOS_TEMPTYPE_CATALOG are the authoritative membership oracle; meos/include/meos.h \u2014 the tempSubtype and errorCode enums. The regression test re-derives every membership set from these so this file cannot silently drift.", - "predicates": { - "temporal_type": "meos_catalog.c \u2014 all temporal types (superclass membership)", - "talpha_type": "meos_catalog.c \u2014 the types carrying no arithmetic or spatial structure, plus the internal tdoubleN aggregation types", - "tnumber_type": "meos_catalog.c \u2014 the types over a numeric base", - "tnumber_basetype": "meos_catalog.c \u2014 {T_INT4,T_FLOAT8}", - "tspatial_type": "meos_catalog.c \u2014 the types carrying an SRID, i.e. every family whose values sit in space", - "tpoint_type": "meos_catalog.c \u2014 {T_TGEOMPOINT,T_TGEOGPOINT}", - "tgeo_type": "meos_catalog.c \u2014 {T_TGEOMETRY,T_TGEOGRAPHY}", - "tgeo_type_all": "meos_catalog.c \u2014 {T_TGEOMETRY,T_TGEOGRAPHY,T_TGEOMPOINT,T_TGEOGPOINT} (overlap \u2014 see corrections)", - "tgeometry_type": "meos_catalog.c \u2014 {T_TGEOMPOINT,T_TGEOMETRY} (the geometry-based TRAIT, not the TGeometry class \u2014 see corrections)", - "tgeodetic_type": "meos_catalog.c \u2014 {T_TGEOGPOINT,T_TGEOGRAPHY} (the geodetic TRAIT)", - "catalog": "MEOS_TEMPTYPE_CATALOG[] \u2014 temptype -> base type (the missing template parameter)" - }, - "manual": { - "_comment": "The MobilityDB manual is the AUTHORITATIVE source for the conceptual class tree of the spatial subtree. The figure is conceptual and partial (spatial-only; omits Temporal/TAlpha/TNumber and the planned tpcpoint/tpcpatch). This model reconciles to it: TGeo is the broad parent of all PostGIS-derived types (= tgeo_type_all); TPoint is added as an API-level intermediate under TGeo (not drawn in the figure) so the tpoint_* method family binds to a class.", - "chapter": "Ch.7 Temporal Geometry Types (doc/temporal_spatial_p1.xml), https://mobilitydb.github.io/MobilityDB/master/ch07.html", - "figure": "Figure 7.1 'Hierarchy of spatiotemporal types in MobilityDB' (doc/images/tspatial.svg)", - "figureNodes": [ - "TSpatial", - "TGeo", - "TGeometry", - "TGeography", - "TGeomPoint", - "TGeogPoint", - "TCbuffer", - "TNpoint", - "TPose", - "TRGeometry" - ], - "figureEdges": "TSpatial -> {TGeo, TCbuffer, TNpoint, TPose, TRGeometry}; TGeo -> {TGeometry, TGeography, TGeomPoint, TGeogPoint}", - "modelAdds": [ - "TPoint (API-level intermediate under TGeo; see OM-M6)" - ] - } - }, - "axes": { - "_comment": "Temporal is concretized along two orthogonal axes. A concrete class is the product leaf-family x subtype, e.g. TFloatSeq, TGeomPointInst.", - "subtype": { - "enum": "tempSubtype", - "_comment": "The template axis \u2014 Temporal/TInstant/TSequence/TSequenceSet. Values verbatim from meos.h tempSubtype; gated against source.", - "values": [ - { - "name": "ANYTEMPSUBTYPE", - "value": 0, - "class": null, - "prefix": null - }, - { - "name": "TINSTANT", - "value": 1, - "class": "TInstant", - "prefix": "tinstant" - }, - { - "name": "TSEQUENCE", - "value": 2, - "class": "TSequence", - "prefix": "tsequence" - }, - { - "name": "TSEQUENCESET", - "value": 3, - "class": "TSequenceSet", - "prefix": "tsequenceset" - } - ] - }, - "typeFamily": { - "_comment": "The type-family axis \u2014 the inheritance lattice; the leaf's base type is the missing template parameter. Single-inheritance TREE (the geometry/geodetic split is a TRAIT, not a parent, to avoid a diamond \u2014 see traits)." - } - }, - "membership": { - "status": "derived", - "source": "/home/esteban/meosjs-chain/work/MobilityDB/meos/src/temporal/meos_catalog.c" - }, - "lattice": { - "Temporal": { - "kind": "root", - "parent": null, - "predicate": "temporal_type", - "prefixes": [ - "temporal" - ], - "doc": "Superclass of every temporal type; temporal_* functions are late-bound over `subtype` and `temptype`.", - "temptypes": [ - "T_TBOOL", - "T_TFLOAT", - "T_TINT", - "T_TTEXT", - "T_TGEOMPOINT", - "T_TGEOGPOINT", - "T_TNPOINT", - "T_TPOSE", - "T_TPOSECHAIN", - "T_TCBUFFER", - "T_TGEOMETRY", - "T_TGEOGRAPHY", - "T_TRGEOMETRY", - "T_TJSONB", - "T_TBIGINT", - "T_TH3INDEX", - "T_TQUADBIN", - "T_TS2CELL", - "T_TPCPOINT", - "T_TPCPATCH" - ], - "children": [ - "TAlpha", - "TNumber", - "TSpatial" - ], - "ancestors": [], - "depth": 0 - }, - "TAlpha": { - "kind": "abstract", - "parent": "Temporal", - "predicate": "talpha_type", - "prefixes": [ - "talpha" - ], - "doc": "Non-numeric, non-spatial temporal types (step/discrete interpolation only). A real MEOS grouping (talpha_type) with no user-facing class name in PyMEOS \u2014 see corrections.", - "temptypes": [ - "T_TBOOL", - "T_TTEXT", - "T_TJSONB" - ], - "children": [ - "TBool", - "TJsonb", - "TText" - ], - "ancestors": [ - "Temporal" - ], - "depth": 1 - }, - "TBool": { - "kind": "leaf", - "parent": "TAlpha", - "predicate": null, - "prefixes": [ - "tbool" - ], - "temptypes": [ - "T_TBOOL" - ], - "cBaseType": "T_BOOL", - "children": [], - "ancestors": [ - "TAlpha", - "Temporal" - ], - "depth": 2 - }, - "TText": { - "kind": "leaf", - "parent": "TAlpha", - "predicate": null, - "prefixes": [ - "ttext" - ], - "temptypes": [ - "T_TTEXT" - ], - "cBaseType": "T_TEXT", - "children": [], - "ancestors": [ - "TAlpha", - "Temporal" - ], - "depth": 2 - }, - "TJsonb": { - "kind": "leaf", - "parent": "TAlpha", - "predicate": null, - "prefixes": [ - "tjsonb" - ], - "temptypes": [ - "T_TJSONB" - ], - "cBaseType": "T_JSONB", - "children": [], - "ancestors": [ - "TAlpha", - "Temporal" - ], - "depth": 2 - }, - "TNumber": { - "kind": "abstract", - "parent": "Temporal", - "predicate": "tnumber_type", - "prefixes": [ - "tnumber" - ], - "basePredicate": "tnumber_basetype", - "doc": "Temporal numbers; supports linear interpolation.", - "temptypes": [ - "T_TFLOAT", - "T_TINT", - "T_TBIGINT" - ], - "children": [ - "TBigint", - "TFloat", - "TInt" - ], - "ancestors": [ - "Temporal" - ], - "depth": 1 - }, - "TInt": { - "kind": "leaf", - "parent": "TNumber", - "predicate": null, - "prefixes": [ - "tint" - ], - "temptypes": [ - "T_TINT" - ], - "cBaseType": "T_INT4", - "children": [], - "ancestors": [ - "TNumber", - "Temporal" - ], - "depth": 2 - }, - "TBigint": { - "kind": "leaf", - "parent": "TNumber", - "predicate": null, - "prefixes": [ - "tbigint" - ], - "temptypes": [ - "T_TBIGINT" - ], - "cBaseType": "T_INT8", - "children": [], - "ancestors": [ - "TNumber", - "Temporal" - ], - "depth": 2 - }, - "TFloat": { - "kind": "leaf", - "parent": "TNumber", - "predicate": null, - "prefixes": [ - "tfloat" - ], - "temptypes": [ - "T_TFLOAT" - ], - "cBaseType": "T_FLOAT8", - "children": [], - "ancestors": [ - "TNumber", - "Temporal" - ], - "depth": 2 - }, - "TSpatial": { - "kind": "abstract", - "parent": "Temporal", - "predicate": "tspatial_type", - "prefixes": [ - "tspatial" - ], - "doc": "Temporal types carrying an STBox spatial bounding box.", - "temptypes": [ - "T_TGEOMPOINT", - "T_TGEOGPOINT", - "T_TNPOINT", - "T_TPOSE", - "T_TPOSECHAIN", - "T_TCBUFFER", - "T_TGEOMETRY", - "T_TGEOGRAPHY", - "T_TRGEOMETRY", - "T_TH3INDEX", - "T_TQUADBIN", - "T_TS2CELL", - "T_TPCPOINT", - "T_TPCPATCH" - ], - "children": [ - "TCbuffer", - "TGeo", - "TNpoint", - "TPose", - "TRGeometry" - ], - "ancestors": [ - "Temporal" - ], - "depth": 1 - }, - "TGeo": { - "kind": "abstract", - "parent": "TSpatial", - "predicate": "tgeo_type_all", - "apiPredicate": "tgeo_type", - "prefixes": [ - "tgeo" - ], - "userFacingName": "TGeo", - "doc": "All PostGIS-derived spatiotemporal types (geometry/geography-based). Authoritative parent per MobilityDB manual Ch.7 Figure 7.1 (= the broad C predicate tgeo_type_all). NOTE: the narrower C predicate tgeo_type() and most tgeo_* functions reject points \u2014 class membership (manual) is broader than tgeo_* API applicability; see correction OM-M1.", - "temptypes": [ - "T_TGEOMPOINT", - "T_TGEOGPOINT", - "T_TGEOMETRY", - "T_TGEOGRAPHY" - ], - "children": [ - "TGeography", - "TGeometry", - "TPoint" - ], - "ancestors": [ - "TSpatial", - "Temporal" - ], - "depth": 2 - }, - "TPoint": { - "kind": "abstract", - "parent": "TGeo", - "predicate": "tpoint_type", - "prefixes": [ - "tpoint" - ], - "userFacingName": "TPoint", - "doc": "Temporal points. API-level intermediate (C predicate tpoint_type + the tpoint_* method family); NOT drawn in the manual Figure 7.1 (a conceptual diagram) but required so the tpoint_* methods bind to a class \u2014 see correction OM-M6.", - "temptypes": [ - "T_TGEOMPOINT", - "T_TGEOGPOINT" - ], - "children": [ - "TGeogPoint", - "TGeomPoint" - ], - "ancestors": [ - "TGeo", - "TSpatial", - "Temporal" - ], - "depth": 3 - }, - "TGeomPoint": { - "kind": "leaf", - "parent": "TPoint", - "predicate": null, - "prefixes": [ - "tgeompoint" - ], - "userFacingName": "TGeomPoint", - "temptypes": [ - "T_TGEOMPOINT" - ], - "traits": [ - "geometryBased" - ], - "cBaseType": "T_GEOMETRY", - "children": [], - "ancestors": [ - "TPoint", - "TGeo", - "TSpatial", - "Temporal" - ], - "depth": 4 - }, - "TGeogPoint": { - "kind": "leaf", - "parent": "TPoint", - "predicate": null, - "prefixes": [ - "tgeogpoint" - ], - "userFacingName": "TGeogPoint", - "temptypes": [ - "T_TGEOGPOINT" - ], - "traits": [ - "geodetic" - ], - "cBaseType": "T_GEOGRAPHY", - "children": [], - "ancestors": [ - "TPoint", - "TGeo", - "TSpatial", - "Temporal" - ], - "depth": 4 - }, - "TGeometry": { - "kind": "leaf", - "parent": "TGeo", - "predicate": null, - "prefixes": [ - "tgeometry" - ], - "userFacingName": "TGeometry", - "temptypes": [ - "T_TGEOMETRY" - ], - "traits": [ - "geometryBased" - ], - "cBaseType": "T_GEOMETRY", - "children": [], - "ancestors": [ - "TGeo", - "TSpatial", - "Temporal" - ], - "depth": 3 - }, - "TGeography": { - "kind": "leaf", - "parent": "TGeo", - "predicate": null, - "prefixes": [ - "tgeography" - ], - "userFacingName": "TGeography", - "temptypes": [ - "T_TGEOGRAPHY" - ], - "traits": [ - "geodetic" - ], - "cBaseType": "T_GEOGRAPHY", - "children": [], - "ancestors": [ - "TGeo", - "TSpatial", - "Temporal" - ], - "depth": 3 - }, - "TCbuffer": { - "kind": "leaf", - "parent": "TSpatial", - "predicate": null, - "prefixes": [ - "tcbuffer" - ], - "userFacingName": "TCbuffer", - "temptypes": [ - "T_TCBUFFER" - ], - "conditional": "CBUFFER", - "cBaseType": "T_CBUFFER", - "children": [], - "ancestors": [ - "TSpatial", - "Temporal" - ], - "depth": 2 - }, - "TNpoint": { - "kind": "leaf", - "parent": "TSpatial", - "predicate": null, - "prefixes": [ - "tnpoint" - ], - "userFacingName": "TNpoint", - "temptypes": [ - "T_TNPOINT" - ], - "conditional": "NPOINT", - "cBaseType": "T_NPOINT", - "children": [], - "ancestors": [ - "TSpatial", - "Temporal" - ], - "depth": 2 - }, - "TPose": { - "kind": "leaf", - "parent": "TSpatial", - "predicate": null, - "prefixes": [ - "tpose" - ], - "userFacingName": "TPose", - "temptypes": [ - "T_TPOSE" - ], - "conditional": "POSE", - "cBaseType": "T_POSE", - "children": [], - "ancestors": [ - "TSpatial", - "Temporal" - ], - "depth": 2 - }, - "TRGeometry": { - "kind": "leaf", - "parent": "TSpatial", - "predicate": null, - "prefixes": [ - "trgeometry", - "trgeo" - ], - "userFacingName": "TRGeometry", - "internalPrefix": "trgeo", - "temptypes": [ - "T_TRGEOMETRY" - ], - "conditional": "RGEO", - "note": "Base type is T_POSE, not a geometry \u2014 base != name (see corrections). User-facing API name is `trgeometry`; internal C functions keep the `trgeo_` prefix and must NOT be normalized.", - "cBaseType": "T_POSE", - "children": [], - "ancestors": [ - "TSpatial", - "Temporal" - ], - "depth": 2 - } - }, - "traits": { - "_comment": "Orthogonal boolean axes \u2014 NOT inheritance parents (modelling them as parents would create a diamond TGeomPoint<-{TPoint,TGeometryBased}). Tagged on leaves; each backed by a MEOS predicate, gated against source.", - "geometryBased": { - "predicate": "tgeometry_type", - "doc": "Cartesian (planar) base \u2014 geometry.", - "temptypes": [ - "T_TGEOMPOINT", - "T_TGEOMETRY" - ] - }, - "geodetic": { - "predicate": "tgeodetic_type", - "doc": "Ellipsoidal base \u2014 geography; also the H3 DGGS cells (geodetic, SRID 4326).", - "temptypes": [ - "T_TGEOGPOINT", - "T_TGEOGRAPHY", - "T_TH3INDEX" - ] - } - }, - "companions": { - "_comment": "MEOS is a CLOSED ALGEBRA: temporal operations return/consume spans, sets and boxes. Without these companion hierarchies the methods cannot be typed (e.g. tnumber_to_span -> *Span, temporal_time -> TsTzSpanSet, tnumber_to_tbox -> TBox). Parallel hierarchies (not subclasses of Temporal). temptypes gated against the MeosType enum.", - "Box": { - "root": "Box", - "nodes": { - "Box": { - "kind": "root", - "parent": null, - "doc": "Bounding-box family.", - "children": [ - "STBox", - "TBox" - ], - "ancestors": [], - "depth": 0 - }, - "TBox": { - "kind": "leaf", - "parent": "Box", - "prefixes": [ - "tbox" - ], - "temptype": "T_TBOX", - "doc": "Numeric x time box (bbox of TNumber).", - "children": [], - "ancestors": [ - "Box" - ], - "depth": 1 - }, - "STBox": { - "kind": "leaf", - "parent": "Box", - "prefixes": [ - "stbox" - ], - "temptype": "T_STBOX", - "doc": "Space x time box (bbox of TSpatial).", - "children": [], - "ancestors": [ - "Box" - ], - "depth": 1 - } - } - }, - "Collection": { - "root": "Collection", - "nodes": { - "Collection": { - "kind": "root", - "parent": null, - "children": [ - "Set", - "Span", - "SpanSet" - ], - "ancestors": [], - "depth": 0 - }, - "Set": { - "kind": "abstract", - "parent": "Collection", - "prefixes": [ - "set" - ], - "doc": "Unordered set of base values.", - "children": [ - "BigIntSet", - "CbufferSet", - "DateSet", - "FloatSet", - "GeogSet", - "GeomSet", - "IntSet", - "NpointSet", - "PoseSet", - "TextSet", - "TsTzSet" - ], - "ancestors": [ - "Collection" - ], - "depth": 1 - }, - "Span": { - "kind": "abstract", - "parent": "Collection", - "prefixes": [ - "span" - ], - "doc": "Contiguous range over an ordered base type.", - "children": [ - "BigIntSpan", - "DateSpan", - "FloatSpan", - "IntSpan", - "TsTzSpan" - ], - "ancestors": [ - "Collection" - ], - "depth": 1 - }, - "SpanSet": { - "kind": "abstract", - "parent": "Collection", - "prefixes": [ - "spanset" - ], - "doc": "Set of disjoint spans.", - "children": [ - "BigIntSpanSet", - "DateSpanSet", - "FloatSpanSet", - "IntSpanSet", - "TsTzSpanSet" - ], - "ancestors": [ - "Collection" - ], - "depth": 1 - }, - "IntSet": { - "kind": "leaf", - "parent": "Set", - "temptype": "T_INTSET", - "children": [], - "ancestors": [ - "Set", - "Collection" - ], - "depth": 2 - }, - "BigIntSet": { - "kind": "leaf", - "parent": "Set", - "temptype": "T_BIGINTSET", - "children": [], - "ancestors": [ - "Set", - "Collection" - ], - "depth": 2 - }, - "FloatSet": { - "kind": "leaf", - "parent": "Set", - "temptype": "T_FLOATSET", - "children": [], - "ancestors": [ - "Set", - "Collection" - ], - "depth": 2 - }, - "TextSet": { - "kind": "leaf", - "parent": "Set", - "temptype": "T_TEXTSET", - "children": [], - "ancestors": [ - "Set", - "Collection" - ], - "depth": 2 - }, - "DateSet": { - "kind": "leaf", - "parent": "Set", - "temptype": "T_DATESET", - "children": [], - "ancestors": [ - "Set", - "Collection" - ], - "depth": 2 - }, - "TsTzSet": { - "kind": "leaf", - "parent": "Set", - "temptype": "T_TSTZSET", - "children": [], - "ancestors": [ - "Set", - "Collection" - ], - "depth": 2 - }, - "GeomSet": { - "kind": "leaf", - "parent": "Set", - "temptype": "T_GEOMSET", - "children": [], - "ancestors": [ - "Set", - "Collection" - ], - "depth": 2 - }, - "GeogSet": { - "kind": "leaf", - "parent": "Set", - "temptype": "T_GEOGSET", - "children": [], - "ancestors": [ - "Set", - "Collection" - ], - "depth": 2 - }, - "NpointSet": { - "kind": "leaf", - "parent": "Set", - "temptype": "T_NPOINTSET", - "conditional": "NPOINT", - "children": [], - "ancestors": [ - "Set", - "Collection" - ], - "depth": 2 - }, - "PoseSet": { - "kind": "leaf", - "parent": "Set", - "temptype": "T_POSESET", - "conditional": "POSE", - "children": [], - "ancestors": [ - "Set", - "Collection" - ], - "depth": 2 - }, - "CbufferSet": { - "kind": "leaf", - "parent": "Set", - "temptype": "T_CBUFFERSET", - "conditional": "CBUFFER", - "children": [], - "ancestors": [ - "Set", - "Collection" - ], - "depth": 2 - }, - "IntSpan": { - "kind": "leaf", - "parent": "Span", - "temptype": "T_INTSPAN", - "children": [], - "ancestors": [ - "Span", - "Collection" - ], - "depth": 2 - }, - "BigIntSpan": { - "kind": "leaf", - "parent": "Span", - "temptype": "T_BIGINTSPAN", - "children": [], - "ancestors": [ - "Span", - "Collection" - ], - "depth": 2 - }, - "FloatSpan": { - "kind": "leaf", - "parent": "Span", - "temptype": "T_FLOATSPAN", - "children": [], - "ancestors": [ - "Span", - "Collection" - ], - "depth": 2 - }, - "DateSpan": { - "kind": "leaf", - "parent": "Span", - "temptype": "T_DATESPAN", - "children": [], - "ancestors": [ - "Span", - "Collection" - ], - "depth": 2 - }, - "TsTzSpan": { - "kind": "leaf", - "parent": "Span", - "temptype": "T_TSTZSPAN", - "children": [], - "ancestors": [ - "Span", - "Collection" - ], - "depth": 2 - }, - "IntSpanSet": { - "kind": "leaf", - "parent": "SpanSet", - "temptype": "T_INTSPANSET", - "children": [], - "ancestors": [ - "SpanSet", - "Collection" - ], - "depth": 2 - }, - "BigIntSpanSet": { - "kind": "leaf", - "parent": "SpanSet", - "temptype": "T_BIGINTSPANSET", - "children": [], - "ancestors": [ - "SpanSet", - "Collection" - ], - "depth": 2 - }, - "FloatSpanSet": { - "kind": "leaf", - "parent": "SpanSet", - "temptype": "T_FLOATSPANSET", - "children": [], - "ancestors": [ - "SpanSet", - "Collection" - ], - "depth": 2 - }, - "DateSpanSet": { - "kind": "leaf", - "parent": "SpanSet", - "temptype": "T_DATESPANSET", - "children": [], - "ancestors": [ - "SpanSet", - "Collection" - ], - "depth": 2 - }, - "TsTzSpanSet": { - "kind": "leaf", - "parent": "SpanSet", - "temptype": "T_TSTZSPANSET", - "children": [], - "ancestors": [ - "SpanSet", - "Collection" - ], - "depth": 2 - } - } - } - }, - "algebra": { - "_comment": "Closed-algebra relations \u2014 which companion type a temporal family yields, so codegen can type returns/arguments. Curated from the canonical accessor functions; informative, not exhaustive.", - "relations": [ - { - "from": "Temporal", - "to": "TsTzSpan", - "relation": "timeExtent", - "via": "temporal_to_tstzspan" - }, - { - "from": "Temporal", - "to": "TsTzSpanSet", - "relation": "time", - "via": "temporal_time", - "note": "TsTzSpanSet (PyMEOS / MEOS.js casing) is the model name for the MEOS tstzspanset collection type" - }, - { - "from": "TNumber", - "to": "Span", - "relation": "valueSpan", - "via": "tnumber_to_span" - }, - { - "from": "TNumber", - "to": "TBox", - "relation": "bbox", - "via": "tnumber_to_tbox" - }, - { - "from": "TSpatial", - "to": "STBox", - "relation": "bbox", - "via": "tspatial_to_stbox" - }, - { - "from": "Temporal", - "to": "Set", - "relation": "values", - "via": "_values / _valueset" - } - ] - }, - "errors": { - "_comment": "The MEOS error/exception contract. MEOS has a single raise mechanism: meos_error(int errlevel, int errcode, const char *fmt, ...) (meos_error.h). errcode is an `errorCode` enum value. The per-function `raises` set is DERIVED by static scan of the function definition body in MobilityDB meos/src (see derivation) \u2014 never fabricated.", - "enum": "errorCode", - "raiseSite": "meos_error(int errlevel, int errcode, const char *format, ...)", - "codes": [ - { - "name": "MEOS_SUCCESS", - "value": 0, - "meaning": "Successful operation" - }, - { - "name": "MEOS_ERR_INTERNAL_ERROR", - "value": 1, - "meaning": "Unspecified internal error" - }, - { - "name": "MEOS_ERR_INTERNAL_TYPE_ERROR", - "value": 2, - "meaning": "Internal type error" - }, - { - "name": "MEOS_ERR_VALUE_OUT_OF_RANGE", - "value": 3, - "meaning": "Internal out of range error" - }, - { - "name": "MEOS_ERR_DIVISION_BY_ZERO", - "value": 4, - "meaning": "Internal division by zero error" - }, - { - "name": "MEOS_ERR_MEMORY_ALLOC_ERROR", - "value": 5, - "meaning": "Internal malloc error" - }, - { - "name": "MEOS_ERR_AGGREGATION_ERROR", - "value": 6, - "meaning": "Internal aggregation error" - }, - { - "name": "MEOS_ERR_DIRECTORY_ERROR", - "value": 7, - "meaning": "Internal directory error" - }, - { - "name": "MEOS_ERR_FILE_ERROR", - "value": 8, - "meaning": "Internal file error" - }, - { - "name": "MEOS_ERR_OUT_OF_MEMORY", - "value": 9, - "meaning": "Out of memory error" - }, - { - "name": "MEOS_ERR_INVALID_ARG", - "value": 10, - "meaning": "Invalid argument" - }, - { - "name": "MEOS_ERR_INVALID_ARG_TYPE", - "value": 11, - "meaning": "Invalid argument type" - }, - { - "name": "MEOS_ERR_INVALID_ARG_VALUE", - "value": 12, - "meaning": "Invalid argument value" - }, - { - "name": "MEOS_ERR_FEATURE_NOT_SUPPORTED", - "value": 13, - "meaning": "Feature not currently supported" - }, - { - "name": "MEOS_ERR_INDETERMINATE_COLLATION", - "value": 14, - "meaning": "Indeterminate collation" - }, - { - "name": "MEOS_ERR_SYNTAX_ERROR", - "value": 15, - "meaning": "Syntax error" - }, - { - "name": "MEOS_ERR_NULL_RESULT", - "value": 16, - "meaning": "Operation returned null" - }, - { - "name": "MEOS_ERR_MFJSON_INPUT", - "value": 20, - "meaning": "MFJSON input error" - }, - { - "name": "MEOS_ERR_MFJSON_OUTPUT", - "value": 21, - "meaning": "MFJSON output error" - }, - { - "name": "MEOS_ERR_TEXT_INPUT", - "value": 22, - "meaning": "Text input error" - }, - { - "name": "MEOS_ERR_TEXT_OUTPUT", - "value": 23, - "meaning": "Text output error" - }, - { - "name": "MEOS_ERR_WKB_INPUT", - "value": 24, - "meaning": "WKB input error" - }, - { - "name": "MEOS_ERR_WKB_OUTPUT", - "value": 25, - "meaning": "WKB output error" - }, - { - "name": "MEOS_ERR_GEOJSON_INPUT", - "value": 26, - "meaning": "GEOJSON input error" - }, - { - "name": "MEOS_ERR_GEOJSON_OUTPUT", - "value": 27, - "meaning": "GEOJSON output error" - }, - { - "name": "MEOS_ERR_SQL_JSON_ERROR", - "value": 28, - "meaning": "SQL JSON error" - }, - { - "name": "MEOS_ERR_INVALID_REGULAR_EXPRESSION", - "value": 29, - "meaning": "Regular expression error" - } - ], - "derivation": { - "sourceGlob": "/meos/src/**/*.c", - "direct": "Collect the 2nd argument symbol of every meos_error(...) call textually present in the function's definition body.", - "viaEnsure": "MEOS guards arguments through `ensure_*` helper predicates that themselves call meos_error. Build an ensureFn -> {codes} map from the ensure_* bodies and resolve ONE indirection level; tag those entries via=\"ensure\".", - "honesty": "Each raises entry carries via=\"direct\"|\"ensure\". If the source tree is unavailable the scan is a no-op: per-function raises is omitted and errors.status=\"source-unavailable\" \u2014 an honest signal, never an empty-set claim and never a fabricated verdict (mirrors portable_parity.py).", - "status": "pending-scan" - }, - "status": "scanned", - "raises": { - "add_tnumber_tnumber": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_temporal_temporal" - } - ], - "adjacent_numspan_tnumber": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_numspan" - } - ], - "adjacent_tbox_tnumber": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_tbox" - } - ], - "adjacent_tnumber_numspan": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_numspan" - } - ], - "adjacent_tnumber_tbox": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_tbox" - } - ], - "adjacent_tnumber_tnumber": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_tnumber" - } - ], - "adwithin_trgeometry_geo": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_negative_datum" - } - ], - "after_tnumber_tnumber": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_tnumber" - } - ], - "always_eq_temporal_temporal": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_temporal_temporal" - } - ], - "always_ge_temporal_temporal": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_temporal_temporal" - } - ], - "always_gt_temporal_temporal": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_temporal_temporal" - } - ], - "always_le_temporal_temporal": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_temporal_temporal" - } - ], - "always_lt_temporal_temporal": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_temporal_temporal" - } - ], - "always_ne_temporal_temporal": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_temporal_temporal" - } - ], - "basetype_settype": [ - { - "code": "MEOS_ERR_INTERNAL_TYPE_ERROR", - "via": "direct" - } - ], - "basetype_spantype": [ - { - "code": "MEOS_ERR_INTERNAL_TYPE_ERROR", - "via": "direct" - } - ], - "before_tnumber_tnumber": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_tnumber" - } - ], - "bigint_extent_transfn": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_span_isof_type" - } - ], - "bigint_get_bin": [ - { - "code": "MEOS_ERR_VALUE_OUT_OF_RANGE", - "via": "direct" - }, - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_positive_datum" - } - ], - "bigint_union_transfn": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_set_isof_type" - } - ], - "bigintset_make": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_positive" - } - ], - "box3d_in": [ - { - "code": "MEOS_ERR_TEXT_INPUT", - "via": "direct" - } - ], - "box3d_out": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_negative" - } - ], - "cbuffer_as_text": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_negative" - } - ], - "cbuffer_make": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_empty" - } - ], - "cbuffer_out": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_negative" - } - ], - "cbuffer_round": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_negative" - } - ], - "cbuffer_transform": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_srid_known" - } - ], - "cbuffer_union_transfn": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_set_isof_type" - } - ], - "cbufferarr_round": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_negative" - } - ], - "cbufferset_make": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_positive" - } - ], - "contained_numspan_tnumber": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_numspan" - } - ], - "contained_tbox_tnumber": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_tbox" - } - ], - "contained_tnumber_numspan": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_numspan" - } - ], - "contained_tnumber_tbox": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_tbox" - } - ], - "contained_tnumber_tnumber": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_tnumber" - } - ], - "contains_numspan_tnumber": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_numspan" - } - ], - "contains_set_set": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_set_set" - } - ], - "contains_tbox_tnumber": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_tbox" - } - ], - "contains_tnumber_numspan": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_numspan" - } - ], - "contains_tnumber_tbox": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_tbox" - } - ], - "contains_tnumber_tnumber": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_tnumber" - } - ], - "date_extent_transfn": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_span_isof_type" - } - ], - "date_get_bin": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_valid_day_duration" - } - ], - "date_union_transfn": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_set_isof_type" - } - ], - "dateset_make": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_positive" - } - ], - "datum_hash": [ - { - "code": "MEOS_ERR_INTERNAL_TYPE_ERROR", - "via": "direct" - } - ], - "datum_hash_extended": [ - { - "code": "MEOS_ERR_INTERNAL_TYPE_ERROR", - "via": "direct" - } - ], - "distance_bigintset_bigintset": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_set_isof_type" - } - ], - "distance_dateset_dateset": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_set_isof_type" - } - ], - "distance_floatset_floatset": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_set_isof_type" - } - ], - "distance_intset_intset": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_set_isof_type" - } - ], - "distance_tstzset_tstzset": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_set_isof_type" - } - ], - "distance_value_value": [ - { - "code": "MEOS_ERR_INTERNAL_TYPE_ERROR", - "via": "direct" - } - ], - "div_tnumber_tnumber": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_tnumber" - } - ], - "edwithin_trgeometry_geo": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_negative_datum" - } - ], - "ensure_bbox_temporal_compatible": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "direct" - } - ], - "ensure_geoset_type": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "direct" - } - ], - "ensure_index_join_op": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - } - ], - "ensure_numset_type": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "direct" - } - ], - "ensure_numspan_type": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "direct" - } - ], - "ensure_same_index_bboxtype": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "direct" - } - ], - "ensure_same_pcid_tpcbox": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - } - ], - "ensure_set_spantype": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "direct" - } - ], - "ensure_span_tbox_type": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "direct" - } - ], - "ensure_spatialset_type": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "direct" - } - ], - "ensure_tgeo_type": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "direct" - } - ], - "ensure_tgeo_type_all": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "direct" - } - ], - "ensure_tgeodetic_type": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "direct" - } - ], - "ensure_tgeometry_type": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "direct" - } - ], - "ensure_timespanset_type": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "direct" - } - ], - "ensure_tnumber_basetype": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "direct" - } - ], - "ensure_tnumber_tpoint_type": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "direct" - } - ], - "ensure_tnumber_type": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "direct" - } - ], - "ensure_torder_type": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "direct" - } - ], - "ensure_tpoint_type": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "direct" - } - ], - "ensure_tpointcloud_temptype": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "direct" - } - ], - "ensure_tspatial_type": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "direct" - } - ], - "ever_eq_temporal_temporal": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_temporal_temporal" - } - ], - "ever_ge_temporal_temporal": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_temporal_temporal" - } - ], - "ever_gt_temporal_temporal": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_temporal_temporal" - } - ], - "ever_le_temporal_temporal": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_temporal_temporal" - } - ], - "ever_lt_temporal_temporal": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_temporal_temporal" - } - ], - "ever_ne_temporal_temporal": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_temporal_temporal" - } - ], - "float_extent_transfn": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_span_isof_type" - } - ], - "float_get_bin": [ - { - "code": "MEOS_ERR_VALUE_OUT_OF_RANGE", - "via": "direct" - }, - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_positive_datum" - } - ], - "float_union_transfn": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_set_isof_type" - } - ], - "floatset_make": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_positive" - } - ], - "floatspan_round": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_negative" - } - ], - "floatspanset_round": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_negative" - } - ], - "gbox_in": [ - { - "code": "MEOS_ERR_TEXT_INPUT", - "via": "direct" - } - ], - "gbox_out": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_negative" - } - ], - "geo_collect_garray": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_positive" - } - ], - "geo_edge_ctx_make": [ - { - "code": "MEOS_ERR_INTERNAL_ERROR", - "via": "direct" - } - ], - "geo_geo_n": [ - { - "code": "MEOS_ERR_INTERNAL_ERROR", - "via": "direct" - } - ], - "geo_makeline_garray": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - } - ], - "geo_round": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - } - ], - "geo_split_each_n_stboxes": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_mline_type" - } - ], - "geo_split_n_stboxes": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_mline_type" - } - ], - "geo_stboxes": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_mline_type" - } - ], - "geo_to_h3index_cell": [ - { - "code": "MEOS_ERR_INTERNAL_TYPE_ERROR", - "via": "direct" - }, - { - "code": "MEOS_ERR_TEXT_INPUT", - "via": "ensure", - "through": "ensure_srid_is_latlong" - } - ], - "geo_to_h3index_set": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - }, - { - "code": "MEOS_ERR_TEXT_INPUT", - "via": "ensure", - "through": "ensure_srid_is_latlong" - } - ], - "geo_to_quadbin_cell": [ - { - "code": "MEOS_ERR_TEXT_INPUT", - "via": "ensure", - "through": "ensure_srid_is_latlong" - } - ], - "geo_to_s2cell_cell": [ - { - "code": "MEOS_ERR_TEXT_INPUT", - "via": "ensure", - "through": "ensure_srid_is_latlong" - } - ], - "geo_transform": [ - { - "code": "MEOS_ERR_INTERNAL_TYPE_ERROR", - "via": "direct" - }, - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - } - ], - "geo_union_transfn": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_geoset_type" - } - ], - "geog_area": [ - { - "code": "MEOS_ERR_INTERNAL_TYPE_ERROR", - "via": "direct" - }, - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_geodetic_geo" - } - ], - "geog_array_union": [ - { - "code": "MEOS_ERR_FEATURE_NOT_SUPPORTED", - "via": "direct" - }, - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_geodetic_geo" - } - ], - "geog_centroid": [ - { - "code": "MEOS_ERR_INTERNAL_ERROR", - "via": "direct" - }, - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_geodetic_geo" - } - ], - "geog_distance": [ - { - "code": "MEOS_ERR_INTERNAL_TYPE_ERROR", - "via": "direct" - }, - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_geodetic_geo" - } - ], - "geog_length": [ - { - "code": "MEOS_ERR_INTERNAL_TYPE_ERROR", - "via": "direct" - }, - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_geodetic_geo" - } - ], - "geog_perimeter": [ - { - "code": "MEOS_ERR_INTERNAL_TYPE_ERROR", - "via": "direct" - }, - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_geodetic_geo" - } - ], - "geom_array_union": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_geodetic_geo" - } - ], - "geom_azimuth": [ - { - "code": "MEOS_ERR_INTERNAL_ERROR", - "via": "direct" - }, - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - }, - { - "code": "MEOS_ERR_INVALID_ARG", - "via": "ensure", - "through": "ensure_not_null" - } - ], - "geom_boundary": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_geodetic_geo" - } - ], - "geom_buffer": [ - { - "code": "MEOS_ERR_FEATURE_NOT_SUPPORTED", - "via": "direct" - }, - { - "code": "MEOS_ERR_INTERNAL_ERROR", - "via": "direct" - }, - { - "code": "MEOS_ERR_INTERNAL_TYPE_ERROR", - "via": "direct" - }, - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_geodetic_geo" - } - ], - "geom_centroid": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_geodetic_geo" - } - ], - "geom_convex_hull": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_geodetic_geo" - } - ], - "geom_difference2d": [ - { - "code": "MEOS_ERR_FEATURE_NOT_SUPPORTED", - "via": "direct" - }, - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_geodetic_geo" - } - ], - "geom_distance2d": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_geodetic_geo" - } - ], - "geom_distance3d": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_geodetic_geo" - } - ], - "geom_in": [ - { - "code": "MEOS_ERR_GEOJSON_INPUT", - "via": "direct" - }, - { - "code": "MEOS_ERR_INTERNAL_ERROR", - "via": "direct" - }, - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "direct" - }, - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - }, - { - "code": "MEOS_ERR_TEXT_INPUT", - "via": "direct" - }, - { - "code": "MEOS_ERR_WKB_INPUT", - "via": "direct" - } - ], - "geom_intersection2d": [ - { - "code": "MEOS_ERR_FEATURE_NOT_SUPPORTED", - "via": "direct" - }, - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_geodetic_geo" - } - ], - "geom_intersects3d": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_geodetic_geo" - } - ], - "geom_is_simple": [ - { - "code": "MEOS_ERR_FEATURE_NOT_SUPPORTED", - "via": "direct" - }, - { - "code": "MEOS_ERR_INTERNAL_TYPE_ERROR", - "via": "direct" - }, - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_geodetic_geo" - } - ], - "geom_length": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_geodetic_geo" - } - ], - "geom_max_distance2d": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_geodetic_geo" - } - ], - "geom_oriented_envelope": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_geodetic_geo" - } - ], - "geom_perimeter": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_geodetic_geo" - } - ], - "geom_relate": [ - { - "code": "MEOS_ERR_FEATURE_NOT_SUPPORTED", - "via": "direct" - }, - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_geodetic_geo" - } - ], - "geom_relate_pattern": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_geodetic_geo" - } - ], - "geom_shortestline2d": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_geodetic_geo" - } - ], - "geom_shortestline3d": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_geodetic_geo" - } - ], - "geom_to_nsegment": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - } - ], - "geom_unary_union": [ - { - "code": "MEOS_ERR_FEATURE_NOT_SUPPORTED", - "via": "direct" - }, - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_geodetic_geo" - } - ], - "geomeas_to_tpoint": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "direct" - }, - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_empty" - } - ], - "geometry_tpose_to_trgeometry": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_empty" - } - ], - "geompoint_to_npoint": [ - { - "code": "MEOS_ERR_INTERNAL_TYPE_ERROR", - "via": "direct" - }, - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_empty" - } - ], - "geoset_make": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_positive" - } - ], - "get_srid_ways": [ - { - "code": "MEOS_ERR_INTERNAL_TYPE_ERROR", - "via": "direct" - } - ], - "h3index_cell_area": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_h3index_cell" - } - ], - "h3index_cell_to_boundary": [ - { - "code": "MEOS_ERR_INTERNAL_TYPE_ERROR", - "via": "direct" - } - ], - "h3index_cell_to_parent": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - } - ], - "h3index_cell_to_point": [ - { - "code": "MEOS_ERR_INTERNAL_TYPE_ERROR", - "via": "direct" - } - ], - "h3index_get_resolution": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_h3index_cell" - } - ], - "int_extent_transfn": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_span_isof_type" - } - ], - "int_get_bin": [ - { - "code": "MEOS_ERR_VALUE_OUT_OF_RANGE", - "via": "direct" - }, - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_positive" - } - ], - "int_union_transfn": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_set_isof_type" - } - ], - "interptype_from_string": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - } - ], - "intersection_set_set": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_set_set" - } - ], - "intersection_stbox_stbox": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_same_dimensionality" - } - ], - "intset_make": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_positive" - } - ], - "jsonb_union_transfn": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_set_isof_type" - } - ], - "jsonbset_delete_array": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_positive" - } - ], - "jsonbset_delete_path": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_positive" - } - ], - "jsonbset_make": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_positive" - } - ], - "jsonbset_out": [ - { - "code": "MEOS_ERR_INVALID_ARG", - "via": "ensure", - "through": "ensure_not_null" - }, - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_set_isof_type" - } - ], - "left_numspan_tnumber": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_numspan" - } - ], - "left_set_set": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_set_set" - } - ], - "left_tbox_tnumber": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_tbox" - } - ], - "left_tnumber_numspan": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_numspan" - } - ], - "left_tnumber_tbox": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_tbox" - } - ], - "left_tnumber_tnumber": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_tnumber" - } - ], - "meos_array_get": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - } - ], - "meos_pc_schema": [ - { - "code": "MEOS_ERR_INTERNAL_ERROR", - "via": "direct" - } - ], - "meostype_length": [ - { - "code": "MEOS_ERR_INTERNAL_TYPE_ERROR", - "via": "direct" - } - ], - "minus_set_set": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_set_set" - } - ], - "mul_tnumber_tnumber": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_tnumber" - } - ], - "nad_stbox_stbox": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_same_spatial_dimensionality" - } - ], - "nad_tbigint_tbox": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_numspan" - } - ], - "nad_tboxbigint_tboxbigint": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_span_isof_type" - } - ], - "nad_tboxfloat_tboxfloat": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_span_isof_type" - } - ], - "nad_tboxint_tboxint": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_span_isof_type" - } - ], - "nad_tfloat_tbox": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_numspan" - } - ], - "nad_tgeo_geo": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_same_geodetic_tspatial_geo" - } - ], - "nad_tgeo_stbox": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_same_spatial_dimensionality" - } - ], - "nad_tgeo_tgeo": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_same_dimensionality" - } - ], - "nad_tint_tbox": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_numspan" - } - ], - "nai_tgeo_geo": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_same_geodetic_tspatial_geo" - } - ], - "nai_tgeo_tgeo": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_same_dimensionality" - } - ], - "npoint_as_ewkt": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_negative" - } - ], - "npoint_as_text": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_negative" - } - ], - "npoint_make": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_route_exists" - } - ], - "npoint_out": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_negative" - } - ], - "npoint_union_transfn": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_set_isof_type" - } - ], - "npointset_make": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_positive" - } - ], - "nsegment_make": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_route_exists" - } - ], - "nsegment_out": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_negative" - } - ], - "null_handle_type_from_string": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - } - ], - "number_tbox": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_tnumber_basetype" - } - ], - "overafter_tnumber_tnumber": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_tnumber" - } - ], - "overbefore_tnumber_tnumber": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_tnumber" - } - ], - "overlaps_numspan_tnumber": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_numspan" - } - ], - "overlaps_set_set": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_set_set" - } - ], - "overlaps_tbox_tnumber": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_tbox" - } - ], - "overlaps_tnumber_numspan": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_numspan" - } - ], - "overlaps_tnumber_tbox": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_tbox" - } - ], - "overlaps_tnumber_tnumber": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_tnumber" - } - ], - "overleft_numspan_tnumber": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_numspan" - } - ], - "overleft_set_set": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_set_set" - } - ], - "overleft_tbox_tnumber": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_tbox" - } - ], - "overleft_tnumber_numspan": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_numspan" - } - ], - "overleft_tnumber_tbox": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_tbox" - } - ], - "overleft_tnumber_tnumber": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_tnumber" - } - ], - "overright_numspan_tnumber": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_numspan" - } - ], - "overright_set_set": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_set_set" - } - ], - "overright_tbox_tnumber": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_tbox" - } - ], - "overright_tnumber_numspan": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_numspan" - } - ], - "overright_tnumber_tbox": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_tbox" - } - ], - "overright_tnumber_tnumber": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_tnumber" - } - ], - "pcpatch_hex_out": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_positive" - } - ], - "pcpatch_make": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - } - ], - "pcpatch_make_coords": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - } - ], - "pcpatch_to_geom": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - } - ], - "pcpatch_union_transfn": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_set_isof_type" - } - ], - "pcpatchset_make": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_positive" - } - ], - "pcpoint_hex_out": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_positive" - } - ], - "pcpoint_make": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - } - ], - "pcpoint_union_transfn": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_set_isof_type" - } - ], - "pcpointset_make": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_positive" - } - ], - "pose_from_geopose": [ - { - "code": "MEOS_ERR_MFJSON_INPUT", - "via": "direct" - } - ], - "pose_in": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - }, - { - "code": "MEOS_ERR_VALUE_OUT_OF_RANGE", - "via": "direct" - } - ], - "pose_union_transfn": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_set_isof_type" - } - ], - "posechain_append": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - } - ], - "posechain_make": [ - { - "code": "MEOS_ERR_INVALID_ARG", - "via": "ensure", - "through": "ensure_not_null" - }, - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_positive" - } - ], - "posechain_out": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_negative" - } - ], - "posechain_prefix_pose": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - } - ], - "posechain_round": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_negative" - } - ], - "posechain_transform": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_srid_known" - } - ], - "posechain_union_transfn": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_set_isof_type" - } - ], - "posechainset_make": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_positive" - } - ], - "poseset_make": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_positive" - } - ], - "quadbin_cell_to_children_set": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - } - ], - "quadbin_grid_disk": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - } - ], - "raquet_pixtype": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_valid_pixtype" - } - ], - "raquet_pixtype_from_string": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - } - ], - "raquet_read": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - } - ], - "raquet_read_bytes": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - } - ], - "raster_as_hexwkb": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - }, - { - "code": "MEOS_ERR_WKB_OUTPUT", - "via": "direct" - } - ], - "raster_as_wkb": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - }, - { - "code": "MEOS_ERR_WKB_OUTPUT", - "via": "direct" - } - ], - "raster_from_hexwkb": [ - { - "code": "MEOS_ERR_WKB_INPUT", - "via": "direct" - } - ], - "raster_from_wkb": [ - { - "code": "MEOS_ERR_WKB_INPUT", - "via": "direct" - } - ], - "raster_num_bands": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - } - ], - "raster_tile_value_array": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_positive" - } - ], - "right_numspan_tnumber": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_numspan" - } - ], - "right_tbox_tnumber": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_tbox" - } - ], - "right_tnumber_numspan": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_numspan" - } - ], - "right_tnumber_tbox": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_tbox" - } - ], - "right_tnumber_tnumber": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_tnumber" - } - ], - "route_geom": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - } - ], - "route_length": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - } - ], - "rtree_insert": [ - { - "code": "MEOS_ERR_INVALID_ARG", - "via": "ensure", - "through": "ensure_not_null" - } - ], - "rtree_insert_temporal": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_bbox_temporal_compatible" - } - ], - "rtree_load": [ - { - "code": "MEOS_ERR_INVALID_ARG", - "via": "ensure", - "through": "ensure_not_null" - } - ], - "s2cell_cell_area": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - } - ], - "s2cell_cell_to_child": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - } - ], - "s2cell_cell_to_children": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - } - ], - "s2cell_cell_to_children_set": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - } - ], - "s2cell_cell_to_parent": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - } - ], - "s2cell_common_ancestor_level": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - } - ], - "s2cell_edge_length": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - } - ], - "s2cell_edge_neighbors": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - } - ], - "s2cell_point_to_cell": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - } - ], - "s2cell_token_to_cell": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - } - ], - "same_numspan_tnumber": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_numspan" - } - ], - "same_tbox_tnumber": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_tbox" - } - ], - "same_tnumber_numspan": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_numspan" - } - ], - "same_tnumber_tbox": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_tbox" - } - ], - "same_tnumber_tnumber": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_tnumber" - } - ], - "set_cmp": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_set_set" - } - ], - "set_eq": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_set_set" - } - ], - "set_extent_transfn": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_set_spantype" - } - ], - "set_out": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_negative" - } - ], - "set_round": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_negative" - } - ], - "set_split_each_n_spans": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_positive" - }, - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_set_spantype" - } - ], - "set_split_n_spans": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_positive" - }, - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_set_spantype" - } - ], - "set_to_span": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_set_spantype" - } - ], - "set_to_spanset": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_set_spantype" - } - ], - "set_union_transfn": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_set_set" - } - ], - "settype_basetype": [ - { - "code": "MEOS_ERR_INTERNAL_TYPE_ERROR", - "via": "direct" - } - ], - "shortestline_tgeo_geo": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_same_geodetic_tspatial_geo" - } - ], - "shortestline_tgeo_tgeo": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_same_dimensionality" - } - ], - "span_bins": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_negative_datum" - } - ], - "span_out": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_negative" - } - ], - "span_to_tbox": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_span_tbox_type" - } - ], - "spanset_bins": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_negative_datum" - } - ], - "spanset_extent_transfn": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_same_spanset_span_type" - } - ], - "spanset_make": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_positive" - } - ], - "spanset_out": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_negative" - } - ], - "spanset_split_each_n_spans": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_positive" - } - ], - "spanset_split_n_spans": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_positive" - } - ], - "spanset_to_tbox": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_span_tbox_type" - } - ], - "spansettype_spantype": [ - { - "code": "MEOS_ERR_INTERNAL_TYPE_ERROR", - "via": "direct" - } - ], - "spantype_basetype": [ - { - "code": "MEOS_ERR_INTERNAL_TYPE_ERROR", - "via": "direct" - } - ], - "spantype_spansettype": [ - { - "code": "MEOS_ERR_INTERNAL_TYPE_ERROR", - "via": "direct" - } - ], - "spatial_set_srid": [ - { - "code": "MEOS_ERR_FEATURE_NOT_SUPPORTED", - "via": "direct" - }, - { - "code": "MEOS_ERR_INTERNAL_TYPE_ERROR", - "via": "direct" - } - ], - "spatial_set_stbox": [ - { - "code": "MEOS_ERR_INTERNAL_TYPE_ERROR", - "via": "direct" - } - ], - "spatial_srid": [ - { - "code": "MEOS_ERR_INTERNAL_TYPE_ERROR", - "via": "direct" - } - ], - "spatialset_set_srid": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_srid_known" - } - ], - "spatialset_transform": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_srid_known" - } - ], - "sptree_insert": [ - { - "code": "MEOS_ERR_INVALID_ARG", - "via": "ensure", - "through": "ensure_not_null" - } - ], - "sptree_insert_temporal": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_bbox_temporal_compatible" - } - ], - "sptree_load": [ - { - "code": "MEOS_ERR_INVALID_ARG", - "via": "ensure", - "through": "ensure_not_null" - } - ], - "stbox_out": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_negative" - } - ], - "stbox_round": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_negative" - } - ], - "stbox_to_box3d": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_geodetic" - } - ], - "stbox_transform": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_srid_known" - } - ], - "stbox_volume": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_geodetic" - } - ], - "stboxarr_round": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_negative" - } - ], - "sub_tnumber_tnumber": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_tnumber" - } - ], - "tbigint_tmax_transfn": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_temporal_isof_type" - } - ], - "tbigint_tmin_transfn": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_temporal_isof_type" - } - ], - "tbigint_to_tint": [ - { - "code": "MEOS_ERR_VALUE_OUT_OF_RANGE", - "via": "direct" - } - ], - "tbigint_tsum_transfn": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_temporal_isof_type" - } - ], - "tbigintbox_expand": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_span_isof_type" - } - ], - "tbool_tand_transfn": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_temporal_isof_type" - } - ], - "tbool_tor_transfn": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_temporal_isof_type" - } - ], - "tbox_expand_value": [ - { - "code": "MEOS_ERR_INTERNAL_TYPE_ERROR", - "via": "direct" - }, - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - } - ], - "tbox_make": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_numspan_type" - }, - { - "code": "MEOS_ERR_INVALID_ARG", - "via": "ensure", - "through": "ensure_one_not_null" - } - ], - "tbox_out": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_negative" - } - ], - "tbox_round": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_negative" - }, - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_span_isof_type" - } - ], - "tboxbigint_xmax": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_span_isof_type" - } - ], - "tboxbigint_xmin": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_span_isof_type" - } - ], - "tboxfloat_xmax": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_span_isof_type" - } - ], - "tboxfloat_xmin": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_span_isof_type" - } - ], - "tboxint_xmax": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_span_isof_type" - } - ], - "tboxint_xmin": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_span_isof_type" - } - ], - "tcontains_geo_tgeo": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_geodetic_geo" - } - ], - "tcovers_geo_tgeo": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_geodetic_geo" - } - ], - "tdistance_tgeo_geo": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_point_type" - } - ], - "tdistance_tgeo_tgeo": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_same_dimensionality" - } - ], - "tdistance_tnpoint_geo": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_point_type" - } - ], - "tdistance_tnumber_tnumber": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_tnumber" - } - ], - "tdistance_trgeometry_geo": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - }, - { - "code": "MEOS_ERR_FEATURE_NOT_SUPPORTED", - "via": "ensure", - "through": "ensure_trgeo_ref_walkable" - } - ], - "tdistance_trgeometry_tpoint": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - } - ], - "tdistance_trgeometry_trgeometry": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - }, - { - "code": "MEOS_ERR_FEATURE_NOT_SUPPORTED", - "via": "ensure", - "through": "ensure_trgeo_ref_walkable" - } - ], - "tdwithin_tcbuffer_cbuffer": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_negative_datum" - } - ], - "tdwithin_tcbuffer_geo": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_negative_datum" - } - ], - "tdwithin_tgeo_geo": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_geodetic_geo" - } - ], - "tdwithin_tgeo_tgeo": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_negative_datum" - } - ], - "temparr_round": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_negative" - } - ], - "temporal_append_tsequence": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_same_interp" - }, - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_temporal_isof_subtype" - } - ], - "temporal_at_max": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_torder_type" - } - ], - "temporal_at_min": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_torder_type" - } - ], - "temporal_at_values": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_temporal_set" - } - ], - "temporal_bbox_cmp": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "direct" - } - ], - "temporal_bbox_eq": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "direct" - } - ], - "temporal_cmp": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_same_spatial_dimensionality" - }, - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_temporal_temporal" - } - ], - "temporal_derivative": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_linear_interp" - } - ], - "temporal_dyntimewarp_distance": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_temporal_temporal" - } - ], - "temporal_end_sequence": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_continuous_interp" - } - ], - "temporal_eq": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_same_spatial_dimensionality" - }, - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_temporal_temporal" - } - ], - "temporal_ext_kalman_filter": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_positive_datum" - } - ], - "temporal_frechet_distance": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_temporal_temporal" - } - ], - "temporal_frechet_path": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_temporal_temporal" - } - ], - "temporal_from_mfjson": [ - { - "code": "MEOS_ERR_MFJSON_INPUT", - "via": "direct" - } - ], - "temporal_hausdorff_distance": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_temporal_temporal" - } - ], - "temporal_insert": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_same_continuous_interp" - }, - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_temporal_temporal" - } - ], - "temporal_merge": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_same_continuous_interp" - }, - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_same_temporal_type" - } - ], - "temporal_merge_array": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_positive" - } - ], - "temporal_minus_max": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_torder_type" - } - ], - "temporal_minus_min": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_torder_type" - } - ], - "temporal_minus_values": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_temporal_set" - } - ], - "temporal_num_sequences": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_continuous_interp" - } - ], - "temporal_out": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_negative" - } - ], - "temporal_restrict_value": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_same_spatial_dimensionality" - } - ], - "temporal_restrict_values": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_same_spatial_dimensionality" - }, - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_temporal_set" - } - ], - "temporal_segments": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "direct" - } - ], - "temporal_sequence_n": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_continuous_interp" - } - ], - "temporal_sequences_p": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_continuous_interp" - } - ], - "temporal_set_interp": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_valid_interp" - } - ], - "temporal_simplify_dp": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_positive_datum" - }, - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_tnumber_tpoint_type" - } - ], - "temporal_simplify_max_dist": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_positive_datum" - }, - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_tnumber_tpoint_type" - } - ], - "temporal_simplify_min_dist": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_positive_datum" - }, - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_tnumber_tpoint_type" - } - ], - "temporal_simplify_min_tdelta": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_positive_duration" - }, - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_tnumber_tpoint_type" - } - ], - "temporal_split_n_spans": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_positive" - } - ], - "temporal_start_sequence": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_continuous_interp" - } - ], - "temporal_tsequence": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "direct" - }, - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_valid_interp" - } - ], - "temporal_tsequenceset": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - } - ], - "temporal_update": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_same_continuous_interp" - }, - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_temporal_temporal" - } - ], - "temporal_value_n": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_positive" - } - ], - "temptype_basetype": [ - { - "code": "MEOS_ERR_INTERNAL_TYPE_ERROR", - "via": "direct" - } - ], - "teq_temporal_temporal": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_same_dimensionality" - }, - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_temporal_temporal" - } - ], - "text_union_transfn": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_set_isof_type" - } - ], - "textset_make": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_positive" - } - ], - "tfloat_ln": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - } - ], - "tfloat_log10": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - } - ], - "tfloat_tmax_transfn": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_temporal_isof_type" - } - ], - "tfloat_tmin_transfn": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_temporal_isof_type" - } - ], - "tfloat_to_tbigint": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - } - ], - "tfloat_to_tint": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - } - ], - "tfloat_tsum_transfn": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_temporal_isof_type" - } - ], - "tfloatbox_expand": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_span_isof_type" - } - ], - "tge_temporal_temporal": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_torder_type" - } - ], - "tgeo_split_each_n_stboxes": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_positive" - } - ], - "tgeo_split_n_stboxes": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_positive" - } - ], - "tgeo_tpoint": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_tgeo_type_all" - } - ], - "tgeo_traversed_area": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "direct" - }, - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_nonlinear_interp" - } - ], - "tgeoinst_make": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_empty" - } - ], - "tgeoseq_from_base_tstzset": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_empty" - } - ], - "tgt_temporal_temporal": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_torder_type" - } - ], - "th3index_value_n": [ - { - "code": "MEOS_ERR_INVALID_ARG", - "via": "ensure", - "through": "ensure_not_null" - } - ], - "th3indexseqset_make": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_positive" - } - ], - "timestamptz_extent_transfn": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_span_isof_type" - } - ], - "timestamptz_tcount_transfn": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_same_skiplist_subtype" - } - ], - "timestamptz_union_transfn": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_set_isof_type" - } - ], - "tinstant_set_bbox": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "direct" - } - ], - "tint_tmax_transfn": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_temporal_isof_type" - } - ], - "tint_tmin_transfn": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_temporal_isof_type" - } - ], - "tint_tsum_transfn": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_temporal_isof_type" - } - ], - "tintbox_expand": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_span_isof_type" - } - ], - "tjsonb_delete_array": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_positive" - } - ], - "tjsonb_delete_path": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_positive" - } - ], - "tjsonb_exists_array": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_positive" - } - ], - "tle_temporal_temporal": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_torder_type" - } - ], - "tlt_temporal_temporal": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_torder_type" - } - ], - "tne_temporal_temporal": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_same_dimensionality" - }, - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_temporal_temporal" - } - ], - "tnpoint_route": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - } - ], - "tnpoint_speed": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_linear_interp" - } - ], - "tnpoint_tcentroid_transfn": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_geoaggstate" - } - ], - "tnumber_at_span": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_numspan" - } - ], - "tnumber_at_spanset": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_numspanset" - } - ], - "tnumber_at_tbox": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_tbox" - } - ], - "tnumber_extent_transfn": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_tbox" - } - ], - "tnumber_minus_span": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_numspan" - } - ], - "tnumber_minus_spanset": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_numspanset" - } - ], - "tnumber_minus_tbox": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_tnumber_tbox" - } - ], - "tnumber_split_each_n_tboxes": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_positive" - } - ], - "tnumber_split_n_tboxes": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_positive" - } - ], - "tnumber_tavg_transfn": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_tnumber_type" - } - ], - "tnumber_valuespans": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_tnumber_type" - } - ], - "tnumberinst_abs": [ - { - "code": "MEOS_ERR_VALUE_OUT_OF_RANGE", - "via": "direct" - } - ], - "tpcbox_out": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_negative" - } - ], - "tpcbox_round": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_negative" - } - ], - "tpoint_tcentroid_transfn": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_geoaggstate" - }, - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_tpoint_type" - } - ], - "tpointinst_make": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_empty" - } - ], - "tpointseq_from_base_tstzset": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_empty" - } - ], - "tpose_from_geopose": [ - { - "code": "MEOS_ERR_MFJSON_INPUT", - "via": "direct" - } - ], - "tpose_in": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_linear_interp" - } - ], - "tposechain_as_geopose": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - } - ], - "tposechain_from_geopose": [ - { - "code": "MEOS_ERR_MFJSON_INPUT", - "via": "direct" - } - ], - "tposechainarr_as_geopose": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - } - ], - "tquadbin_in": [ - { - "code": "MEOS_ERR_INVALID_ARG", - "via": "ensure", - "through": "ensure_not_null" - } - ], - "tquadbin_value_n": [ - { - "code": "MEOS_ERR_INVALID_ARG", - "via": "ensure", - "through": "ensure_not_null" - } - ], - "trajectory_quadbins": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - } - ], - "trgeometry_end_sequence": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_continuous_interp" - } - ], - "trgeometry_geom": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_has_geom" - } - ], - "trgeometry_instant_n": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_positive" - } - ], - "trgeometry_merge": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_same_geom" - } - ], - "trgeometry_merge_array": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_positive" - } - ], - "trgeometry_round": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_negative" - } - ], - "trgeometry_segments": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_continuous_interp" - } - ], - "trgeometry_sequence_n": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_continuous_interp" - }, - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_positive" - } - ], - "trgeometry_sequences": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_continuous_interp" - } - ], - "trgeometry_split_n_stboxes": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_positive" - } - ], - "trgeometry_start_sequence": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_continuous_interp" - } - ], - "trgeometry_to_tgeometry": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_has_geom" - } - ], - "trgeometry_to_tpose": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_has_geom" - } - ], - "trgeometry_value_n": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_positive" - } - ], - "ts2cell_in": [ - { - "code": "MEOS_ERR_INVALID_ARG", - "via": "ensure", - "through": "ensure_not_null" - } - ], - "ts2cell_value_n": [ - { - "code": "MEOS_ERR_INVALID_ARG", - "via": "ensure", - "through": "ensure_not_null" - } - ], - "tsequence_expand_bbox": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "direct" - } - ], - "tsequenceset_as_tsequence": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - } - ], - "tsequenceset_expand_bbox": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "direct" - } - ], - "tsequenceset_make": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_positive" - } - ], - "tsequenceset_to_discrete": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - } - ], - "tsequenceset_to_step": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - } - ], - "tspatial_as_ewkt": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_negative" - } - ], - "tspatial_as_text": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_negative" - } - ], - "tspatial_extent_transfn": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_same_dimensionality" - } - ], - "tspatial_out": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_positive" - } - ], - "tspatial_set_srid": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_srid_known" - } - ], - "tspatial_set_stbox": [ - { - "code": "MEOS_ERR_INTERNAL_ERROR", - "via": "direct" - } - ], - "tspatial_srid": [ - { - "code": "MEOS_ERR_INVALID_ARG", - "via": "ensure", - "through": "ensure_not_null" - } - ], - "tspatial_transform": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_not_trgeometry" - }, - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_srid_known" - } - ], - "tstzset_make": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_positive" - } - ], - "tstzset_tcount_transfn": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_same_skiplist_subtype" - }, - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_set_isof_type" - } - ], - "tstzset_tprecision": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_positive_duration" - } - ], - "tstzspan_tcount_transfn": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_same_skiplist_subtype" - }, - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_span_isof_type" - } - ], - "tstzspanset_tcount_transfn": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_same_skiplist_subtype" - }, - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_spanset_isof_type" - } - ], - "ttext_tmax_transfn": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_temporal_isof_type" - } - ], - "ttext_tmin_transfn": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_temporal_isof_type" - } - ], - "ttouches_tgeo_geo": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "ensure", - "through": "ensure_not_geodetic_geo" - } - ], - "union_set_set": [ - { - "code": "MEOS_ERR_INVALID_ARG_TYPE", - "via": "ensure", - "through": "ensure_valid_set_set" - } - ], - "union_stbox_stbox": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - } - ], - "union_tbox_tbox": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - } - ], - "union_tpcbox_tpcbox": [ - { - "code": "MEOS_ERR_INVALID_ARG_VALUE", - "via": "direct" - } - ] - }, - "raisesCount": 487 - }, - "scope": { - "inScopeTypeFamilies": [ - "temporal", - "alpha", - "number", - "geo", - "point", - "cbuffer", - "npoint", - "pose", - "rgeo" - ], - "note": "cbuffer / npoint / pose / rgeo are FULL user-facing temporal types and ARE in scope \u2014 full leaf classes like every other type, never deferred or excluded from any parity headline. The companion Box and Collection hierarchies are in scope because the closed algebra requires them to type method returns/arguments. Where the parity oracle (PyMEOS) lacks a class that MEOS defines, that is incomplete work in the oracle to close (a gap with a stated correction), never an accepted exclusion of the MEOS class." - }, - "notes": [ - "Derive classes and methods by REUSING the MEOS prefix convention (equivalence by construction), never by reimplementing or guessing; a function with no prefix match is recorded honestly as unclassified with a reason, never force-fitted.", - "Single-inheritance class TREE; the geometry/geodetic distinction is a TRAIT axis, not a parent, to avoid a diamond \u2014 a clarifying correction over ad-hoc hand-built models.", - "User-facing API uses the full name `trgeometry`; internal functions keep the `trgeo_` prefix \u2014 do NOT normalize the internal prefix.", - "Goal: 100% \u2014 every public MEOS function is assigned to exactly one class (or honestly recorded as a free/operator/plumbing function), and the derived lattice is a superset-correct, drift-gated reflection of MEOS." - ], - "corrections": { - "_comment": "Irregularities found while making the model explicit, surfaced as a durable, reviewable worklist (the user asked for corrections on every irregularity). side=meos|pymeos. These SEED object_model_parity.py; the parity audit may add more. Reporting only \u2014 fixes land as separate PRs in those repos by their own sessions.", - "items": [ - { - "id": "OM-M1", - "side": "meos", - "severity": "naming", - "location": "meos/src/temporal/meos_catalog.c tgeo_type() vs tgeo_type_all()", - "observed": "The MobilityDB manual (Ch.7 Figure 7.1) is authoritative: the CLASS TGeo is the broad parent of {tgeometry,tgeography,tgeompoint,tgeogpoint} (= the C predicate tgeo_type_all). But the C predicate tgeo_type() is narrow {tgeometry,tgeography} and most tgeo_* functions reject points \u2014 so the tgeo_* API is narrower than TGeo class membership. The two C predicates with near-identical names encode different scopes (class vs API applicability).", - "suggested": "Treat tgeo_type_all() as the class-membership predicate for TGeo (per the manual) and rename the narrow tgeo_type() to e.g. tgeo_nonpoint_type() (or generalise the tgeo_* functions to accept points). Codegen binds tgeo_* methods to TGeo but must mark them not-applicable to the TPoint subtree until resolved." - }, - { - "id": "OM-M2", - "side": "meos", - "severity": "naming", - "location": "meos/src/temporal/meos_catalog.c tgeometry_type()", - "observed": "tgeometry_type() = {tgeompoint,tgeometry} means 'geometry-based (non-geodetic)', NOT 'is the TGeometry type'. Misleads readers into thinking it selects TGeometry.", - "suggested": "Rename to tgeometric_type()/tspatial_geometric_type() (paired with tgeodetic_type()) to express the planar-vs-ellipsoidal trait axis unambiguously." - }, - { - "id": "OM-M3", - "side": "meos", - "severity": "doc", - "location": "MEOS_TEMPTYPE_CATALOG[] {T_TRGEOMETRY, T_POSE}", - "observed": "TRGeometry's base type is T_POSE, not a geometry \u2014 base type != type name, surprising and undocumented at the model level.", - "suggested": "Document the rigid-geometry = pose-backed design in the type catalog; codegen must read cBaseType from the catalog, never infer it from the class name." - }, - { - "id": "OM-M4", - "side": "meos", - "severity": "modelling", - "location": "meos/src/temporal/meos_catalog.c talpha_type()", - "observed": "talpha_type() = {tbool,ttext}(+internal tdoubleN) is a real intermediate grouping with no user-facing class name; PyMEOS has no TAlpha. The non-number/non-spatial branch is implicit.", - "suggested": "Adopt TAlpha as the documented abstract class for step-interpolated scalar temporals (parent of TBool/TText); generators expose it as an abstract base." - }, - { - "id": "OM-M5", - "side": "meos", - "severity": "naming", - "location": "meos/include/meos_pose.h (commit 70817cd23)", - "observed": "tpose_to_tpoint -> tpose_to_tgeompoint and tdistance_tpose_point -> tdistance_tpose_geo renames show the prefix grammar strains on overloaded 'point'/'geo'.", - "suggested": "Adopt a consistent suffix grammar ecosystem-wide: _to_, and \u2208 {geo,point,tpoint,...} naming the exact argument shape; apply via the signature-uniformization worklist." - }, - { - "id": "OM-M6", - "side": "meos", - "severity": "doc", - "location": "MobilityDB manual Ch.7 Figure 7.1 (doc/images/tspatial.svg)", - "observed": "The published class-hierarchy figure is conceptual and PARTIAL: (a) it is spatial-only \u2014 it omits the Temporal root and the TAlpha/TNumber/TBool/TInt/TFloat/TText subtree; (b) it draws tgeompoint/tgeogpoint as direct TGeo subtypes with no TPoint node, yet the C API has tpoint_type() + a 25-function tpoint_* family that needs a class to bind to. This model is a superset that reconciles both: TPoint is inserted as an API-level abstract under TGeo.", - "suggested": "Either add TPoint to Figure 7.1 (and the omitted non-spatial subtree to a companion figure) or annotate the figure as the conceptual spatial view; document that the API recognises a TPoint grouping under TGeo." - }, - { - "id": "OM-M7", - "side": "meos", - "severity": "missing-type", - "location": "MEOS catalog (MeosType enum) + manual Figure 7.1", - "observed": "tpcpoint (temporal point-cloud point) and tpcpatch (temporal point-cloud patch) are absent from master MEOS (0 hits in meos/include, meos/src, doc/*.xml) and from Figure 7.1. They are planned spatial leaf types not yet in the drift-gated source of truth.", - "suggested": "Add T_TPCPOINT/T_TPCPATCH to the MeosType enum + MEOS_TEMPTYPE_CATALOG and the tpcpoint_*/tpcpatch_* API; this model derives them automatically once present (TSpatial conditional-guarded leaves). Until then they are honestly out of scope, never fabricated." - }, - { - "id": "OM-P1", - "side": "pymeos", - "severity": "missing-class", - "location": "PyMEOS pymeos/factory.py _TemporalFactory._mapper", - "observed": "Only 6 leaf families x 3 subtypes (18 entries): TBool/TInt/TFloat/TText/TGeomPoint/TGeogPoint. Missing the temporal types MEOS now defines: TGeometry, TGeography, TCbuffer, TNpoint, TPose, TRGeometry (x3 subtypes = 18 missing classes).", - "suggested": "Generate the full leaf x subtype matrix from this model (codegen) so PyMEOS is a complete, drift-gated reflection of MEOS instead of a hand-maintained subset." - }, - { - "id": "OM-P2", - "side": "pymeos", - "severity": "missing-class", - "location": "PyMEOS pymeos/temporal, pymeos/main", - "observed": "No TAlpha intermediate; TBool/TText hang directly off Temporal, so the talpha_* method group has no home class.", - "suggested": "Introduce TAlpha (abstract, parent of TBool/TText) carrying talpha_* methods." - }, - { - "id": "OM-P3", - "side": "pymeos", - "severity": "code-smell", - "location": "PyMEOS pymeos/main/tpoint.py (TGeomPointInst/TGeogPointInst)", - "observed": "_make_function = lambda *args: None and _cast_function = lambda x: None are non-functional placeholders to satisfy the abstract template; the real constructor is bypassed.", - "suggested": "Wire the real inst_make constructor (derivable from the model's subtype-constructor mapping) or restructure the template so the hole is unnecessary." - }, - { - "id": "OM-P4", - "side": "pymeos", - "severity": "type-axis", - "location": "PyMEOS pymeos/main/tpoint.py TPoint(Temporal[shp.Point,...])", - "observed": "TPoint uses shapely BaseGeometry as the base-type parameter while every other family uses a scalar base \u2014 the base-type axis is inconsistent across families.", - "suggested": "Align the generic base parameter with the model's cBaseType (GEOMETRY/GEOGRAPHY) and a consistent wrapper type." - }, - { - "id": "OM-P5", - "side": "pymeos", - "severity": "naming", - "location": "PyMEOS pymeos/main/tpoint.py bearing()", - "observed": "bearing() dispatches to bearing_tpoint_point/bearing_tpoint_tpoint \u2014 method placed on TPoint but the C name is not a tpoint_* prefix; ad-hoc vs the consistent tpoint_azimuth.", - "suggested": "Record bearing_* under functionToClass as an operator/free function with a curated canonical home (TPoint), so every binding places it identically instead of per-binding ad hoc." - }, - { - "id": "OM-P6", - "side": "pymeos", - "severity": "missing-class", - "location": "PyMEOS pymeos/factory.py _CollectionFactory._mapper", - "observed": "Collection factory lacks BigIntSet/Span/SpanSet and NpointSet/PoseSet/CbufferSet though MEOS defines those collection types.", - "suggested": "Generate the full Collection hierarchy from companions.Collection so closed-algebra returns are typeable on every binding." - }, - { - "id": "OM-P7", - "side": "pymeos", - "severity": "missing-class", - "location": "PyMEOS pymeos/main, pymeos/temporal", - "observed": "No abstract spatial intermediates: PyMEOS has TPoint but no TSpatial and no TGeo. Per the manual Figure 7.1 the tree is TSpatial -> TGeo -> {TGeometry, TGeography, TPoint -> {TGeomPoint, TGeogPoint}} with TCbuffer/TNpoint/TPose/TRGeometry under TSpatial; the tspatial_*/tgeo_* method groups have no home class.", - "suggested": "Introduce TSpatial (abstract, parent of TGeo/TCbuffer/TNpoint/TPose/TRGeometry) and make TGeo the abstract parent of TGeometry/TGeography/TPoint (matching the manual + tgeo_type_all), so tspatial_*/tgeo_* bind to a class." - } - ] - }, - "dispatch": { - "_comment": "Canonical argument->backing dispatch for OO members whose editorial routing is not derivable from the C-name token model. Transcribed VERBATIM (AST-extracted 1:1 from the hand-written pymeos tpoint/tfloat/tint/tbool/ttext oracle) from the PyMEOS cross-repo handoff RFC #94 (tools/oo_codegen/RFC-dispatch-metadata.md): geo.at/geo.distance from section 3, the complete extended set from section 7. Do not re-derive (section 6) - the prose recipe produced 5 verified errors. geo is single-block (TGeomPoint/TGeogPoint disambiguated at runtime via geodeticFromSelf); temporal is per-concrete dispatch.temporal.{tfloat,tint,tbool,ttext}. (adopted structural contract; no / placeholders). scalarType = the exact isinstance test for a py:scalar entry. Consumed by every binding's faithful OO codegen for equivalence by construction.", - "argTransformVocabulary": [ - "geoToGserialized", - "stboxToGeo", - "scalarCast", - "scalarValue", - "textsetMake", - "innerPtr", - "geodeticFromSelf", - "coerce", - "via:super" - ], - "geo": { - "at": { - "dispatch": [ - { - "py": "Point", - "fn": "tpoint_at_value", - "argTransform": "geoToGserialized", - "geodeticFromSelf": true - }, - { - "py": "BaseGeometry", - "fn": "tpoint_at_geom", - "argTransform": "geoToGserialized", - "geodeticFromSelf": true - }, - { - "py": "GeoSet", - "fn": "temporal_at_values" - }, - { - "py": "STBox", - "fn": "tgeo_at_stbox", - "extraArgs": [ - "true" - ] - } - ], - "fallback": "super", - "result": "temporal" - }, - "distance": { - "dispatch": [ - { - "py": "BaseGeometry", - "fn": "tdistance_tgeo_geo", - "argTransform": "geoToGserialized", - "geodeticFromSelf": true - }, - { - "py": "STBox", - "fn": "tdistance_tgeo_geo", - "argTransform": "stboxToGeo" - }, - { - "py": "TPoint", - "fn": "tdistance_tgeo_tgeo" - } - ], - "fallback": "raise", - "result": "temporal" - }, - "minus": { - "fallback": "super", - "result": "temporal", - "dispatch": [ - { - "py": "Point", - "fn": "tpoint_minus_value", - "argTransform": "geoToGserialized", - "geodeticFromSelf": true - }, - { - "py": "BaseGeometry", - "fn": "tpoint_minus_geom", - "argTransform": "geoToGserialized", - "geodeticFromSelf": true - }, - { - "py": "GeoSet", - "fn": "temporal_minus_values" - }, - { - "py": "STBox", - "fn": "tgeo_minus_stbox", - "extraArgs": [ - "true" - ] - } - ] - }, - "nearest_approach_distance": { - "fallback": "raise", - "result": "scalar", - "dispatch": [ - { - "py": "BaseGeometry", - "fn": "nad_tgeo_geo", - "argTransform": "geoToGserialized", - "geodeticFromSelf": true - }, - { - "py": "STBox", - "fn": "nad_tgeo_stbox" - }, - { - "py": "TPoint", - "fn": "nad_tgeo_tgeo" - } - ] - } - }, - "temporal": { - "tfloat": { - "always_equal": { - "fallback": "raise", - "result": "bool_gt0", - "dispatch": [ - { - "py": "scalar", - "scalarType": "float", - "fn": "always_eq_tfloat_float", - "argTransform": "scalarValue" - }, - { - "py": "self", - "fn": "always_eq_temporal_temporal" - } - ] - }, - "always_not_equal": { - "fallback": "raise", - "result": "bool_gt0", - "dispatch": [ - { - "py": "scalar", - "scalarType": "float", - "fn": "always_ne_tfloat_float", - "argTransform": "scalarValue" - }, - { - "py": "self", - "fn": "always_ne_temporal_temporal" - } - ] - }, - "ever_equal": { - "fallback": "raise", - "result": "bool_gt0", - "dispatch": [ - { - "py": "scalar", - "scalarType": "float", - "fn": "ever_eq_tfloat_float", - "argTransform": "scalarValue" - }, - { - "py": "self", - "fn": "ever_eq_temporal_temporal" - } - ] - }, - "ever_not_equal": { - "fallback": "raise", - "result": "bool_gt0", - "dispatch": [ - { - "py": "scalar", - "scalarType": "float", - "fn": "ever_ne_tfloat_float", - "argTransform": "scalarValue" - }, - { - "py": "self", - "fn": "ever_ne_temporal_temporal" - } - ] - }, - "temporal_equal": { - "fallback": "super", - "result": "temporal", - "dispatch": [ - { - "py": "scalar", - "scalarType": "int|float", - "fn": "teq_tfloat_float", - "argTransform": "scalarCast" - } - ] - }, - "temporal_not_equal": { - "fallback": "super", - "result": "temporal", - "dispatch": [ - { - "py": "scalar", - "scalarType": "int|float", - "fn": "tne_tfloat_float", - "argTransform": "scalarCast" - } - ] - }, - "at": { - "fallback": "super", - "result": "temporal", - "dispatch": [ - { - "py": "scalar", - "scalarType": "int|float", - "fn": "tfloat_at_value", - "argTransform": "scalarCast" - }, - { - "py": "IntSet", - "coerce": "to_floatset", - "via": "super" - }, - { - "py": "IntSpan", - "coerce": "to_floatspan", - "via": "super" - }, - { - "py": "IntSpanSet", - "coerce": "to_floatspanset", - "via": "super" - } - ] - }, - "minus": { - "fallback": "super", - "result": "temporal", - "dispatch": [ - { - "py": "scalar", - "scalarType": "int|float", - "fn": "tfloat_minus_value", - "argTransform": "scalarCast" - }, - { - "py": "IntSet", - "coerce": "to_floatset", - "via": "super" - }, - { - "py": "IntSpan", - "coerce": "to_floatspan", - "via": "super" - }, - { - "py": "IntSpanSet", - "coerce": "to_floatspanset", - "via": "super" - } - ] - } - }, - "tint": { - "always_equal": { - "fallback": "raise", - "result": "bool_gt0", - "dispatch": [ - { - "py": "scalar", - "scalarType": "int", - "fn": "always_eq_tint_int", - "argTransform": "scalarValue" - }, - { - "py": "self", - "fn": "always_eq_temporal_temporal" - } - ] - }, - "always_not_equal": { - "fallback": "raise", - "result": "bool_gt0", - "dispatch": [ - { - "py": "scalar", - "scalarType": "int", - "fn": "always_ne_tint_int", - "argTransform": "scalarValue" - }, - { - "py": "self", - "fn": "always_ne_temporal_temporal" - } - ] - }, - "ever_equal": { - "fallback": "raise", - "result": "bool_gt0", - "dispatch": [ - { - "py": "scalar", - "scalarType": "int", - "fn": "ever_eq_tint_int", - "argTransform": "scalarValue" - }, - { - "py": "self", - "fn": "ever_eq_temporal_temporal" - } - ] - }, - "ever_not_equal": { - "fallback": "raise", - "result": "bool_gt0", - "dispatch": [ - { - "py": "scalar", - "scalarType": "int", - "fn": "ever_ne_tint_int", - "argTransform": "scalarValue" - }, - { - "py": "self", - "fn": "ever_ne_temporal_temporal" - } - ] - }, - "temporal_equal": { - "fallback": "super", - "result": "temporal", - "dispatch": [ - { - "py": "scalar", - "scalarType": "int", - "fn": "teq_tint_int", - "argTransform": "scalarValue" - } - ] - }, - "temporal_not_equal": { - "fallback": "super", - "result": "temporal", - "dispatch": [ - { - "py": "scalar", - "scalarType": "int", - "fn": "tne_tint_int", - "argTransform": "scalarValue" - } - ] - }, - "at": { - "fallback": "super", - "result": "temporal", - "dispatch": [ - { - "py": "scalar", - "scalarType": "int|float", - "fn": "tint_at_value", - "argTransform": "scalarCast" - }, - { - "py": "FloatSet", - "coerce": "to_intset", - "via": "super" - }, - { - "py": "FloatSpan", - "coerce": "to_intspan", - "via": "super" - }, - { - "py": "FloatSpanSet", - "coerce": "to_intspanset", - "via": "super" - } - ] - }, - "minus": { - "fallback": "super", - "result": "temporal", - "dispatch": [ - { - "py": "scalar", - "scalarType": "int|float", - "fn": "tint_minus_value", - "argTransform": "scalarCast" - }, - { - "py": "FloatSet", - "coerce": "to_intset", - "via": "super" - }, - { - "py": "FloatSpan", - "coerce": "to_intspan", - "via": "super" - }, - { - "py": "FloatSpanSet", - "coerce": "to_intspanset", - "via": "super" - } - ] - } - }, - "tbool": { - "temporal_equal": { - "fallback": "super", - "result": "temporal", - "dispatch": [ - { - "py": "scalar", - "scalarType": "bool", - "fn": "teq_tbool_bool", - "argTransform": "scalarValue" - } - ] - }, - "temporal_not_equal": { - "fallback": "super", - "result": "temporal", - "dispatch": [ - { - "py": "scalar", - "scalarType": "bool", - "fn": "tne_tbool_bool", - "argTransform": "scalarValue" - } - ] - }, - "at": { - "fallback": "super", - "result": "temporal", - "dispatch": [ - { - "py": "scalar", - "scalarType": "bool", - "fn": "tbool_at_value", - "argTransform": "scalarValue" - } - ] - }, - "minus": { - "fallback": "super", - "result": "temporal", - "dispatch": [ - { - "py": "scalar", - "scalarType": "bool", - "fn": "tbool_minus_value", - "argTransform": "scalarValue" - } - ] - } - }, - "ttext": { - "always_equal": { - "fallback": "raise", - "result": "bool_gt0", - "dispatch": [ - { - "py": "scalar", - "scalarType": "str", - "fn": "always_eq_ttext_text", - "argTransform": "scalarValue" - }, - { - "py": "self", - "fn": "always_eq_temporal_temporal" - } - ] - }, - "always_not_equal": { - "fallback": "raise", - "result": "bool_gt0", - "dispatch": [ - { - "py": "scalar", - "scalarType": "str", - "fn": "always_ne_ttext_text", - "argTransform": "scalarValue" - }, - { - "py": "self", - "fn": "always_ne_temporal_temporal" - } - ] - }, - "ever_equal": { - "fallback": "raise", - "result": "bool_gt0", - "dispatch": [ - { - "py": "scalar", - "scalarType": "str", - "fn": "ever_eq_ttext_text", - "argTransform": "scalarValue" - }, - { - "py": "self", - "fn": "ever_eq_temporal_temporal" - } - ] - }, - "ever_not_equal": { - "fallback": "raise", - "result": "bool_gt0", - "dispatch": [ - { - "py": "scalar", - "scalarType": "str", - "fn": "ever_ne_ttext_text", - "argTransform": "scalarValue" - }, - { - "py": "self", - "fn": "ever_ne_temporal_temporal" - } - ] - }, - "temporal_equal": { - "fallback": "super", - "result": "temporal", - "dispatch": [ - { - "py": "scalar", - "scalarType": "str", - "fn": "teq_ttext_text", - "argTransform": "scalarValue" - } - ] - }, - "temporal_not_equal": { - "fallback": "super", - "result": "temporal", - "dispatch": [ - { - "py": "scalar", - "scalarType": "str", - "fn": "tne_ttext_text", - "argTransform": "scalarValue" - } - ] - }, - "at": { - "fallback": "super", - "result": "temporal", - "dispatch": [ - { - "py": "scalar", - "scalarType": "str", - "fn": "ttext_at_value", - "argTransform": "scalarValue" - }, - { - "py": "list[str]", - "fn": "temporal_at_values", - "argTransform": "textsetMake" - } - ] - }, - "minus": { - "fallback": "super", - "result": "temporal", - "dispatch": [ - { - "py": "scalar", - "scalarType": "str", - "fn": "ttext_minus_value", - "argTransform": "scalarValue" - }, - { - "py": "list[str]", - "fn": "temporal_minus_values", - "argTransform": "textsetMake" - } - ] - } - } - } - }, - "classes": { - "BigIntSet": { - "methods": [ - { - "function": "bigintset_in", - "role": "constructor", - "scope": "companion", - "backing": "bigintset_in", - "ooName": "in", - "ooSugar": [ - "io" - ] - }, - { - "function": "bigintset_out", - "role": "output", - "scope": "companion", - "backing": "bigintset_out", - "ooName": "out", - "ooSugar": [ - "io" - ] - }, - { - "function": "bigintset_make", - "role": "constructor", - "scope": "companion", - "backing": "bigintset_make", - "ooName": "make" - }, - { - "function": "bigintset_end_value", - "role": "accessor", - "scope": "companion", - "backing": "bigintset_end_value", - "ooName": "endValue" - }, - { - "function": "bigintset_start_value", - "role": "accessor", - "scope": "companion", - "backing": "bigintset_start_value", - "ooName": "startValue" - }, - { - "function": "bigintset_value_n", - "role": "accessor", - "scope": "companion", - "backing": "bigintset_value_n", - "ooName": "valueN" - }, - { - "function": "bigintset_values", - "role": "accessor", - "scope": "companion", - "backing": "bigintset_values", - "ooName": "values" - }, - { - "function": "bigintset_shift_scale", - "role": "accessor", - "scope": "companion", - "backing": "bigintset_shift_scale", - "ooName": "shiftScale" - } - ] - }, - "BigIntSpan": { - "methods": [ - { - "function": "bigintspan_expand", - "role": "accessor", - "scope": "companion", - "backing": "bigintspan_expand", - "ooName": "expand" - }, - { - "function": "bigintspan_in", - "role": "constructor", - "scope": "companion", - "backing": "bigintspan_in", - "ooName": "in", - "ooSugar": [ - "io" - ] - }, - { - "function": "bigintspan_out", - "role": "output", - "scope": "companion", - "backing": "bigintspan_out", - "ooName": "out", - "ooSugar": [ - "io" - ] - }, - { - "function": "bigintspan_make", - "role": "constructor", - "scope": "companion", - "backing": "bigintspan_make", - "ooName": "make" - }, - { - "function": "bigintspan_to_intspan", - "role": "conversion", - "scope": "companion", - "backing": "bigintspan_to_intspan", - "ooName": "toIntspan", - "ooSugar": [ - "cast" - ] - }, - { - "function": "bigintspan_to_floatspan", - "role": "conversion", - "scope": "companion", - "backing": "bigintspan_to_floatspan", - "ooName": "toFloatspan", - "ooSugar": [ - "cast" - ] - }, - { - "function": "bigintspan_lower", - "role": "accessor", - "scope": "companion", - "backing": "bigintspan_lower", - "ooName": "lower" - }, - { - "function": "bigintspan_upper", - "role": "accessor", - "scope": "companion", - "backing": "bigintspan_upper", - "ooName": "upper" - }, - { - "function": "bigintspan_width", - "role": "accessor", - "scope": "companion", - "backing": "bigintspan_width", - "ooName": "width" - }, - { - "function": "bigintspan_shift_scale", - "role": "accessor", - "scope": "companion", - "backing": "bigintspan_shift_scale", - "ooName": "shiftScale" - }, - { - "function": "bigintspan_bins", - "role": "accessor", - "scope": "companion", - "backing": "bigintspan_bins", - "ooName": "bins" - }, - { - "function": "bigintspan_set_floatspan", - "role": "accessor", - "scope": "companion", - "backing": "bigintspan_set_floatspan", - "ooName": "setFloatspan", - "ooExclude": true - }, - { - "function": "bigintspan_set_intspan", - "role": "accessor", - "scope": "companion", - "backing": "bigintspan_set_intspan", - "ooName": "setIntspan", - "ooExclude": true - } - ] - }, - "BigIntSpanSet": { - "methods": [ - { - "function": "bigintspanset_in", - "role": "constructor", - "scope": "companion", - "backing": "bigintspanset_in", - "ooName": "in", - "ooSugar": [ - "io" - ] - }, - { - "function": "bigintspanset_out", - "role": "output", - "scope": "companion", - "backing": "bigintspanset_out", - "ooName": "out", - "ooSugar": [ - "io" - ] - }, - { - "function": "bigintspanset_lower", - "role": "accessor", - "scope": "companion", - "backing": "bigintspanset_lower", - "ooName": "lower" - }, - { - "function": "bigintspanset_upper", - "role": "accessor", - "scope": "companion", - "backing": "bigintspanset_upper", - "ooName": "upper" - }, - { - "function": "bigintspanset_width", - "role": "accessor", - "scope": "companion", - "backing": "bigintspanset_width", - "ooName": "width" - }, - { - "function": "bigintspanset_shift_scale", - "role": "accessor", - "scope": "companion", - "backing": "bigintspanset_shift_scale", - "ooName": "shiftScale" - }, - { - "function": "bigintspanset_bins", - "role": "accessor", - "scope": "companion", - "backing": "bigintspanset_bins", - "ooName": "bins" - } - ] - }, - "DateSet": { - "methods": [ - { - "function": "dateset_in", - "role": "constructor", - "scope": "companion", - "backing": "dateset_in", - "ooName": "in", - "ooSugar": [ - "io" - ] - }, - { - "function": "dateset_out", - "role": "output", - "scope": "companion", - "backing": "dateset_out", - "ooName": "out", - "ooSugar": [ - "io" - ] - }, - { - "function": "dateset_make", - "role": "constructor", - "scope": "companion", - "backing": "dateset_make", - "ooName": "make" - }, - { - "function": "dateset_to_tstzset", - "role": "conversion", - "scope": "companion", - "backing": "dateset_to_tstzset", - "ooName": "toTstzset", - "ooSugar": [ - "cast" - ] - }, - { - "function": "dateset_end_value", - "role": "accessor", - "scope": "companion", - "backing": "dateset_end_value", - "ooName": "endValue" - }, - { - "function": "dateset_start_value", - "role": "accessor", - "scope": "companion", - "backing": "dateset_start_value", - "ooName": "startValue" - }, - { - "function": "dateset_value_n", - "role": "accessor", - "scope": "companion", - "backing": "dateset_value_n", - "ooName": "valueN" - }, - { - "function": "dateset_values", - "role": "accessor", - "scope": "companion", - "backing": "dateset_values", - "ooName": "values" - }, - { - "function": "dateset_shift_scale", - "role": "accessor", - "scope": "companion", - "backing": "dateset_shift_scale", - "ooName": "shiftScale" - } - ] - }, - "DateSpan": { - "methods": [ - { - "function": "datespan_in", - "role": "constructor", - "scope": "companion", - "backing": "datespan_in", - "ooName": "in", - "ooSugar": [ - "io" - ] - }, - { - "function": "datespan_out", - "role": "output", - "scope": "companion", - "backing": "datespan_out", - "ooName": "out", - "ooSugar": [ - "io" - ] - }, - { - "function": "datespan_make", - "role": "constructor", - "scope": "companion", - "backing": "datespan_make", - "ooName": "make" - }, - { - "function": "datespan_to_tstzspan", - "role": "conversion", - "scope": "companion", - "backing": "datespan_to_tstzspan", - "ooName": "toTstzspan", - "ooSugar": [ - "cast" - ] - }, - { - "function": "datespan_duration", - "role": "accessor", - "scope": "companion", - "backing": "datespan_duration", - "ooName": "duration" - }, - { - "function": "datespan_lower", - "role": "accessor", - "scope": "companion", - "backing": "datespan_lower", - "ooName": "lower" - }, - { - "function": "datespan_upper", - "role": "accessor", - "scope": "companion", - "backing": "datespan_upper", - "ooName": "upper" - }, - { - "function": "datespan_shift_scale", - "role": "accessor", - "scope": "companion", - "backing": "datespan_shift_scale", - "ooName": "shiftScale" - }, - { - "function": "datespan_bins", - "role": "accessor", - "scope": "companion", - "backing": "datespan_bins", - "ooName": "bins" - }, - { - "function": "datespan_set_tstzspan", - "role": "accessor", - "scope": "companion", - "backing": "datespan_set_tstzspan", - "ooName": "setTstzspan", - "ooExclude": true - } - ] - }, - "DateSpanSet": { - "methods": [ - { - "function": "datespanset_in", - "role": "constructor", - "scope": "companion", - "backing": "datespanset_in", - "ooName": "in", - "ooSugar": [ - "io" - ] - }, - { - "function": "datespanset_out", - "role": "output", - "scope": "companion", - "backing": "datespanset_out", - "ooName": "out", - "ooSugar": [ - "io" - ] - }, - { - "function": "datespanset_to_tstzspanset", - "role": "conversion", - "scope": "companion", - "backing": "datespanset_to_tstzspanset", - "ooName": "toTstzspanset", - "ooSugar": [ - "cast" - ] - }, - { - "function": "datespanset_date_n", - "role": "accessor", - "scope": "companion", - "backing": "datespanset_date_n", - "ooName": "dateN" - }, - { - "function": "datespanset_dates", - "role": "accessor", - "scope": "companion", - "backing": "datespanset_dates", - "ooName": "dates" - }, - { - "function": "datespanset_duration", - "role": "accessor", - "scope": "companion", - "backing": "datespanset_duration", - "ooName": "duration" - }, - { - "function": "datespanset_end_date", - "role": "accessor", - "scope": "companion", - "backing": "datespanset_end_date", - "ooName": "endDate" - }, - { - "function": "datespanset_lower", - "role": "accessor", - "scope": "companion", - "backing": "datespanset_lower", - "ooName": "lower" - }, - { - "function": "datespanset_num_dates", - "role": "accessor", - "scope": "companion", - "backing": "datespanset_num_dates", - "ooName": "numDates" - }, - { - "function": "datespanset_start_date", - "role": "accessor", - "scope": "companion", - "backing": "datespanset_start_date", - "ooName": "startDate" - }, - { - "function": "datespanset_upper", - "role": "accessor", - "scope": "companion", - "backing": "datespanset_upper", - "ooName": "upper" - }, - { - "function": "datespanset_shift_scale", - "role": "accessor", - "scope": "companion", - "backing": "datespanset_shift_scale", - "ooName": "shiftScale" - }, - { - "function": "datespanset_bins", - "role": "accessor", - "scope": "companion", - "backing": "datespanset_bins", - "ooName": "bins" - } - ] - }, - "FloatSet": { - "methods": [ - { - "function": "floatset_in", - "role": "constructor", - "scope": "companion", - "backing": "floatset_in", - "ooName": "in", - "ooSugar": [ - "io" - ] - }, - { - "function": "floatset_out", - "role": "output", - "scope": "companion", - "backing": "floatset_out", - "ooName": "out", - "ooSugar": [ - "io" - ] - }, - { - "function": "floatset_make", - "role": "constructor", - "scope": "companion", - "backing": "floatset_make", - "ooName": "make" - }, - { - "function": "floatset_to_intset", - "role": "conversion", - "scope": "companion", - "backing": "floatset_to_intset", - "ooName": "toIntset", - "ooSugar": [ - "cast" - ] - }, - { - "function": "floatset_end_value", - "role": "accessor", - "scope": "companion", - "backing": "floatset_end_value", - "ooName": "endValue" - }, - { - "function": "floatset_start_value", - "role": "accessor", - "scope": "companion", - "backing": "floatset_start_value", - "ooName": "startValue" - }, - { - "function": "floatset_value_n", - "role": "accessor", - "scope": "companion", - "backing": "floatset_value_n", - "ooName": "valueN" - }, - { - "function": "floatset_values", - "role": "accessor", - "scope": "companion", - "backing": "floatset_values", - "ooName": "values" - }, - { - "function": "floatset_ceil", - "role": "accessor", - "scope": "companion", - "backing": "floatset_ceil", - "ooName": "ceil" - }, - { - "function": "floatset_degrees", - "role": "accessor", - "scope": "companion", - "backing": "floatset_degrees", - "ooName": "degrees" - }, - { - "function": "floatset_floor", - "role": "accessor", - "scope": "companion", - "backing": "floatset_floor", - "ooName": "floor" - }, - { - "function": "floatset_radians", - "role": "accessor", - "scope": "companion", - "backing": "floatset_radians", - "ooName": "radians" - }, - { - "function": "floatset_shift_scale", - "role": "accessor", - "scope": "companion", - "backing": "floatset_shift_scale", - "ooName": "shiftScale" - } - ] - }, - "FloatSpan": { - "methods": [ - { - "function": "floatspan_expand", - "role": "accessor", - "scope": "companion", - "backing": "floatspan_expand", - "ooName": "expand" - }, - { - "function": "floatspan_in", - "role": "constructor", - "scope": "companion", - "backing": "floatspan_in", - "ooName": "in", - "ooSugar": [ - "io" - ] - }, - { - "function": "floatspan_out", - "role": "output", - "scope": "companion", - "backing": "floatspan_out", - "ooName": "out", - "ooSugar": [ - "io" - ] - }, - { - "function": "floatspan_make", - "role": "constructor", - "scope": "companion", - "backing": "floatspan_make", - "ooName": "make" - }, - { - "function": "floatspan_to_intspan", - "role": "conversion", - "scope": "companion", - "backing": "floatspan_to_intspan", - "ooName": "toIntspan", - "ooSugar": [ - "cast" - ] - }, - { - "function": "floatspan_to_bigintspan", - "role": "conversion", - "scope": "companion", - "backing": "floatspan_to_bigintspan", - "ooName": "toBigintspan", - "ooSugar": [ - "cast" - ] - }, - { - "function": "floatspan_lower", - "role": "accessor", - "scope": "companion", - "backing": "floatspan_lower", - "ooName": "lower" - }, - { - "function": "floatspan_upper", - "role": "accessor", - "scope": "companion", - "backing": "floatspan_upper", - "ooName": "upper" - }, - { - "function": "floatspan_width", - "role": "accessor", - "scope": "companion", - "backing": "floatspan_width", - "ooName": "width" - }, - { - "function": "floatspan_ceil", - "role": "accessor", - "scope": "companion", - "backing": "floatspan_ceil", - "ooName": "ceil" - }, - { - "function": "floatspan_degrees", - "role": "accessor", - "scope": "companion", - "backing": "floatspan_degrees", - "ooName": "degrees" - }, - { - "function": "floatspan_floor", - "role": "accessor", - "scope": "companion", - "backing": "floatspan_floor", - "ooName": "floor" - }, - { - "function": "floatspan_radians", - "role": "accessor", - "scope": "companion", - "backing": "floatspan_radians", - "ooName": "radians" - }, - { - "function": "floatspan_round", - "role": "accessor", - "scope": "companion", - "backing": "floatspan_round", - "ooName": "round" - }, - { - "function": "floatspan_shift_scale", - "role": "accessor", - "scope": "companion", - "backing": "floatspan_shift_scale", - "ooName": "shiftScale" - }, - { - "function": "floatspan_bins", - "role": "accessor", - "scope": "companion", - "backing": "floatspan_bins", - "ooName": "bins" - }, - { - "function": "floatspan_round_set", - "role": "accessor", - "scope": "companion", - "backing": "floatspan_round_set", - "ooName": "roundSet", - "ooExclude": true - }, - { - "function": "floatspan_set_bigintspan", - "role": "accessor", - "scope": "companion", - "backing": "floatspan_set_bigintspan", - "ooName": "setBigintspan", - "ooExclude": true - }, - { - "function": "floatspan_set_intspan", - "role": "accessor", - "scope": "companion", - "backing": "floatspan_set_intspan", - "ooName": "setIntspan", - "ooExclude": true - } - ] - }, - "FloatSpanSet": { - "methods": [ - { - "function": "floatspanset_in", - "role": "constructor", - "scope": "companion", - "backing": "floatspanset_in", - "ooName": "in", - "ooSugar": [ - "io" - ] - }, - { - "function": "floatspanset_out", - "role": "output", - "scope": "companion", - "backing": "floatspanset_out", - "ooName": "out", - "ooSugar": [ - "io" - ] - }, - { - "function": "floatspanset_to_intspanset", - "role": "conversion", - "scope": "companion", - "backing": "floatspanset_to_intspanset", - "ooName": "toIntspanset", - "ooSugar": [ - "cast" - ] - }, - { - "function": "floatspanset_lower", - "role": "accessor", - "scope": "companion", - "backing": "floatspanset_lower", - "ooName": "lower" - }, - { - "function": "floatspanset_upper", - "role": "accessor", - "scope": "companion", - "backing": "floatspanset_upper", - "ooName": "upper" - }, - { - "function": "floatspanset_width", - "role": "accessor", - "scope": "companion", - "backing": "floatspanset_width", - "ooName": "width" - }, - { - "function": "floatspanset_ceil", - "role": "accessor", - "scope": "companion", - "backing": "floatspanset_ceil", - "ooName": "ceil" - }, - { - "function": "floatspanset_floor", - "role": "accessor", - "scope": "companion", - "backing": "floatspanset_floor", - "ooName": "floor" - }, - { - "function": "floatspanset_degrees", - "role": "accessor", - "scope": "companion", - "backing": "floatspanset_degrees", - "ooName": "degrees" - }, - { - "function": "floatspanset_radians", - "role": "accessor", - "scope": "companion", - "backing": "floatspanset_radians", - "ooName": "radians" - }, - { - "function": "floatspanset_round", - "role": "accessor", - "scope": "companion", - "backing": "floatspanset_round", - "ooName": "round" - }, - { - "function": "floatspanset_shift_scale", - "role": "accessor", - "scope": "companion", - "backing": "floatspanset_shift_scale", - "ooName": "shiftScale" - }, - { - "function": "floatspanset_bins", - "role": "accessor", - "scope": "companion", - "backing": "floatspanset_bins", - "ooName": "bins" - } - ] - }, - "IntSet": { - "methods": [ - { - "function": "intset_in", - "role": "constructor", - "scope": "companion", - "backing": "intset_in", - "ooName": "in", - "ooSugar": [ - "io" - ] - }, - { - "function": "intset_out", - "role": "output", - "scope": "companion", - "backing": "intset_out", - "ooName": "out", - "ooSugar": [ - "io" - ] - }, - { - "function": "intset_make", - "role": "constructor", - "scope": "companion", - "backing": "intset_make", - "ooName": "make" - }, - { - "function": "intset_to_floatset", - "role": "conversion", - "scope": "companion", - "backing": "intset_to_floatset", - "ooName": "toFloatset", - "ooSugar": [ - "cast" - ] - }, - { - "function": "intset_end_value", - "role": "accessor", - "scope": "companion", - "backing": "intset_end_value", - "ooName": "endValue" - }, - { - "function": "intset_start_value", - "role": "accessor", - "scope": "companion", - "backing": "intset_start_value", - "ooName": "startValue" - }, - { - "function": "intset_value_n", - "role": "accessor", - "scope": "companion", - "backing": "intset_value_n", - "ooName": "valueN" - }, - { - "function": "intset_values", - "role": "accessor", - "scope": "companion", - "backing": "intset_values", - "ooName": "values" - }, - { - "function": "intset_shift_scale", - "role": "accessor", - "scope": "companion", - "backing": "intset_shift_scale", - "ooName": "shiftScale" - } - ] - }, - "IntSpan": { - "methods": [ - { - "function": "intspan_expand", - "role": "accessor", - "scope": "companion", - "backing": "intspan_expand", - "ooName": "expand" - }, - { - "function": "intspan_in", - "role": "constructor", - "scope": "companion", - "backing": "intspan_in", - "ooName": "in", - "ooSugar": [ - "io" - ] - }, - { - "function": "intspan_out", - "role": "output", - "scope": "companion", - "backing": "intspan_out", - "ooName": "out", - "ooSugar": [ - "io" - ] - }, - { - "function": "intspan_make", - "role": "constructor", - "scope": "companion", - "backing": "intspan_make", - "ooName": "make" - }, - { - "function": "intspan_to_floatspan", - "role": "conversion", - "scope": "companion", - "backing": "intspan_to_floatspan", - "ooName": "toFloatspan", - "ooSugar": [ - "cast" - ] - }, - { - "function": "intspan_to_bigintspan", - "role": "conversion", - "scope": "companion", - "backing": "intspan_to_bigintspan", - "ooName": "toBigintspan", - "ooSugar": [ - "cast" - ] - }, - { - "function": "intspan_lower", - "role": "accessor", - "scope": "companion", - "backing": "intspan_lower", - "ooName": "lower" - }, - { - "function": "intspan_upper", - "role": "accessor", - "scope": "companion", - "backing": "intspan_upper", - "ooName": "upper" - }, - { - "function": "intspan_width", - "role": "accessor", - "scope": "companion", - "backing": "intspan_width", - "ooName": "width" - }, - { - "function": "intspan_shift_scale", - "role": "accessor", - "scope": "companion", - "backing": "intspan_shift_scale", - "ooName": "shiftScale" - }, - { - "function": "intspan_bins", - "role": "accessor", - "scope": "companion", - "backing": "intspan_bins", - "ooName": "bins" - }, - { - "function": "intspan_set_bigintspan", - "role": "accessor", - "scope": "companion", - "backing": "intspan_set_bigintspan", - "ooName": "setBigintspan", - "ooExclude": true - }, - { - "function": "intspan_set_floatspan", - "role": "accessor", - "scope": "companion", - "backing": "intspan_set_floatspan", - "ooName": "setFloatspan", - "ooExclude": true - } - ] - }, - "IntSpanSet": { - "methods": [ - { - "function": "intspanset_in", - "role": "constructor", - "scope": "companion", - "backing": "intspanset_in", - "ooName": "in", - "ooSugar": [ - "io" - ] - }, - { - "function": "intspanset_out", - "role": "output", - "scope": "companion", - "backing": "intspanset_out", - "ooName": "out", - "ooSugar": [ - "io" - ] - }, - { - "function": "intspanset_to_floatspanset", - "role": "conversion", - "scope": "companion", - "backing": "intspanset_to_floatspanset", - "ooName": "toFloatspanset", - "ooSugar": [ - "cast" - ] - }, - { - "function": "intspanset_lower", - "role": "accessor", - "scope": "companion", - "backing": "intspanset_lower", - "ooName": "lower" - }, - { - "function": "intspanset_upper", - "role": "accessor", - "scope": "companion", - "backing": "intspanset_upper", - "ooName": "upper" - }, - { - "function": "intspanset_width", - "role": "accessor", - "scope": "companion", - "backing": "intspanset_width", - "ooName": "width" - }, - { - "function": "intspanset_shift_scale", - "role": "accessor", - "scope": "companion", - "backing": "intspanset_shift_scale", - "ooName": "shiftScale" - }, - { - "function": "intspanset_bins", - "role": "accessor", - "scope": "companion", - "backing": "intspanset_bins", - "ooName": "bins" - } - ] - }, - "Set": { - "methods": [ - { - "function": "set_as_hexwkb", - "role": "output", - "scope": "companion", - "backing": "set_as_hexwkb", - "ooName": "asHEXWKB" - }, - { - "function": "set_as_wkb", - "role": "output", - "scope": "companion", - "backing": "set_as_wkb", - "ooName": "asWKB" - }, - { - "function": "set_from_hexwkb", - "role": "constructor", - "scope": "companion", - "backing": "set_from_hexwkb", - "ooName": "fromHEXWKB" - }, - { - "function": "set_from_wkb", - "role": "constructor", - "scope": "companion", - "backing": "set_from_wkb", - "ooName": "fromWKB" - }, - { - "function": "set_copy", - "role": "constructor", - "scope": "companion", - "backing": "set_copy", - "ooName": "copy" - }, - { - "function": "set_to_span", - "role": "conversion", - "scope": "companion", - "backing": "set_to_span", - "ooName": "toSpan", - "ooSugar": [ - "cast" - ] - }, - { - "function": "set_to_spanset", - "role": "conversion", - "scope": "companion", - "backing": "set_to_spanset", - "ooName": "toSpanset", - "ooSugar": [ - "cast" - ] - }, - { - "function": "set_hash", - "role": "accessor", - "scope": "companion", - "backing": "set_hash", - "ooName": "hash" - }, - { - "function": "set_hash_extended", - "role": "accessor", - "scope": "companion", - "backing": "set_hash_extended", - "ooName": "hashExtended" - }, - { - "function": "set_num_values", - "role": "accessor", - "scope": "companion", - "backing": "set_num_values", - "ooName": "numValues" - }, - { - "function": "set_round", - "role": "accessor", - "scope": "companion", - "backing": "set_round", - "ooName": "round" - }, - { - "function": "set_cmp", - "role": "predicate", - "scope": "companion", - "backing": "set_cmp", - "ooName": "cmp", - "ooSugar": [ - "operator" - ] - }, - { - "function": "set_eq", - "role": "predicate", - "scope": "companion", - "backing": "set_eq", - "ooName": "eq", - "ooSugar": [ - "operator" - ] - }, - { - "function": "set_ge", - "role": "predicate", - "scope": "companion", - "backing": "set_ge", - "ooName": "ge", - "ooSugar": [ - "operator" - ] - }, - { - "function": "set_gt", - "role": "predicate", - "scope": "companion", - "backing": "set_gt", - "ooName": "gt", - "ooSugar": [ - "operator" - ] - }, - { - "function": "set_le", - "role": "predicate", - "scope": "companion", - "backing": "set_le", - "ooName": "le", - "ooSugar": [ - "operator" - ] - }, - { - "function": "set_lt", - "role": "predicate", - "scope": "companion", - "backing": "set_lt", - "ooName": "lt", - "ooSugar": [ - "operator" - ] - }, - { - "function": "set_ne", - "role": "predicate", - "scope": "companion", - "backing": "set_ne", - "ooName": "ne", - "ooSugar": [ - "operator" - ] - }, - { - "function": "set_spans", - "role": "accessor", - "scope": "companion", - "backing": "set_spans", - "ooName": "spans" - }, - { - "function": "set_split_each_n_spans", - "role": "accessor", - "scope": "companion", - "backing": "set_split_each_n_spans", - "ooName": "splitEachNSpans" - }, - { - "function": "set_split_n_spans", - "role": "accessor", - "scope": "companion", - "backing": "set_split_n_spans", - "ooName": "splitNSpans" - }, - { - "function": "set_extent_transfn", - "role": "aggregate", - "scope": "companion", - "backing": "set_extent_transfn", - "ooName": "extentTransfn", - "ooExclude": true - }, - { - "function": "set_union_finalfn", - "role": "aggregate", - "scope": "companion", - "backing": "set_union_finalfn", - "ooName": "unionFinalfn", - "ooExclude": true - }, - { - "function": "set_union_transfn", - "role": "aggregate", - "scope": "companion", - "backing": "set_union_transfn", - "ooName": "unionTransfn", - "ooExclude": true - }, - { - "function": "set_to_tbox", - "role": "conversion", - "scope": "companion", - "backing": "set_to_tbox", - "ooName": "toTbox", - "ooSugar": [ - "cast" - ] - }, - { - "function": "set_basetype", - "role": "accessor", - "scope": "companion", - "backing": "set_basetype", - "ooName": "basetype", - "ooExclude": true - }, - { - "function": "set_type", - "role": "accessor", - "scope": "companion", - "backing": "set_type", - "ooName": "type", - "ooExclude": true - }, - { - "function": "set_spantype", - "role": "accessor", - "scope": "companion", - "backing": "set_spantype", - "ooName": "spantype", - "ooExclude": true - }, - { - "function": "set_in", - "role": "constructor", - "scope": "companion", - "backing": "set_in", - "ooName": "in", - "ooExclude": true, - "ooSugar": [ - "io" - ] - }, - { - "function": "set_out", - "role": "output", - "scope": "companion", - "backing": "set_out", - "ooName": "out", - "ooExclude": true, - "ooSugar": [ - "io" - ] - }, - { - "function": "set_make", - "role": "constructor", - "scope": "companion", - "backing": "set_make", - "ooName": "make", - "ooExclude": true - }, - { - "function": "set_make_exp", - "role": "accessor", - "scope": "companion", - "backing": "set_make_exp", - "ooName": "makeExp", - "ooExclude": true - }, - { - "function": "set_make_free", - "role": "accessor", - "scope": "companion", - "backing": "set_make_free", - "ooName": "makeFree", - "ooExclude": true - }, - { - "function": "set_span", - "role": "accessor", - "scope": "companion", - "backing": "set_span", - "ooName": "span", - "ooExclude": true - }, - { - "function": "set_spanset", - "role": "accessor", - "scope": "companion", - "backing": "set_spanset", - "ooName": "spanset", - "ooExclude": true - }, - { - "function": "set_end_value", - "role": "accessor", - "scope": "companion", - "backing": "set_end_value", - "ooName": "endValue", - "ooExclude": true - }, - { - "function": "set_mem_size", - "role": "accessor", - "scope": "companion", - "backing": "set_mem_size", - "ooName": "memSize", - "ooExclude": true - }, - { - "function": "set_set_subspan", - "role": "accessor", - "scope": "companion", - "backing": "set_set_subspan", - "ooName": "setSubspan", - "ooExclude": true - }, - { - "function": "set_set_span", - "role": "accessor", - "scope": "companion", - "backing": "set_set_span", - "ooName": "setSpan", - "ooExclude": true - }, - { - "function": "set_start_value", - "role": "accessor", - "scope": "companion", - "backing": "set_start_value", - "ooName": "startValue", - "ooExclude": true - }, - { - "function": "set_value_n", - "role": "accessor", - "scope": "companion", - "backing": "set_value_n", - "ooName": "valueN", - "ooExclude": true - }, - { - "function": "set_vals", - "role": "accessor", - "scope": "companion", - "backing": "set_vals", - "ooName": "vals", - "ooExclude": true - }, - { - "function": "set_values", - "role": "accessor", - "scope": "companion", - "backing": "set_values", - "ooName": "values", - "ooExclude": true - }, - { - "function": "set_compact", - "role": "accessor", - "scope": "companion", - "backing": "set_compact", - "ooName": "compact", - "ooExclude": true - } - ] - }, - "Span": { - "methods": [ - { - "function": "span_as_hexwkb", - "role": "output", - "scope": "companion", - "backing": "span_as_hexwkb", - "ooName": "asHEXWKB" - }, - { - "function": "span_as_wkb", - "role": "output", - "scope": "companion", - "backing": "span_as_wkb", - "ooName": "asWKB" - }, - { - "function": "span_from_hexwkb", - "role": "constructor", - "scope": "companion", - "backing": "span_from_hexwkb", - "ooName": "fromHEXWKB" - }, - { - "function": "span_from_wkb", - "role": "constructor", - "scope": "companion", - "backing": "span_from_wkb", - "ooName": "fromWKB" - }, - { - "function": "span_copy", - "role": "constructor", - "scope": "companion", - "backing": "span_copy", - "ooName": "copy" - }, - { - "function": "span_to_spanset", - "role": "conversion", - "scope": "companion", - "backing": "span_to_spanset", - "ooName": "toSpanset", - "ooSugar": [ - "cast" - ] - }, - { - "function": "span_hash", - "role": "accessor", - "scope": "companion", - "backing": "span_hash", - "ooName": "hash" - }, - { - "function": "span_hash_extended", - "role": "accessor", - "scope": "companion", - "backing": "span_hash_extended", - "ooName": "hashExtended" - }, - { - "function": "span_lower_inc", - "role": "accessor", - "scope": "companion", - "backing": "span_lower_inc", - "ooName": "lowerInc" - }, - { - "function": "span_upper_inc", - "role": "accessor", - "scope": "companion", - "backing": "span_upper_inc", - "ooName": "upperInc" - }, - { - "function": "span_cmp", - "role": "predicate", - "scope": "companion", - "backing": "span_cmp", - "ooName": "cmp", - "ooSugar": [ - "operator" - ] - }, - { - "function": "span_eq", - "role": "predicate", - "scope": "companion", - "backing": "span_eq", - "ooName": "eq", - "ooSugar": [ - "operator" - ] - }, - { - "function": "span_ge", - "role": "predicate", - "scope": "companion", - "backing": "span_ge", - "ooName": "ge", - "ooSugar": [ - "operator" - ] - }, - { - "function": "span_gt", - "role": "predicate", - "scope": "companion", - "backing": "span_gt", - "ooName": "gt", - "ooSugar": [ - "operator" - ] - }, - { - "function": "span_le", - "role": "predicate", - "scope": "companion", - "backing": "span_le", - "ooName": "le", - "ooSugar": [ - "operator" - ] - }, - { - "function": "span_lt", - "role": "predicate", - "scope": "companion", - "backing": "span_lt", - "ooName": "lt", - "ooSugar": [ - "operator" - ] - }, - { - "function": "span_ne", - "role": "predicate", - "scope": "companion", - "backing": "span_ne", - "ooName": "ne", - "ooSugar": [ - "operator" - ] - }, - { - "function": "span_extent_transfn", - "role": "aggregate", - "scope": "companion", - "backing": "span_extent_transfn", - "ooName": "extentTransfn", - "ooExclude": true - }, - { - "function": "span_union_transfn", - "role": "aggregate", - "scope": "companion", - "backing": "span_union_transfn", - "ooName": "unionTransfn", - "ooExclude": true - }, - { - "function": "span_to_tbox", - "role": "conversion", - "scope": "companion", - "backing": "span_to_tbox", - "ooName": "toTbox", - "ooSugar": [ - "cast" - ] - }, - { - "function": "span_basetype", - "role": "accessor", - "scope": "companion", - "backing": "span_basetype", - "ooName": "basetype", - "ooExclude": true - }, - { - "function": "span_canon_basetype", - "role": "accessor", - "scope": "companion", - "backing": "span_canon_basetype", - "ooName": "canonBasetype", - "ooExclude": true - }, - { - "function": "span_type", - "role": "accessor", - "scope": "companion", - "backing": "span_type", - "ooName": "type", - "ooExclude": true - }, - { - "function": "span_tbox_type", - "role": "accessor", - "scope": "companion", - "backing": "span_tbox_type", - "ooName": "tboxType", - "ooExclude": true - }, - { - "function": "span_in", - "role": "constructor", - "scope": "companion", - "backing": "span_in", - "ooName": "in", - "ooExclude": true, - "ooSugar": [ - "io" - ] - }, - { - "function": "span_out", - "role": "output", - "scope": "companion", - "backing": "span_out", - "ooName": "out", - "ooExclude": true, - "ooSugar": [ - "io" - ] - }, - { - "function": "span_make", - "role": "constructor", - "scope": "companion", - "backing": "span_make", - "ooName": "make", - "ooExclude": true - }, - { - "function": "span_set", - "role": "accessor", - "scope": "companion", - "backing": "span_set", - "ooName": "set", - "ooExclude": true - }, - { - "function": "span_expand", - "role": "accessor", - "scope": "companion", - "backing": "span_expand", - "ooName": "expand", - "ooExclude": true - }, - { - "function": "span_contains", - "role": "predicate", - "scope": "companion", - "backing": "span_contains", - "ooName": "contains", - "ooExclude": true - }, - { - "function": "span_contained", - "role": "accessor", - "scope": "companion", - "backing": "span_contained", - "ooName": "contained", - "ooExclude": true - }, - { - "function": "span_overlaps", - "role": "predicate", - "scope": "companion", - "backing": "span_overlaps", - "ooName": "overlaps", - "ooExclude": true - }, - { - "function": "span_same", - "role": "accessor", - "scope": "companion", - "backing": "span_same", - "ooName": "same", - "ooExclude": true - }, - { - "function": "span_adjacent", - "role": "accessor", - "scope": "companion", - "backing": "span_adjacent", - "ooName": "adjacent", - "ooExclude": true - }, - { - "function": "span_left", - "role": "accessor", - "scope": "companion", - "backing": "span_left", - "ooName": "left", - "ooExclude": true - }, - { - "function": "span_right", - "role": "accessor", - "scope": "companion", - "backing": "span_right", - "ooName": "right", - "ooExclude": true - }, - { - "function": "span_overleft", - "role": "accessor", - "scope": "companion", - "backing": "span_overleft", - "ooName": "overleft", - "ooExclude": true - }, - { - "function": "span_overright", - "role": "accessor", - "scope": "companion", - "backing": "span_overright", - "ooName": "overright", - "ooExclude": true - }, - { - "function": "span_bins", - "role": "accessor", - "scope": "companion", - "backing": "span_bins", - "ooName": "bins", - "ooExclude": true - } - ] - }, - "SpanSet": { - "methods": [ - { - "function": "spanset_as_hexwkb", - "role": "output", - "scope": "companion", - "backing": "spanset_as_hexwkb", - "ooName": "asHEXWKB" - }, - { - "function": "spanset_as_wkb", - "role": "output", - "scope": "companion", - "backing": "spanset_as_wkb", - "ooName": "asWKB" - }, - { - "function": "spanset_from_hexwkb", - "role": "constructor", - "scope": "companion", - "backing": "spanset_from_hexwkb", - "ooName": "fromHEXWKB" - }, - { - "function": "spanset_from_wkb", - "role": "constructor", - "scope": "companion", - "backing": "spanset_from_wkb", - "ooName": "fromWKB" - }, - { - "function": "spanset_copy", - "role": "constructor", - "scope": "companion", - "backing": "spanset_copy", - "ooName": "copy" - }, - { - "function": "spanset_make", - "role": "constructor", - "scope": "companion", - "backing": "spanset_make", - "ooName": "make" - }, - { - "function": "spanset_end_span", - "role": "accessor", - "scope": "companion", - "backing": "spanset_end_span", - "ooName": "endSpan" - }, - { - "function": "spanset_hash", - "role": "accessor", - "scope": "companion", - "backing": "spanset_hash", - "ooName": "hash" - }, - { - "function": "spanset_hash_extended", - "role": "accessor", - "scope": "companion", - "backing": "spanset_hash_extended", - "ooName": "hashExtended" - }, - { - "function": "spanset_lower_inc", - "role": "accessor", - "scope": "companion", - "backing": "spanset_lower_inc", - "ooName": "lowerInc" - }, - { - "function": "spanset_num_spans", - "role": "accessor", - "scope": "companion", - "backing": "spanset_num_spans", - "ooName": "numSpans" - }, - { - "function": "spanset_span", - "role": "accessor", - "scope": "companion", - "backing": "spanset_span", - "ooName": "span" - }, - { - "function": "spanset_span_n", - "role": "accessor", - "scope": "companion", - "backing": "spanset_span_n", - "ooName": "spanN" - }, - { - "function": "spanset_spanarr", - "role": "accessor", - "scope": "companion", - "backing": "spanset_spanarr", - "ooName": "spanarr" - }, - { - "function": "spanset_start_span", - "role": "accessor", - "scope": "companion", - "backing": "spanset_start_span", - "ooName": "startSpan" - }, - { - "function": "spanset_upper_inc", - "role": "accessor", - "scope": "companion", - "backing": "spanset_upper_inc", - "ooName": "upperInc" - }, - { - "function": "spanset_cmp", - "role": "predicate", - "scope": "companion", - "backing": "spanset_cmp", - "ooName": "cmp", - "ooSugar": [ - "operator" - ] - }, - { - "function": "spanset_eq", - "role": "predicate", - "scope": "companion", - "backing": "spanset_eq", - "ooName": "eq", - "ooSugar": [ - "operator" - ] - }, - { - "function": "spanset_ge", - "role": "predicate", - "scope": "companion", - "backing": "spanset_ge", - "ooName": "ge", - "ooSugar": [ - "operator" - ] - }, - { - "function": "spanset_gt", - "role": "predicate", - "scope": "companion", - "backing": "spanset_gt", - "ooName": "gt", - "ooSugar": [ - "operator" - ] - }, - { - "function": "spanset_le", - "role": "predicate", - "scope": "companion", - "backing": "spanset_le", - "ooName": "le", - "ooSugar": [ - "operator" - ] - }, - { - "function": "spanset_lt", - "role": "predicate", - "scope": "companion", - "backing": "spanset_lt", - "ooName": "lt", - "ooSugar": [ - "operator" - ] - }, - { - "function": "spanset_ne", - "role": "predicate", - "scope": "companion", - "backing": "spanset_ne", - "ooName": "ne", - "ooSugar": [ - "operator" - ] - }, - { - "function": "spanset_spans", - "role": "accessor", - "scope": "companion", - "backing": "spanset_spans", - "ooName": "spans" - }, - { - "function": "spanset_split_each_n_spans", - "role": "accessor", - "scope": "companion", - "backing": "spanset_split_each_n_spans", - "ooName": "splitEachNSpans" - }, - { - "function": "spanset_split_n_spans", - "role": "accessor", - "scope": "companion", - "backing": "spanset_split_n_spans", - "ooName": "splitNSpans" - }, - { - "function": "spanset_extent_transfn", - "role": "aggregate", - "scope": "companion", - "backing": "spanset_extent_transfn", - "ooName": "extentTransfn", - "ooExclude": true - }, - { - "function": "spanset_union_finalfn", - "role": "aggregate", - "scope": "companion", - "backing": "spanset_union_finalfn", - "ooName": "unionFinalfn", - "ooExclude": true - }, - { - "function": "spanset_union_transfn", - "role": "aggregate", - "scope": "companion", - "backing": "spanset_union_transfn", - "ooName": "unionTransfn", - "ooExclude": true - }, - { - "function": "spanset_to_tbox", - "role": "conversion", - "scope": "companion", - "backing": "spanset_to_tbox", - "ooName": "toTbox", - "ooSugar": [ - "cast" - ] - }, - { - "function": "spanset_type", - "role": "accessor", - "scope": "companion", - "backing": "spanset_type", - "ooName": "type", - "ooExclude": true - }, - { - "function": "spanset_in", - "role": "constructor", - "scope": "companion", - "backing": "spanset_in", - "ooName": "in", - "ooExclude": true, - "ooSugar": [ - "io" - ] - }, - { - "function": "spanset_out", - "role": "output", - "scope": "companion", - "backing": "spanset_out", - "ooName": "out", - "ooExclude": true, - "ooSugar": [ - "io" - ] - }, - { - "function": "spanset_make_exp", - "role": "accessor", - "scope": "companion", - "backing": "spanset_make_exp", - "ooName": "makeExp", - "ooExclude": true - }, - { - "function": "spanset_make_free", - "role": "accessor", - "scope": "companion", - "backing": "spanset_make_free", - "ooName": "makeFree", - "ooExclude": true - }, - { - "function": "spanset_lower", - "role": "accessor", - "scope": "companion", - "backing": "spanset_lower", - "ooName": "lower", - "ooExclude": true - }, - { - "function": "spanset_mem_size", - "role": "accessor", - "scope": "companion", - "backing": "spanset_mem_size", - "ooName": "memSize", - "ooExclude": true - }, - { - "function": "spanset_sps", - "role": "accessor", - "scope": "companion", - "backing": "spanset_sps", - "ooName": "sps", - "ooExclude": true - }, - { - "function": "spanset_upper", - "role": "accessor", - "scope": "companion", - "backing": "spanset_upper", - "ooName": "upper", - "ooExclude": true - }, - { - "function": "spanset_compact", - "role": "accessor", - "scope": "companion", - "backing": "spanset_compact", - "ooName": "compact", - "ooExclude": true - }, - { - "function": "spanset_bins", - "role": "accessor", - "scope": "companion", - "backing": "spanset_bins", - "ooName": "bins", - "ooExclude": true - } - ] - }, - "TextSet": { - "methods": [ - { - "function": "textset_in", - "role": "constructor", - "scope": "companion", - "backing": "textset_in", - "ooName": "in", - "ooSugar": [ - "io" - ] - }, - { - "function": "textset_out", - "role": "output", - "scope": "companion", - "backing": "textset_out", - "ooName": "out", - "ooSugar": [ - "io" - ] - }, - { - "function": "textset_make", - "role": "constructor", - "scope": "companion", - "backing": "textset_make", - "ooName": "make" - }, - { - "function": "textset_end_value", - "role": "accessor", - "scope": "companion", - "backing": "textset_end_value", - "ooName": "endValue" - }, - { - "function": "textset_start_value", - "role": "accessor", - "scope": "companion", - "backing": "textset_start_value", - "ooName": "startValue" - }, - { - "function": "textset_value_n", - "role": "accessor", - "scope": "companion", - "backing": "textset_value_n", - "ooName": "valueN" - }, - { - "function": "textset_values", - "role": "accessor", - "scope": "companion", - "backing": "textset_values", - "ooName": "values" - }, - { - "function": "textset_initcap", - "role": "accessor", - "scope": "companion", - "backing": "textset_initcap", - "ooName": "initcap" - }, - { - "function": "textset_lower", - "role": "accessor", - "scope": "companion", - "backing": "textset_lower", - "ooName": "lower" - }, - { - "function": "textset_upper", - "role": "accessor", - "scope": "companion", - "backing": "textset_upper", - "ooName": "upper" - } - ] - }, - "TsTzSet": { - "methods": [ - { - "function": "tstzset_in", - "role": "constructor", - "scope": "companion", - "backing": "tstzset_in", - "ooName": "in", - "ooSugar": [ - "io" - ] - }, - { - "function": "tstzset_out", - "role": "output", - "scope": "companion", - "backing": "tstzset_out", - "ooName": "out", - "ooSugar": [ - "io" - ] - }, - { - "function": "tstzset_make", - "role": "constructor", - "scope": "companion", - "backing": "tstzset_make", - "ooName": "make" - }, - { - "function": "tstzset_to_dateset", - "role": "conversion", - "scope": "companion", - "backing": "tstzset_to_dateset", - "ooName": "toDateset", - "ooSugar": [ - "cast" - ] - }, - { - "function": "tstzset_end_value", - "role": "accessor", - "scope": "companion", - "backing": "tstzset_end_value", - "ooName": "endValue" - }, - { - "function": "tstzset_start_value", - "role": "accessor", - "scope": "companion", - "backing": "tstzset_start_value", - "ooName": "startValue" - }, - { - "function": "tstzset_value_n", - "role": "accessor", - "scope": "companion", - "backing": "tstzset_value_n", - "ooName": "valueN" - }, - { - "function": "tstzset_values", - "role": "accessor", - "scope": "companion", - "backing": "tstzset_values", - "ooName": "values" - }, - { - "function": "tstzset_shift_scale", - "role": "accessor", - "scope": "companion", - "backing": "tstzset_shift_scale", - "ooName": "shiftScale" - }, - { - "function": "tstzset_tprecision", - "role": "accessor", - "scope": "companion", - "backing": "tstzset_tprecision", - "ooName": "tprecision" - }, - { - "function": "tstzset_tcount_transfn", - "role": "aggregate", - "scope": "companion", - "backing": "tstzset_tcount_transfn", - "ooName": "tcountTransfn", - "ooExclude": true - }, - { - "function": "tstzset_to_stbox", - "role": "conversion", - "scope": "companion", - "backing": "tstzset_to_stbox", - "ooName": "toStbox", - "ooSugar": [ - "cast" - ] - }, - { - "function": "tstzset_set_tbox", - "role": "accessor", - "scope": "companion", - "backing": "tstzset_set_tbox", - "ooName": "setTbox", - "ooExclude": true - }, - { - "function": "tstzset_set_stbox", - "role": "accessor", - "scope": "companion", - "backing": "tstzset_set_stbox", - "ooName": "setStbox", - "ooExclude": true - } - ] - }, - "TsTzSpan": { - "methods": [ - { - "function": "tstzspan_in", - "role": "constructor", - "scope": "companion", - "backing": "tstzspan_in", - "ooName": "in", - "ooSugar": [ - "io" - ] - }, - { - "function": "tstzspan_out", - "role": "output", - "scope": "companion", - "backing": "tstzspan_out", - "ooName": "out", - "ooSugar": [ - "io" - ] - }, - { - "function": "tstzspan_make", - "role": "constructor", - "scope": "companion", - "backing": "tstzspan_make", - "ooName": "make" - }, - { - "function": "tstzspan_to_datespan", - "role": "conversion", - "scope": "companion", - "backing": "tstzspan_to_datespan", - "ooName": "toDatespan", - "ooSugar": [ - "cast" - ] - }, - { - "function": "tstzspan_duration", - "role": "accessor", - "scope": "companion", - "backing": "tstzspan_duration", - "ooName": "duration" - }, - { - "function": "tstzspan_lower", - "role": "accessor", - "scope": "companion", - "backing": "tstzspan_lower", - "ooName": "lower" - }, - { - "function": "tstzspan_upper", - "role": "accessor", - "scope": "companion", - "backing": "tstzspan_upper", - "ooName": "upper" - }, - { - "function": "tstzspan_expand", - "role": "accessor", - "scope": "companion", - "backing": "tstzspan_expand", - "ooName": "expand" - }, - { - "function": "tstzspan_shift_scale", - "role": "accessor", - "scope": "companion", - "backing": "tstzspan_shift_scale", - "ooName": "shiftScale" - }, - { - "function": "tstzspan_tprecision", - "role": "accessor", - "scope": "companion", - "backing": "tstzspan_tprecision", - "ooName": "tprecision" - }, - { - "function": "tstzspan_bins", - "role": "accessor", - "scope": "companion", - "backing": "tstzspan_bins", - "ooName": "bins" - }, - { - "function": "tstzspan_tcount_transfn", - "role": "aggregate", - "scope": "companion", - "backing": "tstzspan_tcount_transfn", - "ooName": "tcountTransfn", - "ooExclude": true - }, - { - "function": "tstzspan_to_stbox", - "role": "conversion", - "scope": "companion", - "backing": "tstzspan_to_stbox", - "ooName": "toStbox", - "ooSugar": [ - "cast" - ] - }, - { - "function": "tstzspan_set_datespan", - "role": "accessor", - "scope": "companion", - "backing": "tstzspan_set_datespan", - "ooName": "setDatespan", - "ooExclude": true - }, - { - "function": "tstzspan_set_tbox", - "role": "accessor", - "scope": "companion", - "backing": "tstzspan_set_tbox", - "ooName": "setTbox", - "ooExclude": true - }, - { - "function": "tstzspan_set_stbox", - "role": "accessor", - "scope": "companion", - "backing": "tstzspan_set_stbox", - "ooName": "setStbox", - "ooExclude": true - } - ] - }, - "TsTzSpanSet": { - "methods": [ - { - "function": "tstzspanset_in", - "role": "constructor", - "scope": "companion", - "backing": "tstzspanset_in", - "ooName": "in", - "ooSugar": [ - "io" - ] - }, - { - "function": "tstzspanset_out", - "role": "output", - "scope": "companion", - "backing": "tstzspanset_out", - "ooName": "out", - "ooSugar": [ - "io" - ] - }, - { - "function": "tstzspanset_to_datespanset", - "role": "conversion", - "scope": "companion", - "backing": "tstzspanset_to_datespanset", - "ooName": "toDatespanset", - "ooSugar": [ - "cast" - ] - }, - { - "function": "tstzspanset_duration", - "role": "accessor", - "scope": "companion", - "backing": "tstzspanset_duration", - "ooName": "duration" - }, - { - "function": "tstzspanset_end_timestamptz", - "role": "accessor", - "scope": "companion", - "backing": "tstzspanset_end_timestamptz", - "ooName": "endTimestamptz" - }, - { - "function": "tstzspanset_lower", - "role": "accessor", - "scope": "companion", - "backing": "tstzspanset_lower", - "ooName": "lower" - }, - { - "function": "tstzspanset_num_timestamps", - "role": "accessor", - "scope": "companion", - "backing": "tstzspanset_num_timestamps", - "ooName": "numTimestamps" - }, - { - "function": "tstzspanset_start_timestamptz", - "role": "accessor", - "scope": "companion", - "backing": "tstzspanset_start_timestamptz", - "ooName": "startTimestamptz" - }, - { - "function": "tstzspanset_timestamps", - "role": "accessor", - "scope": "companion", - "backing": "tstzspanset_timestamps", - "ooName": "timestamps" - }, - { - "function": "tstzspanset_timestamptz_n", - "role": "accessor", - "scope": "companion", - "backing": "tstzspanset_timestamptz_n", - "ooName": "timestamptzN" - }, - { - "function": "tstzspanset_upper", - "role": "accessor", - "scope": "companion", - "backing": "tstzspanset_upper", - "ooName": "upper" - }, - { - "function": "tstzspanset_shift_scale", - "role": "accessor", - "scope": "companion", - "backing": "tstzspanset_shift_scale", - "ooName": "shiftScale" - }, - { - "function": "tstzspanset_tprecision", - "role": "accessor", - "scope": "companion", - "backing": "tstzspanset_tprecision", - "ooName": "tprecision" - }, - { - "function": "tstzspanset_bins", - "role": "accessor", - "scope": "companion", - "backing": "tstzspanset_bins", - "ooName": "bins" - }, - { - "function": "tstzspanset_tcount_transfn", - "role": "aggregate", - "scope": "companion", - "backing": "tstzspanset_tcount_transfn", - "ooName": "tcountTransfn", - "ooExclude": true - }, - { - "function": "tstzspanset_to_stbox", - "role": "conversion", - "scope": "companion", - "backing": "tstzspanset_to_stbox", - "ooName": "toStbox", - "ooSugar": [ - "cast" - ] - }, - { - "function": "tstzspanset_set_stbox", - "role": "accessor", - "scope": "companion", - "backing": "tstzspanset_set_stbox", - "ooName": "setStbox", - "ooExclude": true - } - ] - }, - "TBox": { - "methods": [ - { - "function": "tbox_as_hexwkb", - "role": "output", - "scope": "companion", - "backing": "tbox_as_hexwkb", - "ooName": "asHEXWKB" - }, - { - "function": "tbox_as_wkb", - "role": "output", - "scope": "companion", - "backing": "tbox_as_wkb", - "ooName": "asWKB" - }, - { - "function": "tbox_from_hexwkb", - "role": "constructor", - "scope": "companion", - "backing": "tbox_from_hexwkb", - "ooName": "fromHEXWKB" - }, - { - "function": "tbox_from_wkb", - "role": "constructor", - "scope": "companion", - "backing": "tbox_from_wkb", - "ooName": "fromWKB" - }, - { - "function": "tbox_in", - "role": "constructor", - "scope": "companion", - "backing": "tbox_in", - "ooName": "in", - "ooSugar": [ - "io" - ] - }, - { - "function": "tbox_out", - "role": "output", - "scope": "companion", - "backing": "tbox_out", - "ooName": "out", - "ooSugar": [ - "io" - ] - }, - { - "function": "tbox_copy", - "role": "constructor", - "scope": "companion", - "backing": "tbox_copy", - "ooName": "copy" - }, - { - "function": "tbox_make", - "role": "constructor", - "scope": "companion", - "backing": "tbox_make", - "ooName": "make" - }, - { - "function": "tbox_to_intspan", - "role": "conversion", - "scope": "companion", - "backing": "tbox_to_intspan", - "ooName": "toIntspan", - "ooSugar": [ - "cast" - ] - }, - { - "function": "tbox_to_bigintspan", - "role": "conversion", - "scope": "companion", - "backing": "tbox_to_bigintspan", - "ooName": "toBigintspan", - "ooSugar": [ - "cast" - ] - }, - { - "function": "tbox_to_floatspan", - "role": "conversion", - "scope": "companion", - "backing": "tbox_to_floatspan", - "ooName": "toFloatspan", - "ooSugar": [ - "cast" - ] - }, - { - "function": "tbox_to_tstzspan", - "role": "conversion", - "scope": "companion", - "backing": "tbox_to_tstzspan", - "ooName": "toTstzspan", - "ooSugar": [ - "cast" - ] - }, - { - "function": "tbox_hash", - "role": "accessor", - "scope": "companion", - "backing": "tbox_hash", - "ooName": "hash" - }, - { - "function": "tbox_hash_extended", - "role": "accessor", - "scope": "companion", - "backing": "tbox_hash_extended", - "ooName": "hashExtended" - }, - { - "function": "tbox_hast", - "role": "accessor", - "scope": "companion", - "backing": "tbox_hast", - "ooName": "hast" - }, - { - "function": "tbox_hasx", - "role": "accessor", - "scope": "companion", - "backing": "tbox_hasx", - "ooName": "hasx" - }, - { - "function": "tbox_tmax", - "role": "accessor", - "scope": "companion", - "backing": "tbox_tmax", - "ooName": "tmax" - }, - { - "function": "tbox_tmax_inc", - "role": "accessor", - "scope": "companion", - "backing": "tbox_tmax_inc", - "ooName": "tmaxInc" - }, - { - "function": "tbox_tmin", - "role": "accessor", - "scope": "companion", - "backing": "tbox_tmin", - "ooName": "tmin" - }, - { - "function": "tbox_tmin_inc", - "role": "accessor", - "scope": "companion", - "backing": "tbox_tmin_inc", - "ooName": "tminInc" - }, - { - "function": "tbox_xmax", - "role": "accessor", - "scope": "companion", - "backing": "tbox_xmax", - "ooName": "xmax" - }, - { - "function": "tbox_xmax_inc", - "role": "accessor", - "scope": "companion", - "backing": "tbox_xmax_inc", - "ooName": "xmaxInc" - }, - { - "function": "tbox_xmin", - "role": "accessor", - "scope": "companion", - "backing": "tbox_xmin", - "ooName": "xmin" - }, - { - "function": "tbox_xmin_inc", - "role": "accessor", - "scope": "companion", - "backing": "tbox_xmin_inc", - "ooName": "xminInc" - }, - { - "function": "tbox_expand_time", - "role": "accessor", - "scope": "companion", - "backing": "tbox_expand_time", - "ooName": "expandTime" - }, - { - "function": "tbox_round", - "role": "accessor", - "scope": "companion", - "backing": "tbox_round", - "ooName": "round" - }, - { - "function": "tbox_shift_scale_time", - "role": "accessor", - "scope": "companion", - "backing": "tbox_shift_scale_time", - "ooName": "shiftScaleTime" - }, - { - "function": "tbox_cmp", - "role": "predicate", - "scope": "companion", - "backing": "tbox_cmp", - "ooName": "cmp", - "ooSugar": [ - "operator" - ] - }, - { - "function": "tbox_eq", - "role": "predicate", - "scope": "companion", - "backing": "tbox_eq", - "ooName": "eq", - "ooSugar": [ - "operator" - ] - }, - { - "function": "tbox_ge", - "role": "predicate", - "scope": "companion", - "backing": "tbox_ge", - "ooName": "ge", - "ooSugar": [ - "operator" - ] - }, - { - "function": "tbox_gt", - "role": "predicate", - "scope": "companion", - "backing": "tbox_gt", - "ooName": "gt", - "ooSugar": [ - "operator" - ] - }, - { - "function": "tbox_le", - "role": "predicate", - "scope": "companion", - "backing": "tbox_le", - "ooName": "le", - "ooSugar": [ - "operator" - ] - }, - { - "function": "tbox_lt", - "role": "predicate", - "scope": "companion", - "backing": "tbox_lt", - "ooName": "lt", - "ooSugar": [ - "operator" - ] - }, - { - "function": "tbox_ne", - "role": "predicate", - "scope": "companion", - "backing": "tbox_ne", - "ooName": "ne", - "ooSugar": [ - "operator" - ] - }, - { - "function": "tbox_expand_value", - "role": "accessor", - "scope": "companion", - "backing": "tbox_expand_value", - "ooName": "expandValue", - "ooExclude": true - }, - { - "function": "tbox_set", - "role": "accessor", - "scope": "companion", - "backing": "tbox_set", - "ooName": "set", - "ooExclude": true - }, - { - "function": "tbox_shift_scale_value", - "role": "accessor", - "scope": "companion", - "backing": "tbox_shift_scale_value", - "ooName": "shiftScaleValue", - "ooExclude": true - }, - { - "function": "tbox_expand", - "role": "accessor", - "scope": "companion", - "backing": "tbox_expand", - "ooName": "expand", - "ooExclude": true - }, - { - "function": "tbox_contains", - "role": "predicate", - "scope": "companion", - "backing": "tbox_contains", - "ooName": "contains", - "ooExclude": true - }, - { - "function": "tbox_contained", - "role": "accessor", - "scope": "companion", - "backing": "tbox_contained", - "ooName": "contained", - "ooExclude": true - }, - { - "function": "tbox_overlaps", - "role": "predicate", - "scope": "companion", - "backing": "tbox_overlaps", - "ooName": "overlaps", - "ooExclude": true - }, - { - "function": "tbox_same", - "role": "accessor", - "scope": "companion", - "backing": "tbox_same", - "ooName": "same", - "ooExclude": true - }, - { - "function": "tbox_adjacent", - "role": "accessor", - "scope": "companion", - "backing": "tbox_adjacent", - "ooName": "adjacent", - "ooExclude": true - }, - { - "function": "tbox_left", - "role": "accessor", - "scope": "companion", - "backing": "tbox_left", - "ooName": "left", - "ooExclude": true - }, - { - "function": "tbox_right", - "role": "accessor", - "scope": "companion", - "backing": "tbox_right", - "ooName": "right", - "ooExclude": true - }, - { - "function": "tbox_overleft", - "role": "accessor", - "scope": "companion", - "backing": "tbox_overleft", - "ooName": "overleft", - "ooExclude": true - }, - { - "function": "tbox_overright", - "role": "accessor", - "scope": "companion", - "backing": "tbox_overright", - "ooName": "overright", - "ooExclude": true - }, - { - "function": "tbox_before", - "role": "accessor", - "scope": "companion", - "backing": "tbox_before", - "ooName": "before", - "ooExclude": true - }, - { - "function": "tbox_after", - "role": "accessor", - "scope": "companion", - "backing": "tbox_after", - "ooName": "after", - "ooExclude": true - }, - { - "function": "tbox_overbefore", - "role": "accessor", - "scope": "companion", - "backing": "tbox_overbefore", - "ooName": "overbefore", - "ooExclude": true - }, - { - "function": "tbox_overafter", - "role": "accessor", - "scope": "companion", - "backing": "tbox_overafter", - "ooName": "overafter", - "ooExclude": true - }, - { - "function": "tbox_get_value_time_tile", - "role": "accessor", - "scope": "companion", - "backing": "tbox_get_value_time_tile", - "ooName": "getValueTimeTile", - "ooExclude": true - }, - { - "function": "tbox_value_time_tiles", - "role": "accessor", - "scope": "companion", - "backing": "tbox_value_time_tiles", - "ooName": "valueTimeTiles", - "ooExclude": true - } - ] - }, - "TBool": { - "methods": [ - { - "function": "tbool_from_mfjson", - "role": "constructor", - "scope": "exact", - "backing": "tbool_from_mfjson", - "ooName": "fromMFJSON" - }, - { - "function": "tbool_in", - "role": "constructor", - "scope": "exact", - "backing": "tbool_in", - "ooName": "in", - "ooSugar": [ - "io" - ] - }, - { - "function": "tbool_out", - "role": "output", - "scope": "exact", - "backing": "tbool_out", - "ooName": "out", - "ooSugar": [ - "io" - ] - }, - { - "function": "tbool_from_base_temp", - "role": "constructor", - "scope": "exact", - "backing": "tbool_from_base_temp", - "ooName": "fromBaseTemp" - }, - { - "function": "tbool_to_tint", - "role": "conversion", - "scope": "exact", - "backing": "tbool_to_tint", - "ooName": "toTint", - "ooSugar": [ - "cast" - ] - }, - { - "function": "tbool_end_value", - "role": "accessor", - "scope": "exact", - "backing": "tbool_end_value", - "ooName": "endValue" - }, - { - "function": "tbool_start_value", - "role": "accessor", - "scope": "exact", - "backing": "tbool_start_value", - "ooName": "startValue" - }, - { - "function": "tbool_value_at_timestamptz", - "role": "restriction", - "scope": "exact", - "backing": "tbool_value_at_timestamptz", - "ooName": "valueAtTimestamptz" - }, - { - "function": "tbool_value_n", - "role": "accessor", - "scope": "exact", - "backing": "tbool_value_n", - "ooName": "valueN" - }, - { - "function": "tbool_values", - "role": "accessor", - "scope": "exact", - "backing": "tbool_values", - "ooName": "values" - }, - { - "function": "tbool_at_value", - "role": "restriction", - "scope": "exact", - "backing": "tbool_at_value", - "ooName": "atValue" - }, - { - "function": "tbool_minus_value", - "role": "restriction", - "scope": "exact", - "backing": "tbool_minus_value", - "ooName": "minusValue" - }, - { - "function": "tbool_when_true", - "role": "accessor", - "scope": "exact", - "backing": "tbool_when_true", - "ooName": "whenTrue" - }, - { - "function": "tbool_tand_transfn", - "role": "aggregate", - "scope": "exact", - "backing": "tbool_tand_transfn", - "ooName": "tandTransfn", - "ooExclude": true - }, - { - "function": "tbool_tand_combinefn", - "role": "aggregate", - "scope": "exact", - "backing": "tbool_tand_combinefn", - "ooName": "tandCombinefn", - "ooExclude": true - }, - { - "function": "tbool_tor_transfn", - "role": "aggregate", - "scope": "exact", - "backing": "tbool_tor_transfn", - "ooName": "torTransfn", - "ooExclude": true - }, - { - "function": "tbool_tor_combinefn", - "role": "aggregate", - "scope": "exact", - "backing": "tbool_tor_combinefn", - "ooName": "torCombinefn", - "ooExclude": true - } - ] - }, - "Temporal": { - "methods": [ - { - "function": "temporal_as_hexwkb", - "role": "output", - "scope": "superclass", - "backing": "temporal_as_hexwkb", - "ooName": "asHEXWKB" - }, - { - "function": "temporal_as_mfjson", - "role": "output", - "scope": "superclass", - "backing": "temporal_as_mfjson", - "ooName": "asMFJSON" - }, - { - "function": "temporal_as_wkb", - "role": "output", - "scope": "superclass", - "backing": "temporal_as_wkb", - "ooName": "asWKB" - }, - { - "function": "temporal_from_hexwkb", - "role": "constructor", - "scope": "superclass", - "backing": "temporal_from_hexwkb", - "ooName": "fromHEXWKB" - }, - { - "function": "temporal_from_wkb", - "role": "constructor", - "scope": "superclass", - "backing": "temporal_from_wkb", - "ooName": "fromWKB" - }, - { - "function": "temporal_copy", - "role": "constructor", - "scope": "superclass", - "backing": "temporal_copy", - "ooName": "copy" - }, - { - "function": "temporal_to_tstzspan", - "role": "conversion", - "scope": "superclass", - "backing": "temporal_to_tstzspan", - "ooName": "toTstzspan", - "ooSugar": [ - "cast" - ] - }, - { - "function": "temporal_duration", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_duration", - "ooName": "duration" - }, - { - "function": "temporal_end_instant", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_end_instant", - "ooName": "endInstant" - }, - { - "function": "temporal_end_sequence", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_end_sequence", - "ooName": "endSequence" - }, - { - "function": "temporal_end_timestamptz", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_end_timestamptz", - "ooName": "endTimestamptz" - }, - { - "function": "temporal_hash", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_hash", - "ooName": "hash" - }, - { - "function": "temporal_hash_extended", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_hash_extended", - "ooName": "hashExtended" - }, - { - "function": "temporal_instant_n", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_instant_n", - "ooName": "instantN" - }, - { - "function": "temporal_instants", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_instants", - "ooName": "instants" - }, - { - "function": "temporal_interp", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_interp", - "ooName": "interp" - }, - { - "function": "temporal_lower_inc", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_lower_inc", - "ooName": "lowerInc" - }, - { - "function": "temporal_max_instant", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_max_instant", - "ooName": "maxInstant" - }, - { - "function": "temporal_min_instant", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_min_instant", - "ooName": "minInstant" - }, - { - "function": "temporal_num_instants", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_num_instants", - "ooName": "numInstants" - }, - { - "function": "temporal_num_sequences", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_num_sequences", - "ooName": "numSequences" - }, - { - "function": "temporal_num_timestamps", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_num_timestamps", - "ooName": "numTimestamps" - }, - { - "function": "temporal_segm_duration", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_segm_duration", - "ooName": "segmDuration" - }, - { - "function": "temporal_segments", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_segments", - "ooName": "segments" - }, - { - "function": "temporal_sequence_n", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_sequence_n", - "ooName": "sequenceN" - }, - { - "function": "temporal_sequences", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_sequences", - "ooName": "sequences" - }, - { - "function": "temporal_start_instant", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_start_instant", - "ooName": "startInstant" - }, - { - "function": "temporal_start_sequence", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_start_sequence", - "ooName": "startSequence" - }, - { - "function": "temporal_start_timestamptz", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_start_timestamptz", - "ooName": "startTimestamptz" - }, - { - "function": "temporal_stops", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_stops", - "ooName": "stops" - }, - { - "function": "temporal_subtype", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_subtype", - "ooName": "subtype" - }, - { - "function": "temporal_basetype_name", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_basetype_name", - "ooName": "basetypeName" - }, - { - "function": "temporal_time", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_time", - "ooName": "time" - }, - { - "function": "temporal_timestamps", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_timestamps", - "ooName": "timestamps" - }, - { - "function": "temporal_timestamptz_n", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_timestamptz_n", - "ooName": "timestamptzN" - }, - { - "function": "temporal_upper_inc", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_upper_inc", - "ooName": "upperInc" - }, - { - "function": "temporal_round", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_round", - "ooName": "round" - }, - { - "function": "temporal_scale_time", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_scale_time", - "ooName": "scaleTime" - }, - { - "function": "temporal_set_interp", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_set_interp", - "ooName": "setInterp" - }, - { - "function": "temporal_shift_scale_time", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_shift_scale_time", - "ooName": "shiftScaleTime" - }, - { - "function": "temporal_shift_time", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_shift_time", - "ooName": "shiftTime" - }, - { - "function": "temporal_as_tinstant", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_as_tinstant", - "ooName": "asTinstant" - }, - { - "function": "temporal_as_tsequence", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_as_tsequence", - "ooName": "asTsequence" - }, - { - "function": "temporal_as_tsequenceset", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_as_tsequenceset", - "ooName": "asTsequenceset" - }, - { - "function": "temporal_append_tinstant", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_append_tinstant", - "ooName": "appendTinstant" - }, - { - "function": "temporal_append_tsequence", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_append_tsequence", - "ooName": "appendTsequence" - }, - { - "function": "temporal_delete_timestamptz", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_delete_timestamptz", - "ooName": "deleteTimestamptz" - }, - { - "function": "temporal_delete_tstzset", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_delete_tstzset", - "ooName": "deleteTstzset" - }, - { - "function": "temporal_delete_tstzspan", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_delete_tstzspan", - "ooName": "deleteTstzspan" - }, - { - "function": "temporal_delete_tstzspanset", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_delete_tstzspanset", - "ooName": "deleteTstzspanset" - }, - { - "function": "temporal_insert", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_insert", - "ooName": "insert" - }, - { - "function": "temporal_merge", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_merge", - "ooName": "merge" - }, - { - "function": "temporal_merge_array", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_merge_array", - "ooName": "mergeArray" - }, - { - "function": "temporal_update", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_update", - "ooName": "update" - }, - { - "function": "temporal_after_timestamptz", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_after_timestamptz", - "ooName": "afterTimestamptz" - }, - { - "function": "temporal_at_max", - "role": "restriction", - "scope": "superclass", - "backing": "temporal_at_max", - "ooName": "atMax" - }, - { - "function": "temporal_at_min", - "role": "restriction", - "scope": "superclass", - "backing": "temporal_at_min", - "ooName": "atMin" - }, - { - "function": "temporal_at_timestamptz", - "role": "restriction", - "scope": "superclass", - "backing": "temporal_at_timestamptz", - "ooName": "atTimestamptz" - }, - { - "function": "temporal_at_tstzset", - "role": "restriction", - "scope": "superclass", - "backing": "temporal_at_tstzset", - "ooName": "atTstzset" - }, - { - "function": "temporal_at_tstzspan", - "role": "restriction", - "scope": "superclass", - "backing": "temporal_at_tstzspan", - "ooName": "atTstzspan" - }, - { - "function": "temporal_at_tstzspanset", - "role": "restriction", - "scope": "superclass", - "backing": "temporal_at_tstzspanset", - "ooName": "atTstzspanset" - }, - { - "function": "temporal_at_values", - "role": "restriction", - "scope": "superclass", - "backing": "temporal_at_values", - "ooName": "atValues" - }, - { - "function": "temporal_before_timestamptz", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_before_timestamptz", - "ooName": "beforeTimestamptz" - }, - { - "function": "temporal_minus_max", - "role": "restriction", - "scope": "superclass", - "backing": "temporal_minus_max", - "ooName": "minusMax" - }, - { - "function": "temporal_minus_min", - "role": "restriction", - "scope": "superclass", - "backing": "temporal_minus_min", - "ooName": "minusMin" - }, - { - "function": "temporal_minus_timestamptz", - "role": "restriction", - "scope": "superclass", - "backing": "temporal_minus_timestamptz", - "ooName": "minusTimestamptz" - }, - { - "function": "temporal_minus_tstzset", - "role": "restriction", - "scope": "superclass", - "backing": "temporal_minus_tstzset", - "ooName": "minusTstzset" - }, - { - "function": "temporal_minus_tstzspan", - "role": "restriction", - "scope": "superclass", - "backing": "temporal_minus_tstzspan", - "ooName": "minusTstzspan" - }, - { - "function": "temporal_minus_tstzspanset", - "role": "restriction", - "scope": "superclass", - "backing": "temporal_minus_tstzspanset", - "ooName": "minusTstzspanset" - }, - { - "function": "temporal_minus_values", - "role": "restriction", - "scope": "superclass", - "backing": "temporal_minus_values", - "ooName": "minusValues" - }, - { - "function": "temporal_cmp", - "role": "predicate", - "scope": "superclass", - "backing": "temporal_cmp", - "ooName": "cmp", - "ooSugar": [ - "operator" - ] - }, - { - "function": "temporal_eq", - "role": "predicate", - "scope": "superclass", - "backing": "temporal_eq", - "ooName": "eq", - "ooSugar": [ - "operator" - ] - }, - { - "function": "temporal_ge", - "role": "predicate", - "scope": "superclass", - "backing": "temporal_ge", - "ooName": "ge", - "ooSugar": [ - "operator" - ] - }, - { - "function": "temporal_gt", - "role": "predicate", - "scope": "superclass", - "backing": "temporal_gt", - "ooName": "gt", - "ooSugar": [ - "operator" - ] - }, - { - "function": "temporal_le", - "role": "predicate", - "scope": "superclass", - "backing": "temporal_le", - "ooName": "le", - "ooSugar": [ - "operator" - ] - }, - { - "function": "temporal_lt", - "role": "predicate", - "scope": "superclass", - "backing": "temporal_lt", - "ooName": "lt", - "ooSugar": [ - "operator" - ] - }, - { - "function": "temporal_ne", - "role": "predicate", - "scope": "superclass", - "backing": "temporal_ne", - "ooName": "ne", - "ooSugar": [ - "operator" - ] - }, - { - "function": "temporal_spans", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_spans", - "ooName": "spans" - }, - { - "function": "temporal_split_each_n_spans", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_split_each_n_spans", - "ooName": "splitEachNSpans" - }, - { - "function": "temporal_split_n_spans", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_split_n_spans", - "ooName": "splitNSpans" - }, - { - "function": "temporal_derivative", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_derivative", - "ooName": "derivative" - }, - { - "function": "temporal_extent_transfn", - "role": "aggregate", - "scope": "superclass", - "backing": "temporal_extent_transfn", - "ooName": "extentTransfn", - "ooExclude": true - }, - { - "function": "temporal_tagg_finalfn", - "role": "aggregate", - "scope": "superclass", - "backing": "temporal_tagg_finalfn", - "ooName": "taggFinalfn", - "ooExclude": true - }, - { - "function": "temporal_tcount_transfn", - "role": "aggregate", - "scope": "superclass", - "backing": "temporal_tcount_transfn", - "ooName": "tcountTransfn", - "ooExclude": true - }, - { - "function": "temporal_tcount_combinefn", - "role": "aggregate", - "scope": "superclass", - "backing": "temporal_tcount_combinefn", - "ooName": "tcountCombinefn", - "ooExclude": true - }, - { - "function": "temporal_merge_transfn", - "role": "aggregate", - "scope": "superclass", - "backing": "temporal_merge_transfn", - "ooName": "mergeTransfn", - "ooExclude": true - }, - { - "function": "temporal_merge_combinefn", - "role": "aggregate", - "scope": "superclass", - "backing": "temporal_merge_combinefn", - "ooName": "mergeCombinefn", - "ooExclude": true - }, - { - "function": "temporal_simplify_dp", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_simplify_dp", - "ooName": "simplifyDp" - }, - { - "function": "temporal_simplify_max_dist", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_simplify_max_dist", - "ooName": "simplifyMaxDist" - }, - { - "function": "temporal_simplify_min_dist", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_simplify_min_dist", - "ooName": "simplifyMinDist" - }, - { - "function": "temporal_simplify_min_tdelta", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_simplify_min_tdelta", - "ooName": "simplifyMinTdelta" - }, - { - "function": "temporal_tprecision", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_tprecision", - "ooName": "tprecision" - }, - { - "function": "temporal_tsample", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_tsample", - "ooName": "tsample" - }, - { - "function": "temporal_dyntimewarp_distance", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_dyntimewarp_distance", - "ooName": "dyntimewarpDistance" - }, - { - "function": "temporal_dyntimewarp_path", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_dyntimewarp_path", - "ooName": "dyntimewarpPath" - }, - { - "function": "temporal_frechet_distance", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_frechet_distance", - "ooName": "frechetDistance" - }, - { - "function": "temporal_frechet_path", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_frechet_path", - "ooName": "frechetPath" - }, - { - "function": "temporal_hausdorff_distance", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_hausdorff_distance", - "ooName": "hausdorffDistance" - }, - { - "function": "temporal_average_hausdorff_distance", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_average_hausdorff_distance", - "ooName": "averageHausdorffDistance" - }, - { - "function": "temporal_lcss_distance", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_lcss_distance", - "ooName": "lcssDistance" - }, - { - "function": "temporal_ext_kalman_filter", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_ext_kalman_filter", - "ooName": "extKalmanFilter" - }, - { - "function": "temporal_time_bins", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_time_bins", - "ooName": "timeBins" - }, - { - "function": "temporal_time_split", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_time_split", - "ooName": "timeSplit" - }, - { - "function": "temporal_type", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_type", - "ooName": "type", - "ooExclude": true - }, - { - "function": "temporal_basetype", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_basetype", - "ooName": "basetype", - "ooExclude": true - }, - { - "function": "temporal_bbox_eq", - "role": "predicate", - "scope": "superclass", - "backing": "temporal_bbox_eq", - "ooName": "bboxEq", - "ooExclude": true - }, - { - "function": "temporal_bbox_cmp", - "role": "predicate", - "scope": "superclass", - "backing": "temporal_bbox_cmp", - "ooName": "bboxCmp", - "ooExclude": true - }, - { - "function": "temporal_in", - "role": "constructor", - "scope": "superclass", - "backing": "temporal_in", - "ooName": "in", - "ooExclude": true, - "ooSugar": [ - "io" - ] - }, - { - "function": "temporal_out", - "role": "output", - "scope": "superclass", - "backing": "temporal_out", - "ooName": "out", - "ooExclude": true, - "ooSugar": [ - "io" - ] - }, - { - "function": "temporal_from_mfjson", - "role": "constructor", - "scope": "superclass", - "backing": "temporal_from_mfjson", - "ooName": "fromMFJSON", - "ooExclude": true - }, - { - "function": "temporal_from_base_temp", - "role": "constructor", - "scope": "superclass", - "backing": "temporal_from_base_temp", - "ooName": "fromBaseTemp", - "ooExclude": true - }, - { - "function": "temporal_set_tstzspan", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_set_tstzspan", - "ooName": "setTstzspan", - "ooExclude": true - }, - { - "function": "temporal_time_overlaps", - "role": "predicate", - "scope": "superclass", - "backing": "temporal_time_overlaps", - "ooName": "timeOverlaps", - "ooExclude": true - }, - { - "function": "temporal_end_inst", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_end_inst", - "ooName": "endInst", - "ooExclude": true - }, - { - "function": "temporal_end_value", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_end_value", - "ooName": "endValue", - "ooExclude": true - }, - { - "function": "temporal_inst_n", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_inst_n", - "ooName": "instN", - "ooExclude": true - }, - { - "function": "temporal_insts_p", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_insts_p", - "ooName": "instsP", - "ooExclude": true - }, - { - "function": "temporal_max_inst_p", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_max_inst_p", - "ooName": "maxInstP", - "ooExclude": true - }, - { - "function": "temporal_max_value", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_max_value", - "ooName": "maxValue", - "ooExclude": true - }, - { - "function": "temporal_mem_size", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_mem_size", - "ooName": "memSize", - "ooExclude": true - }, - { - "function": "temporal_min_inst_p", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_min_inst_p", - "ooName": "minInstP", - "ooExclude": true - }, - { - "function": "temporal_min_value", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_min_value", - "ooName": "minValue", - "ooExclude": true - }, - { - "function": "temporal_sequences_p", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_sequences_p", - "ooName": "sequencesP", - "ooExclude": true - }, - { - "function": "temporal_set_bbox", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_set_bbox", - "ooName": "setBbox", - "ooExclude": true - }, - { - "function": "temporal_start_inst", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_start_inst", - "ooName": "startInst", - "ooExclude": true - }, - { - "function": "temporal_start_value", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_start_value", - "ooName": "startValue", - "ooExclude": true - }, - { - "function": "temporal_values_p", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_values_p", - "ooName": "valuesP", - "ooExclude": true - }, - { - "function": "temporal_value_n", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_value_n", - "ooName": "valueN", - "ooExclude": true - }, - { - "function": "temporal_values", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_values", - "ooName": "values", - "ooExclude": true - }, - { - "function": "temporal_restart", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_restart", - "ooName": "restart", - "ooExclude": true - }, - { - "function": "temporal_tsequence", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_tsequence", - "ooName": "tsequence", - "ooExclude": true - }, - { - "function": "temporal_tsequenceset", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_tsequenceset", - "ooName": "tsequenceset", - "ooExclude": true - }, - { - "function": "temporal_bbox_restrict_set", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_bbox_restrict_set", - "ooName": "bboxRestrictSet", - "ooExclude": true - }, - { - "function": "temporal_restrict_minmax", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_restrict_minmax", - "ooName": "restrictMinmax", - "ooExclude": true - }, - { - "function": "temporal_restrict_timestamptz", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_restrict_timestamptz", - "ooName": "restrictTimestamptz", - "ooExclude": true - }, - { - "function": "temporal_restrict_tstzset", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_restrict_tstzset", - "ooName": "restrictTstzset", - "ooExclude": true - }, - { - "function": "temporal_restrict_tstzspan", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_restrict_tstzspan", - "ooName": "restrictTstzspan", - "ooExclude": true - }, - { - "function": "temporal_restrict_tstzspanset", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_restrict_tstzspanset", - "ooName": "restrictTstzspanset", - "ooExclude": true - }, - { - "function": "temporal_restrict_value", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_restrict_value", - "ooName": "restrictValue", - "ooExclude": true - }, - { - "function": "temporal_restrict_values", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_restrict_values", - "ooName": "restrictValues", - "ooExclude": true - }, - { - "function": "temporal_value_at_timestamptz", - "role": "restriction", - "scope": "superclass", - "backing": "temporal_value_at_timestamptz", - "ooName": "valueAtTimestamptz", - "ooExclude": true - }, - { - "function": "temporal_compact", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_compact", - "ooName": "compact", - "ooExclude": true - }, - { - "function": "temporal_skiplist_make", - "role": "constructor", - "scope": "superclass", - "backing": "temporal_skiplist_make", - "ooName": "skiplistMake", - "ooExclude": true - }, - { - "function": "temporal_skiplist_splice", - "role": "accessor", - "scope": "superclass", - "backing": "temporal_skiplist_splice", - "ooName": "skiplistSplice", - "ooExclude": true - }, - { - "function": "temporal_app_tinst_transfn", - "role": "aggregate", - "scope": "superclass", - "backing": "temporal_app_tinst_transfn", - "ooName": "appTinstTransfn", - "ooExclude": true - }, - { - "function": "temporal_app_tseq_transfn", - "role": "aggregate", - "scope": "superclass", - "backing": "temporal_app_tseq_transfn", - "ooName": "appTseqTransfn", - "ooExclude": true - } - ] - }, - "TFloat": { - "methods": [ - { - "function": "tfloat_from_mfjson", - "role": "constructor", - "scope": "exact", - "backing": "tfloat_from_mfjson", - "ooName": "fromMFJSON" - }, - { - "function": "tfloat_in", - "role": "constructor", - "scope": "exact", - "backing": "tfloat_in", - "ooName": "in", - "ooSugar": [ - "io" - ] - }, - { - "function": "tfloat_out", - "role": "output", - "scope": "exact", - "backing": "tfloat_out", - "ooName": "out", - "ooSugar": [ - "io" - ] - }, - { - "function": "tfloat_from_base_temp", - "role": "constructor", - "scope": "exact", - "backing": "tfloat_from_base_temp", - "ooName": "fromBaseTemp" - }, - { - "function": "tfloat_to_tint", - "role": "conversion", - "scope": "exact", - "backing": "tfloat_to_tint", - "ooName": "toTint", - "ooSugar": [ - "cast" - ] - }, - { - "function": "tfloat_to_tbigint", - "role": "conversion", - "scope": "exact", - "backing": "tfloat_to_tbigint", - "ooName": "toTbigint", - "ooSugar": [ - "cast" - ] - }, - { - "function": "tfloat_end_value", - "role": "accessor", - "scope": "exact", - "backing": "tfloat_end_value", - "ooName": "endValue" - }, - { - "function": "tfloat_min_value", - "role": "accessor", - "scope": "exact", - "backing": "tfloat_min_value", - "ooName": "minValue" - }, - { - "function": "tfloat_max_value", - "role": "accessor", - "scope": "exact", - "backing": "tfloat_max_value", - "ooName": "maxValue" - }, - { - "function": "tfloat_start_value", - "role": "accessor", - "scope": "exact", - "backing": "tfloat_start_value", - "ooName": "startValue" - }, - { - "function": "tfloat_value_at_timestamptz", - "role": "restriction", - "scope": "exact", - "backing": "tfloat_value_at_timestamptz", - "ooName": "valueAtTimestamptz" - }, - { - "function": "tfloat_value_n", - "role": "accessor", - "scope": "exact", - "backing": "tfloat_value_n", - "ooName": "valueN" - }, - { - "function": "tfloat_values", - "role": "accessor", - "scope": "exact", - "backing": "tfloat_values", - "ooName": "values" - }, - { - "function": "tfloat_ceil", - "role": "accessor", - "scope": "exact", - "backing": "tfloat_ceil", - "ooName": "ceil" - }, - { - "function": "tfloat_degrees", - "role": "accessor", - "scope": "exact", - "backing": "tfloat_degrees", - "ooName": "degrees" - }, - { - "function": "tfloat_floor", - "role": "accessor", - "scope": "exact", - "backing": "tfloat_floor", - "ooName": "floor" - }, - { - "function": "tfloat_radians", - "role": "accessor", - "scope": "exact", - "backing": "tfloat_radians", - "ooName": "radians" - }, - { - "function": "tfloat_scale_value", - "role": "accessor", - "scope": "exact", - "backing": "tfloat_scale_value", - "ooName": "scaleValue" - }, - { - "function": "tfloat_shift_scale_value", - "role": "accessor", - "scope": "exact", - "backing": "tfloat_shift_scale_value", - "ooName": "shiftScaleValue" - }, - { - "function": "tfloat_shift_value", - "role": "accessor", - "scope": "exact", - "backing": "tfloat_shift_value", - "ooName": "shiftValue" - }, - { - "function": "tfloat_at_value", - "role": "restriction", - "scope": "exact", - "backing": "tfloat_at_value", - "ooName": "atValue" - }, - { - "function": "tfloat_minus_value", - "role": "restriction", - "scope": "exact", - "backing": "tfloat_minus_value", - "ooName": "minusValue" - }, - { - "function": "tfloat_exp", - "role": "accessor", - "scope": "exact", - "backing": "tfloat_exp", - "ooName": "exp" - }, - { - "function": "tfloat_ln", - "role": "accessor", - "scope": "exact", - "backing": "tfloat_ln", - "ooName": "ln" - }, - { - "function": "tfloat_log10", - "role": "accessor", - "scope": "exact", - "backing": "tfloat_log10", - "ooName": "log10" - }, - { - "function": "tfloat_sin", - "role": "accessor", - "scope": "exact", - "backing": "tfloat_sin", - "ooName": "sin" - }, - { - "function": "tfloat_cos", - "role": "accessor", - "scope": "exact", - "backing": "tfloat_cos", - "ooName": "cos" - }, - { - "function": "tfloat_tan", - "role": "accessor", - "scope": "exact", - "backing": "tfloat_tan", - "ooName": "tan" - }, - { - "function": "tfloat_tmax_transfn", - "role": "aggregate", - "scope": "exact", - "backing": "tfloat_tmax_transfn", - "ooName": "tmaxTransfn", - "ooExclude": true - }, - { - "function": "tfloat_tmax_combinefn", - "role": "aggregate", - "scope": "exact", - "backing": "tfloat_tmax_combinefn", - "ooName": "tmaxCombinefn", - "ooExclude": true - }, - { - "function": "tfloat_tmin_transfn", - "role": "aggregate", - "scope": "exact", - "backing": "tfloat_tmin_transfn", - "ooName": "tminTransfn", - "ooExclude": true - }, - { - "function": "tfloat_tmin_combinefn", - "role": "aggregate", - "scope": "exact", - "backing": "tfloat_tmin_combinefn", - "ooName": "tminCombinefn", - "ooExclude": true - }, - { - "function": "tfloat_tsum_transfn", - "role": "aggregate", - "scope": "exact", - "backing": "tfloat_tsum_transfn", - "ooName": "tsumTransfn", - "ooExclude": true - }, - { - "function": "tfloat_tsum_combinefn", - "role": "aggregate", - "scope": "exact", - "backing": "tfloat_tsum_combinefn", - "ooName": "tsumCombinefn", - "ooExclude": true - }, - { - "function": "tfloat_wmax_transfn", - "role": "aggregate", - "scope": "exact", - "backing": "tfloat_wmax_transfn", - "ooName": "wmaxTransfn", - "ooExclude": true - }, - { - "function": "tfloat_wmin_transfn", - "role": "aggregate", - "scope": "exact", - "backing": "tfloat_wmin_transfn", - "ooName": "wminTransfn", - "ooExclude": true - }, - { - "function": "tfloat_wsum_transfn", - "role": "aggregate", - "scope": "exact", - "backing": "tfloat_wsum_transfn", - "ooName": "wsumTransfn", - "ooExclude": true - }, - { - "function": "tfloat_time_boxes", - "role": "accessor", - "scope": "exact", - "backing": "tfloat_time_boxes", - "ooName": "timeBoxes" - }, - { - "function": "tfloat_value_bins", - "role": "accessor", - "scope": "exact", - "backing": "tfloat_value_bins", - "ooName": "valueBins" - }, - { - "function": "tfloat_value_boxes", - "role": "accessor", - "scope": "exact", - "backing": "tfloat_value_boxes", - "ooName": "valueBoxes" - }, - { - "function": "tfloat_value_split", - "role": "accessor", - "scope": "exact", - "backing": "tfloat_value_split", - "ooName": "valueSplit" - }, - { - "function": "tfloat_value_time_boxes", - "role": "accessor", - "scope": "exact", - "backing": "tfloat_value_time_boxes", - "ooName": "valueTimeBoxes" - }, - { - "function": "tfloat_value_time_split", - "role": "accessor", - "scope": "exact", - "backing": "tfloat_value_time_split", - "ooName": "valueTimeSplit" - } - ] - }, - "TInt": { - "methods": [ - { - "function": "tint_from_mfjson", - "role": "constructor", - "scope": "exact", - "backing": "tint_from_mfjson", - "ooName": "fromMFJSON" - }, - { - "function": "tint_in", - "role": "constructor", - "scope": "exact", - "backing": "tint_in", - "ooName": "in", - "ooSugar": [ - "io" - ] - }, - { - "function": "tint_out", - "role": "output", - "scope": "exact", - "backing": "tint_out", - "ooName": "out", - "ooSugar": [ - "io" - ] - }, - { - "function": "tint_from_base_temp", - "role": "constructor", - "scope": "exact", - "backing": "tint_from_base_temp", - "ooName": "fromBaseTemp" - }, - { - "function": "tint_to_tfloat", - "role": "conversion", - "scope": "exact", - "backing": "tint_to_tfloat", - "ooName": "toTfloat", - "ooSugar": [ - "cast" - ] - }, - { - "function": "tint_to_tbigint", - "role": "conversion", - "scope": "exact", - "backing": "tint_to_tbigint", - "ooName": "toTbigint", - "ooSugar": [ - "cast" - ] - }, - { - "function": "tint_end_value", - "role": "accessor", - "scope": "exact", - "backing": "tint_end_value", - "ooName": "endValue" - }, - { - "function": "tint_max_value", - "role": "accessor", - "scope": "exact", - "backing": "tint_max_value", - "ooName": "maxValue" - }, - { - "function": "tint_min_value", - "role": "accessor", - "scope": "exact", - "backing": "tint_min_value", - "ooName": "minValue" - }, - { - "function": "tint_start_value", - "role": "accessor", - "scope": "exact", - "backing": "tint_start_value", - "ooName": "startValue" - }, - { - "function": "tint_value_at_timestamptz", - "role": "restriction", - "scope": "exact", - "backing": "tint_value_at_timestamptz", - "ooName": "valueAtTimestamptz" - }, - { - "function": "tint_value_n", - "role": "accessor", - "scope": "exact", - "backing": "tint_value_n", - "ooName": "valueN" - }, - { - "function": "tint_values", - "role": "accessor", - "scope": "exact", - "backing": "tint_values", - "ooName": "values" - }, - { - "function": "tint_scale_value", - "role": "accessor", - "scope": "exact", - "backing": "tint_scale_value", - "ooName": "scaleValue" - }, - { - "function": "tint_shift_scale_value", - "role": "accessor", - "scope": "exact", - "backing": "tint_shift_scale_value", - "ooName": "shiftScaleValue" - }, - { - "function": "tint_shift_value", - "role": "accessor", - "scope": "exact", - "backing": "tint_shift_value", - "ooName": "shiftValue" - }, - { - "function": "tint_at_value", - "role": "restriction", - "scope": "exact", - "backing": "tint_at_value", - "ooName": "atValue" - }, - { - "function": "tint_minus_value", - "role": "restriction", - "scope": "exact", - "backing": "tint_minus_value", - "ooName": "minusValue" - }, - { - "function": "tint_tmax_transfn", - "role": "aggregate", - "scope": "exact", - "backing": "tint_tmax_transfn", - "ooName": "tmaxTransfn", - "ooExclude": true - }, - { - "function": "tint_tmax_combinefn", - "role": "aggregate", - "scope": "exact", - "backing": "tint_tmax_combinefn", - "ooName": "tmaxCombinefn", - "ooExclude": true - }, - { - "function": "tint_tmin_transfn", - "role": "aggregate", - "scope": "exact", - "backing": "tint_tmin_transfn", - "ooName": "tminTransfn", - "ooExclude": true - }, - { - "function": "tint_tmin_combinefn", - "role": "aggregate", - "scope": "exact", - "backing": "tint_tmin_combinefn", - "ooName": "tminCombinefn", - "ooExclude": true - }, - { - "function": "tint_tsum_transfn", - "role": "aggregate", - "scope": "exact", - "backing": "tint_tsum_transfn", - "ooName": "tsumTransfn", - "ooExclude": true - }, - { - "function": "tint_tsum_combinefn", - "role": "aggregate", - "scope": "exact", - "backing": "tint_tsum_combinefn", - "ooName": "tsumCombinefn", - "ooExclude": true - }, - { - "function": "tint_wmax_transfn", - "role": "aggregate", - "scope": "exact", - "backing": "tint_wmax_transfn", - "ooName": "wmaxTransfn", - "ooExclude": true - }, - { - "function": "tint_wmin_transfn", - "role": "aggregate", - "scope": "exact", - "backing": "tint_wmin_transfn", - "ooName": "wminTransfn", - "ooExclude": true - }, - { - "function": "tint_wsum_transfn", - "role": "aggregate", - "scope": "exact", - "backing": "tint_wsum_transfn", - "ooName": "wsumTransfn", - "ooExclude": true - }, - { - "function": "tint_time_boxes", - "role": "accessor", - "scope": "exact", - "backing": "tint_time_boxes", - "ooName": "timeBoxes" - }, - { - "function": "tint_value_bins", - "role": "accessor", - "scope": "exact", - "backing": "tint_value_bins", - "ooName": "valueBins" - }, - { - "function": "tint_value_boxes", - "role": "accessor", - "scope": "exact", - "backing": "tint_value_boxes", - "ooName": "valueBoxes" - }, - { - "function": "tint_value_split", - "role": "accessor", - "scope": "exact", - "backing": "tint_value_split", - "ooName": "valueSplit" - }, - { - "function": "tint_value_time_boxes", - "role": "accessor", - "scope": "exact", - "backing": "tint_value_time_boxes", - "ooName": "valueTimeBoxes" - }, - { - "function": "tint_value_time_split", - "role": "accessor", - "scope": "exact", - "backing": "tint_value_time_split", - "ooName": "valueTimeSplit" - } - ] - }, - "TBigint": { - "methods": [ - { - "function": "tbigint_from_mfjson", - "role": "constructor", - "scope": "exact", - "backing": "tbigint_from_mfjson", - "ooName": "fromMFJSON" - }, - { - "function": "tbigint_in", - "role": "constructor", - "scope": "exact", - "backing": "tbigint_in", - "ooName": "in", - "ooSugar": [ - "io" - ] - }, - { - "function": "tbigint_out", - "role": "output", - "scope": "exact", - "backing": "tbigint_out", - "ooName": "out", - "ooSugar": [ - "io" - ] - }, - { - "function": "tbigint_from_base_temp", - "role": "constructor", - "scope": "exact", - "backing": "tbigint_from_base_temp", - "ooName": "fromBaseTemp" - }, - { - "function": "tbigint_to_tint", - "role": "conversion", - "scope": "exact", - "backing": "tbigint_to_tint", - "ooName": "toTint", - "ooSugar": [ - "cast" - ] - }, - { - "function": "tbigint_to_tfloat", - "role": "conversion", - "scope": "exact", - "backing": "tbigint_to_tfloat", - "ooName": "toTfloat", - "ooSugar": [ - "cast" - ] - }, - { - "function": "tbigint_end_value", - "role": "accessor", - "scope": "exact", - "backing": "tbigint_end_value", - "ooName": "endValue" - }, - { - "function": "tbigint_max_value", - "role": "accessor", - "scope": "exact", - "backing": "tbigint_max_value", - "ooName": "maxValue" - }, - { - "function": "tbigint_min_value", - "role": "accessor", - "scope": "exact", - "backing": "tbigint_min_value", - "ooName": "minValue" - }, - { - "function": "tbigint_start_value", - "role": "accessor", - "scope": "exact", - "backing": "tbigint_start_value", - "ooName": "startValue" - }, - { - "function": "tbigint_value_at_timestamptz", - "role": "restriction", - "scope": "exact", - "backing": "tbigint_value_at_timestamptz", - "ooName": "valueAtTimestamptz" - }, - { - "function": "tbigint_value_n", - "role": "accessor", - "scope": "exact", - "backing": "tbigint_value_n", - "ooName": "valueN" - }, - { - "function": "tbigint_values", - "role": "accessor", - "scope": "exact", - "backing": "tbigint_values", - "ooName": "values" - }, - { - "function": "tbigint_scale_value", - "role": "accessor", - "scope": "exact", - "backing": "tbigint_scale_value", - "ooName": "scaleValue" - }, - { - "function": "tbigint_shift_scale_value", - "role": "accessor", - "scope": "exact", - "backing": "tbigint_shift_scale_value", - "ooName": "shiftScaleValue" - }, - { - "function": "tbigint_shift_value", - "role": "accessor", - "scope": "exact", - "backing": "tbigint_shift_value", - "ooName": "shiftValue" - }, - { - "function": "tbigint_tmax_transfn", - "role": "aggregate", - "scope": "exact", - "backing": "tbigint_tmax_transfn", - "ooName": "tmaxTransfn", - "ooExclude": true - }, - { - "function": "tbigint_tmax_combinefn", - "role": "aggregate", - "scope": "exact", - "backing": "tbigint_tmax_combinefn", - "ooName": "tmaxCombinefn", - "ooExclude": true - }, - { - "function": "tbigint_tmin_transfn", - "role": "aggregate", - "scope": "exact", - "backing": "tbigint_tmin_transfn", - "ooName": "tminTransfn", - "ooExclude": true - }, - { - "function": "tbigint_tmin_combinefn", - "role": "aggregate", - "scope": "exact", - "backing": "tbigint_tmin_combinefn", - "ooName": "tminCombinefn", - "ooExclude": true - }, - { - "function": "tbigint_tsum_transfn", - "role": "aggregate", - "scope": "exact", - "backing": "tbigint_tsum_transfn", - "ooName": "tsumTransfn", - "ooExclude": true - }, - { - "function": "tbigint_tsum_combinefn", - "role": "aggregate", - "scope": "exact", - "backing": "tbigint_tsum_combinefn", - "ooName": "tsumCombinefn", - "ooExclude": true - }, - { - "function": "tbigint_wmax_transfn", - "role": "aggregate", - "scope": "exact", - "backing": "tbigint_wmax_transfn", - "ooName": "wmaxTransfn", - "ooExclude": true - }, - { - "function": "tbigint_wmin_transfn", - "role": "aggregate", - "scope": "exact", - "backing": "tbigint_wmin_transfn", - "ooName": "wminTransfn", - "ooExclude": true - }, - { - "function": "tbigint_wsum_transfn", - "role": "aggregate", - "scope": "exact", - "backing": "tbigint_wsum_transfn", - "ooName": "wsumTransfn", - "ooExclude": true - }, - { - "function": "tbigint_to_th3index", - "role": "conversion", - "scope": "exact", - "backing": "tbigint_to_th3index", - "ooName": "toTh3index", - "ooSugar": [ - "cast" - ] - }, - { - "function": "tbigint_to_tquadbin", - "role": "conversion", - "scope": "exact", - "backing": "tbigint_to_tquadbin", - "ooName": "toTquadbin", - "ooSugar": [ - "cast" - ] - }, - { - "function": "tbigint_to_ts2cell", - "role": "conversion", - "scope": "exact", - "backing": "tbigint_to_ts2cell", - "ooName": "toTs2cell", - "ooSugar": [ - "cast" - ] - } - ] - }, - "TText": { - "methods": [ - { - "function": "ttext_from_mfjson", - "role": "constructor", - "scope": "exact", - "backing": "ttext_from_mfjson", - "ooName": "fromMFJSON" - }, - { - "function": "ttext_in", - "role": "constructor", - "scope": "exact", - "backing": "ttext_in", - "ooName": "in", - "ooSugar": [ - "io" - ] - }, - { - "function": "ttext_out", - "role": "output", - "scope": "exact", - "backing": "ttext_out", - "ooName": "out", - "ooSugar": [ - "io" - ] - }, - { - "function": "ttext_from_base_temp", - "role": "constructor", - "scope": "exact", - "backing": "ttext_from_base_temp", - "ooName": "fromBaseTemp" - }, - { - "function": "ttext_end_value", - "role": "accessor", - "scope": "exact", - "backing": "ttext_end_value", - "ooName": "endValue" - }, - { - "function": "ttext_max_value", - "role": "accessor", - "scope": "exact", - "backing": "ttext_max_value", - "ooName": "maxValue" - }, - { - "function": "ttext_min_value", - "role": "accessor", - "scope": "exact", - "backing": "ttext_min_value", - "ooName": "minValue" - }, - { - "function": "ttext_start_value", - "role": "accessor", - "scope": "exact", - "backing": "ttext_start_value", - "ooName": "startValue" - }, - { - "function": "ttext_value_at_timestamptz", - "role": "restriction", - "scope": "exact", - "backing": "ttext_value_at_timestamptz", - "ooName": "valueAtTimestamptz" - }, - { - "function": "ttext_value_n", - "role": "accessor", - "scope": "exact", - "backing": "ttext_value_n", - "ooName": "valueN" - }, - { - "function": "ttext_values", - "role": "accessor", - "scope": "exact", - "backing": "ttext_values", - "ooName": "values" - }, - { - "function": "ttext_at_value", - "role": "restriction", - "scope": "exact", - "backing": "ttext_at_value", - "ooName": "atValue" - }, - { - "function": "ttext_minus_value", - "role": "restriction", - "scope": "exact", - "backing": "ttext_minus_value", - "ooName": "minusValue" - }, - { - "function": "ttext_initcap", - "role": "accessor", - "scope": "exact", - "backing": "ttext_initcap", - "ooName": "initcap" - }, - { - "function": "ttext_upper", - "role": "accessor", - "scope": "exact", - "backing": "ttext_upper", - "ooName": "upper" - }, - { - "function": "ttext_lower", - "role": "accessor", - "scope": "exact", - "backing": "ttext_lower", - "ooName": "lower" - }, - { - "function": "ttext_tmax_transfn", - "role": "aggregate", - "scope": "exact", - "backing": "ttext_tmax_transfn", - "ooName": "tmaxTransfn", - "ooExclude": true - }, - { - "function": "ttext_tmax_combinefn", - "role": "aggregate", - "scope": "exact", - "backing": "ttext_tmax_combinefn", - "ooName": "tmaxCombinefn", - "ooExclude": true - }, - { - "function": "ttext_tmin_transfn", - "role": "aggregate", - "scope": "exact", - "backing": "ttext_tmin_transfn", - "ooName": "tminTransfn", - "ooExclude": true - }, - { - "function": "ttext_tmin_combinefn", - "role": "aggregate", - "scope": "exact", - "backing": "ttext_tmin_combinefn", - "ooName": "tminCombinefn", - "ooExclude": true - }, - { - "function": "ttext_to_tjsonb", - "role": "conversion", - "scope": "exact", - "backing": "ttext_to_tjsonb", - "ooName": "toTjsonb", - "ooSugar": [ - "cast" - ] - } - ] - }, - "TBoolInst": { - "methods": [ - { - "function": "tboolinst_make", - "role": "constructor", - "scope": "constructor", - "backing": "tboolinst_make", - "ooName": "make" - }, - { - "function": "tboolinst_from_mfjson", - "role": "constructor", - "scope": "constructor", - "backing": "tboolinst_from_mfjson", - "ooName": "fromMFJSON", - "ooExclude": true - }, - { - "function": "tboolinst_in", - "role": "constructor", - "scope": "constructor", - "backing": "tboolinst_in", - "ooName": "in", - "ooExclude": true, - "ooSugar": [ - "io" - ] - } - ] - }, - "TBoolSeq": { - "methods": [ - { - "function": "tboolseq_from_base_tstzset", - "role": "constructor", - "scope": "constructor", - "backing": "tboolseq_from_base_tstzset", - "ooName": "fromBaseTstzset" - }, - { - "function": "tboolseq_from_base_tstzspan", - "role": "constructor", - "scope": "constructor", - "backing": "tboolseq_from_base_tstzspan", - "ooName": "fromBaseTstzspan" - }, - { - "function": "tboolseq_from_mfjson", - "role": "constructor", - "scope": "constructor", - "backing": "tboolseq_from_mfjson", - "ooName": "fromMFJSON", - "ooExclude": true - }, - { - "function": "tboolseq_in", - "role": "constructor", - "scope": "constructor", - "backing": "tboolseq_in", - "ooName": "in", - "ooExclude": true, - "ooSugar": [ - "io" - ] - } - ] - }, - "TBoolSeqSet": { - "methods": [ - { - "function": "tboolseqset_from_base_tstzspanset", - "role": "constructor", - "scope": "constructor", - "backing": "tboolseqset_from_base_tstzspanset", - "ooName": "fromBaseTstzspanset" - }, - { - "function": "tboolseqset_from_mfjson", - "role": "constructor", - "scope": "constructor", - "backing": "tboolseqset_from_mfjson", - "ooName": "fromMFJSON", - "ooExclude": true - }, - { - "function": "tboolseqset_in", - "role": "constructor", - "scope": "constructor", - "backing": "tboolseqset_in", - "ooName": "in", - "ooExclude": true, - "ooSugar": [ - "io" - ] - } - ] - }, - "TFloatInst": { - "methods": [ - { - "function": "tfloatinst_make", - "role": "constructor", - "scope": "constructor", - "backing": "tfloatinst_make", - "ooName": "make" - }, - { - "function": "tfloatinst_from_mfjson", - "role": "constructor", - "scope": "constructor", - "backing": "tfloatinst_from_mfjson", - "ooName": "fromMFJSON", - "ooExclude": true - }, - { - "function": "tfloatinst_in", - "role": "constructor", - "scope": "constructor", - "backing": "tfloatinst_in", - "ooName": "in", - "ooExclude": true, - "ooSugar": [ - "io" - ] - } - ] - }, - "TFloatSeq": { - "methods": [ - { - "function": "tfloatseq_from_base_tstzset", - "role": "constructor", - "scope": "constructor", - "backing": "tfloatseq_from_base_tstzset", - "ooName": "fromBaseTstzset" - }, - { - "function": "tfloatseq_from_base_tstzspan", - "role": "constructor", - "scope": "constructor", - "backing": "tfloatseq_from_base_tstzspan", - "ooName": "fromBaseTstzspan" - }, - { - "function": "tfloatseq_from_mfjson", - "role": "constructor", - "scope": "constructor", - "backing": "tfloatseq_from_mfjson", - "ooName": "fromMFJSON", - "ooExclude": true - }, - { - "function": "tfloatseq_in", - "role": "constructor", - "scope": "constructor", - "backing": "tfloatseq_in", - "ooName": "in", - "ooExclude": true, - "ooSugar": [ - "io" - ] - } - ] - }, - "TFloatSeqSet": { - "methods": [ - { - "function": "tfloatseqset_from_base_tstzspanset", - "role": "constructor", - "scope": "constructor", - "backing": "tfloatseqset_from_base_tstzspanset", - "ooName": "fromBaseTstzspanset" - }, - { - "function": "tfloatseqset_from_mfjson", - "role": "constructor", - "scope": "constructor", - "backing": "tfloatseqset_from_mfjson", - "ooName": "fromMFJSON", - "ooExclude": true - }, - { - "function": "tfloatseqset_in", - "role": "constructor", - "scope": "constructor", - "backing": "tfloatseqset_in", - "ooName": "in", - "ooExclude": true, - "ooSugar": [ - "io" - ] - } - ] - }, - "TIntInst": { - "methods": [ - { - "function": "tintinst_make", - "role": "constructor", - "scope": "constructor", - "backing": "tintinst_make", - "ooName": "make" - }, - { - "function": "tintinst_from_mfjson", - "role": "constructor", - "scope": "constructor", - "backing": "tintinst_from_mfjson", - "ooName": "fromMFJSON", - "ooExclude": true - }, - { - "function": "tintinst_in", - "role": "constructor", - "scope": "constructor", - "backing": "tintinst_in", - "ooName": "in", - "ooExclude": true, - "ooSugar": [ - "io" - ] - } - ] - }, - "TBigintInst": { - "methods": [ - { - "function": "tbigintinst_make", - "role": "constructor", - "scope": "constructor", - "backing": "tbigintinst_make", - "ooName": "make" - }, - { - "function": "tbigintinst_from_mfjson", - "role": "constructor", - "scope": "constructor", - "backing": "tbigintinst_from_mfjson", - "ooName": "fromMFJSON", - "ooExclude": true - }, - { - "function": "tbigintinst_in", - "role": "constructor", - "scope": "constructor", - "backing": "tbigintinst_in", - "ooName": "in", - "ooExclude": true, - "ooSugar": [ - "io" - ] - } - ] - }, - "TIntSeq": { - "methods": [ - { - "function": "tintseq_from_base_tstzset", - "role": "constructor", - "scope": "constructor", - "backing": "tintseq_from_base_tstzset", - "ooName": "fromBaseTstzset" - }, - { - "function": "tintseq_from_base_tstzspan", - "role": "constructor", - "scope": "constructor", - "backing": "tintseq_from_base_tstzspan", - "ooName": "fromBaseTstzspan" - }, - { - "function": "tintseq_from_mfjson", - "role": "constructor", - "scope": "constructor", - "backing": "tintseq_from_mfjson", - "ooName": "fromMFJSON", - "ooExclude": true - }, - { - "function": "tintseq_in", - "role": "constructor", - "scope": "constructor", - "backing": "tintseq_in", - "ooName": "in", - "ooExclude": true, - "ooSugar": [ - "io" - ] - } - ] - }, - "TBigintSeq": { - "methods": [ - { - "function": "tbigintseq_from_base_tstzset", - "role": "constructor", - "scope": "constructor", - "backing": "tbigintseq_from_base_tstzset", - "ooName": "fromBaseTstzset" - }, - { - "function": "tbigintseq_from_base_tstzspan", - "role": "constructor", - "scope": "constructor", - "backing": "tbigintseq_from_base_tstzspan", - "ooName": "fromBaseTstzspan" - }, - { - "function": "tbigintseq_from_mfjson", - "role": "constructor", - "scope": "constructor", - "backing": "tbigintseq_from_mfjson", - "ooName": "fromMFJSON", - "ooExclude": true - } - ] - }, - "TIntSeqSet": { - "methods": [ - { - "function": "tintseqset_from_base_tstzspanset", - "role": "constructor", - "scope": "constructor", - "backing": "tintseqset_from_base_tstzspanset", - "ooName": "fromBaseTstzspanset" - }, - { - "function": "tintseqset_from_mfjson", - "role": "constructor", - "scope": "constructor", - "backing": "tintseqset_from_mfjson", - "ooName": "fromMFJSON", - "ooExclude": true - }, - { - "function": "tintseqset_in", - "role": "constructor", - "scope": "constructor", - "backing": "tintseqset_in", - "ooName": "in", - "ooExclude": true, - "ooSugar": [ - "io" - ] - } - ] - }, - "TBigintSeqSet": { - "methods": [ - { - "function": "tbigintseqset_from_base_tstzspanset", - "role": "constructor", - "scope": "constructor", - "backing": "tbigintseqset_from_base_tstzspanset", - "ooName": "fromBaseTstzspanset" - }, - { - "function": "tbigintseqset_from_mfjson", - "role": "constructor", - "scope": "constructor", - "backing": "tbigintseqset_from_mfjson", - "ooName": "fromMFJSON", - "ooExclude": true - }, - { - "function": "tbigintseqset_in", - "role": "constructor", - "scope": "constructor", - "backing": "tbigintseqset_in", - "ooName": "in", - "ooExclude": true, - "ooSugar": [ - "io" - ] - } - ] - }, - "TSequence": { - "methods": [ - { - "function": "tsequence_make", - "role": "constructor", - "scope": "subtype", - "backing": "tsequence_make", - "ooName": "make" - }, - { - "function": "tsequence_from_mfjson", - "role": "constructor", - "scope": "subtype", - "backing": "tsequence_from_mfjson", - "ooName": "fromMFJSON", - "ooExclude": true - }, - { - "function": "tsequence_in", - "role": "constructor", - "scope": "subtype", - "backing": "tsequence_in", - "ooName": "in", - "ooExclude": true, - "ooSugar": [ - "io" - ] - }, - { - "function": "tsequence_out", - "role": "output", - "scope": "subtype", - "backing": "tsequence_out", - "ooName": "out", - "ooExclude": true, - "ooSugar": [ - "io" - ] - }, - { - "function": "tsequence_copy", - "role": "constructor", - "scope": "subtype", - "backing": "tsequence_copy", - "ooName": "copy", - "ooExclude": true - }, - { - "function": "tsequence_from_base_temp", - "role": "constructor", - "scope": "subtype", - "backing": "tsequence_from_base_temp", - "ooName": "fromBaseTemp", - "ooExclude": true - }, - { - "function": "tsequence_from_base_tstzset", - "role": "constructor", - "scope": "subtype", - "backing": "tsequence_from_base_tstzset", - "ooName": "fromBaseTstzset", - "ooExclude": true - }, - { - "function": "tsequence_from_base_tstzspan", - "role": "constructor", - "scope": "subtype", - "backing": "tsequence_from_base_tstzspan", - "ooName": "fromBaseTstzspan", - "ooExclude": true - }, - { - "function": "tsequence_make_exp", - "role": "accessor", - "scope": "subtype", - "backing": "tsequence_make_exp", - "ooName": "makeExp", - "ooExclude": true - }, - { - "function": "tsequence_make_free", - "role": "accessor", - "scope": "subtype", - "backing": "tsequence_make_free", - "ooName": "makeFree", - "ooExclude": true - }, - { - "function": "tsequence_set_tstzspan", - "role": "accessor", - "scope": "subtype", - "backing": "tsequence_set_tstzspan", - "ooName": "setTstzspan", - "ooExclude": true - }, - { - "function": "tsequence_duration", - "role": "accessor", - "scope": "subtype", - "backing": "tsequence_duration", - "ooName": "duration", - "ooExclude": true - }, - { - "function": "tsequence_end_timestamptz", - "role": "accessor", - "scope": "subtype", - "backing": "tsequence_end_timestamptz", - "ooName": "endTimestamptz", - "ooExclude": true - }, - { - "function": "tsequence_hash", - "role": "accessor", - "scope": "subtype", - "backing": "tsequence_hash", - "ooName": "hash", - "ooExclude": true - }, - { - "function": "tsequence_hash_extended", - "role": "accessor", - "scope": "subtype", - "backing": "tsequence_hash_extended", - "ooName": "hashExtended", - "ooExclude": true - }, - { - "function": "tsequence_insts_p", - "role": "accessor", - "scope": "subtype", - "backing": "tsequence_insts_p", - "ooName": "instsP", - "ooExclude": true - }, - { - "function": "tsequence_max_inst_p", - "role": "accessor", - "scope": "subtype", - "backing": "tsequence_max_inst_p", - "ooName": "maxInstP", - "ooExclude": true - }, - { - "function": "tsequence_max_val", - "role": "accessor", - "scope": "subtype", - "backing": "tsequence_max_val", - "ooName": "maxVal", - "ooExclude": true - }, - { - "function": "tsequence_min_inst_p", - "role": "accessor", - "scope": "subtype", - "backing": "tsequence_min_inst_p", - "ooName": "minInstP", - "ooExclude": true - }, - { - "function": "tsequence_min_val", - "role": "accessor", - "scope": "subtype", - "backing": "tsequence_min_val", - "ooName": "minVal", - "ooExclude": true - }, - { - "function": "tsequence_segments", - "role": "accessor", - "scope": "subtype", - "backing": "tsequence_segments", - "ooName": "segments", - "ooExclude": true - }, - { - "function": "tsequence_seqs", - "role": "accessor", - "scope": "subtype", - "backing": "tsequence_seqs", - "ooName": "seqs", - "ooExclude": true - }, - { - "function": "tsequence_start_timestamptz", - "role": "accessor", - "scope": "subtype", - "backing": "tsequence_start_timestamptz", - "ooName": "startTimestamptz", - "ooExclude": true - }, - { - "function": "tsequence_time", - "role": "accessor", - "scope": "subtype", - "backing": "tsequence_time", - "ooName": "time", - "ooExclude": true - }, - { - "function": "tsequence_timestamps", - "role": "accessor", - "scope": "subtype", - "backing": "tsequence_timestamps", - "ooName": "timestamps", - "ooExclude": true - }, - { - "function": "tsequence_value_at_timestamptz", - "role": "restriction", - "scope": "subtype", - "backing": "tsequence_value_at_timestamptz", - "ooName": "valueAtTimestamptz", - "ooExclude": true - }, - { - "function": "tsequence_values_p", - "role": "accessor", - "scope": "subtype", - "backing": "tsequence_values_p", - "ooName": "valuesP", - "ooExclude": true - }, - { - "function": "tsequence_restart", - "role": "accessor", - "scope": "subtype", - "backing": "tsequence_restart", - "ooName": "restart", - "ooExclude": true - }, - { - "function": "tsequence_set_interp", - "role": "accessor", - "scope": "subtype", - "backing": "tsequence_set_interp", - "ooName": "setInterp", - "ooExclude": true - }, - { - "function": "tsequence_shift_scale_time", - "role": "accessor", - "scope": "subtype", - "backing": "tsequence_shift_scale_time", - "ooName": "shiftScaleTime", - "ooExclude": true - }, - { - "function": "tsequence_subseq", - "role": "accessor", - "scope": "subtype", - "backing": "tsequence_subseq", - "ooName": "subseq", - "ooExclude": true - }, - { - "function": "tsequence_as_tinstant", - "role": "accessor", - "scope": "subtype", - "backing": "tsequence_as_tinstant", - "ooName": "asTinstant", - "ooExclude": true - }, - { - "function": "tsequence_as_tsequenceset", - "role": "accessor", - "scope": "subtype", - "backing": "tsequence_as_tsequenceset", - "ooName": "asTsequenceset", - "ooExclude": true - }, - { - "function": "tsequence_to_tsequenceset_free", - "role": "conversion", - "scope": "subtype", - "backing": "tsequence_to_tsequenceset_free", - "ooName": "toTsequencesetFree", - "ooExclude": true, - "ooSugar": [ - "cast" - ] - }, - { - "function": "tsequence_to_tsequenceset_interp", - "role": "conversion", - "scope": "subtype", - "backing": "tsequence_to_tsequenceset_interp", - "ooName": "toTsequencesetInterp", - "ooExclude": true, - "ooSugar": [ - "cast" - ] - }, - { - "function": "tsequence_append_tinstant", - "role": "accessor", - "scope": "subtype", - "backing": "tsequence_append_tinstant", - "ooName": "appendTinstant", - "ooExclude": true - }, - { - "function": "tsequence_append_tsequence", - "role": "accessor", - "scope": "subtype", - "backing": "tsequence_append_tsequence", - "ooName": "appendTsequence", - "ooExclude": true - }, - { - "function": "tsequence_delete_timestamptz", - "role": "accessor", - "scope": "subtype", - "backing": "tsequence_delete_timestamptz", - "ooName": "deleteTimestamptz", - "ooExclude": true - }, - { - "function": "tsequence_delete_tstzset", - "role": "accessor", - "scope": "subtype", - "backing": "tsequence_delete_tstzset", - "ooName": "deleteTstzset", - "ooExclude": true - }, - { - "function": "tsequence_delete_tstzspan", - "role": "accessor", - "scope": "subtype", - "backing": "tsequence_delete_tstzspan", - "ooName": "deleteTstzspan", - "ooExclude": true - }, - { - "function": "tsequence_delete_tstzspanset", - "role": "accessor", - "scope": "subtype", - "backing": "tsequence_delete_tstzspanset", - "ooName": "deleteTstzspanset", - "ooExclude": true - }, - { - "function": "tsequence_insert", - "role": "accessor", - "scope": "subtype", - "backing": "tsequence_insert", - "ooName": "insert", - "ooExclude": true - }, - { - "function": "tsequence_merge", - "role": "accessor", - "scope": "subtype", - "backing": "tsequence_merge", - "ooName": "merge", - "ooExclude": true - }, - { - "function": "tsequence_merge_array", - "role": "accessor", - "scope": "subtype", - "backing": "tsequence_merge_array", - "ooName": "mergeArray", - "ooExclude": true - }, - { - "function": "tsequence_expand_bbox", - "role": "accessor", - "scope": "subtype", - "backing": "tsequence_expand_bbox", - "ooName": "expandBbox", - "ooExclude": true - }, - { - "function": "tsequence_set_bbox", - "role": "accessor", - "scope": "subtype", - "backing": "tsequence_set_bbox", - "ooName": "setBbox", - "ooExclude": true - }, - { - "function": "tsequence_at_timestamptz", - "role": "restriction", - "scope": "subtype", - "backing": "tsequence_at_timestamptz", - "ooName": "atTimestamptz", - "ooExclude": true - }, - { - "function": "tsequence_restrict_tstzspan", - "role": "accessor", - "scope": "subtype", - "backing": "tsequence_restrict_tstzspan", - "ooName": "restrictTstzspan", - "ooExclude": true - }, - { - "function": "tsequence_restrict_tstzspanset", - "role": "accessor", - "scope": "subtype", - "backing": "tsequence_restrict_tstzspanset", - "ooName": "restrictTstzspanset", - "ooExclude": true - }, - { - "function": "tsequence_cmp", - "role": "predicate", - "scope": "subtype", - "backing": "tsequence_cmp", - "ooName": "cmp", - "ooExclude": true - }, - { - "function": "tsequence_eq", - "role": "predicate", - "scope": "subtype", - "backing": "tsequence_eq", - "ooName": "eq", - "ooExclude": true - }, - { - "function": "tsequence_compact", - "role": "accessor", - "scope": "subtype", - "backing": "tsequence_compact", - "ooName": "compact", - "ooExclude": true - } - ] - }, - "TSequenceSet": { - "methods": [ - { - "function": "tsequenceset_make", - "role": "constructor", - "scope": "subtype", - "backing": "tsequenceset_make", - "ooName": "make" - }, - { - "function": "tsequenceset_make_gaps", - "role": "accessor", - "scope": "subtype", - "backing": "tsequenceset_make_gaps", - "ooName": "makeGaps" - }, - { - "function": "tsequenceset_from_mfjson", - "role": "constructor", - "scope": "subtype", - "backing": "tsequenceset_from_mfjson", - "ooName": "fromMFJSON", - "ooExclude": true - }, - { - "function": "tsequenceset_in", - "role": "constructor", - "scope": "subtype", - "backing": "tsequenceset_in", - "ooName": "in", - "ooExclude": true, - "ooSugar": [ - "io" - ] - }, - { - "function": "tsequenceset_out", - "role": "output", - "scope": "subtype", - "backing": "tsequenceset_out", - "ooName": "out", - "ooExclude": true, - "ooSugar": [ - "io" - ] - }, - { - "function": "tsequenceset_copy", - "role": "constructor", - "scope": "subtype", - "backing": "tsequenceset_copy", - "ooName": "copy", - "ooExclude": true - }, - { - "function": "tsequenceset_from_base_temp", - "role": "constructor", - "scope": "subtype", - "backing": "tsequenceset_from_base_temp", - "ooName": "fromBaseTemp", - "ooExclude": true - }, - { - "function": "tsequenceset_from_base_tstzspanset", - "role": "constructor", - "scope": "subtype", - "backing": "tsequenceset_from_base_tstzspanset", - "ooName": "fromBaseTstzspanset", - "ooExclude": true - }, - { - "function": "tsequenceset_make_exp", - "role": "accessor", - "scope": "subtype", - "backing": "tsequenceset_make_exp", - "ooName": "makeExp", - "ooExclude": true - }, - { - "function": "tsequenceset_make_free", - "role": "accessor", - "scope": "subtype", - "backing": "tsequenceset_make_free", - "ooName": "makeFree", - "ooExclude": true - }, - { - "function": "tsequenceset_set_tstzspan", - "role": "accessor", - "scope": "subtype", - "backing": "tsequenceset_set_tstzspan", - "ooName": "setTstzspan", - "ooExclude": true - }, - { - "function": "tsequenceset_duration", - "role": "accessor", - "scope": "subtype", - "backing": "tsequenceset_duration", - "ooName": "duration", - "ooExclude": true - }, - { - "function": "tsequenceset_end_timestamptz", - "role": "accessor", - "scope": "subtype", - "backing": "tsequenceset_end_timestamptz", - "ooName": "endTimestamptz", - "ooExclude": true - }, - { - "function": "tsequenceset_hash", - "role": "accessor", - "scope": "subtype", - "backing": "tsequenceset_hash", - "ooName": "hash", - "ooExclude": true - }, - { - "function": "tsequenceset_hash_extended", - "role": "accessor", - "scope": "subtype", - "backing": "tsequenceset_hash_extended", - "ooName": "hashExtended", - "ooExclude": true - }, - { - "function": "tsequenceset_inst_n", - "role": "accessor", - "scope": "subtype", - "backing": "tsequenceset_inst_n", - "ooName": "instN", - "ooExclude": true - }, - { - "function": "tsequenceset_insts_p", - "role": "accessor", - "scope": "subtype", - "backing": "tsequenceset_insts_p", - "ooName": "instsP", - "ooExclude": true - }, - { - "function": "tsequenceset_max_inst_p", - "role": "accessor", - "scope": "subtype", - "backing": "tsequenceset_max_inst_p", - "ooName": "maxInstP", - "ooExclude": true - }, - { - "function": "tsequenceset_max_val", - "role": "accessor", - "scope": "subtype", - "backing": "tsequenceset_max_val", - "ooName": "maxVal", - "ooExclude": true - }, - { - "function": "tsequenceset_min_inst_p", - "role": "accessor", - "scope": "subtype", - "backing": "tsequenceset_min_inst_p", - "ooName": "minInstP", - "ooExclude": true - }, - { - "function": "tsequenceset_min_val", - "role": "accessor", - "scope": "subtype", - "backing": "tsequenceset_min_val", - "ooName": "minVal", - "ooExclude": true - }, - { - "function": "tsequenceset_num_instants", - "role": "accessor", - "scope": "subtype", - "backing": "tsequenceset_num_instants", - "ooName": "numInstants", - "ooExclude": true - }, - { - "function": "tsequenceset_num_timestamps", - "role": "accessor", - "scope": "subtype", - "backing": "tsequenceset_num_timestamps", - "ooName": "numTimestamps", - "ooExclude": true - }, - { - "function": "tsequenceset_segments", - "role": "accessor", - "scope": "subtype", - "backing": "tsequenceset_segments", - "ooName": "segments", - "ooExclude": true - }, - { - "function": "tsequenceset_sequences_p", - "role": "accessor", - "scope": "subtype", - "backing": "tsequenceset_sequences_p", - "ooName": "sequencesP", - "ooExclude": true - }, - { - "function": "tsequenceset_start_timestamptz", - "role": "accessor", - "scope": "subtype", - "backing": "tsequenceset_start_timestamptz", - "ooName": "startTimestamptz", - "ooExclude": true - }, - { - "function": "tsequenceset_time", - "role": "accessor", - "scope": "subtype", - "backing": "tsequenceset_time", - "ooName": "time", - "ooExclude": true - }, - { - "function": "tsequenceset_timestamptz_n", - "role": "accessor", - "scope": "subtype", - "backing": "tsequenceset_timestamptz_n", - "ooName": "timestamptzN", - "ooExclude": true - }, - { - "function": "tsequenceset_timestamps", - "role": "accessor", - "scope": "subtype", - "backing": "tsequenceset_timestamps", - "ooName": "timestamps", - "ooExclude": true - }, - { - "function": "tsequenceset_value_at_timestamptz", - "role": "restriction", - "scope": "subtype", - "backing": "tsequenceset_value_at_timestamptz", - "ooName": "valueAtTimestamptz", - "ooExclude": true - }, - { - "function": "tsequenceset_value_n", - "role": "accessor", - "scope": "subtype", - "backing": "tsequenceset_value_n", - "ooName": "valueN", - "ooExclude": true - }, - { - "function": "tsequenceset_value_n_p", - "role": "accessor", - "scope": "subtype", - "backing": "tsequenceset_value_n_p", - "ooName": "valueNP", - "ooExclude": true - }, - { - "function": "tsequenceset_values_p", - "role": "accessor", - "scope": "subtype", - "backing": "tsequenceset_values_p", - "ooName": "valuesP", - "ooExclude": true - }, - { - "function": "tsequenceset_restart", - "role": "accessor", - "scope": "subtype", - "backing": "tsequenceset_restart", - "ooName": "restart", - "ooExclude": true - }, - { - "function": "tsequenceset_set_interp", - "role": "accessor", - "scope": "subtype", - "backing": "tsequenceset_set_interp", - "ooName": "setInterp", - "ooExclude": true - }, - { - "function": "tsequenceset_shift_scale_time", - "role": "accessor", - "scope": "subtype", - "backing": "tsequenceset_shift_scale_time", - "ooName": "shiftScaleTime", - "ooExclude": true - }, - { - "function": "tsequenceset_to_discrete", - "role": "conversion", - "scope": "subtype", - "backing": "tsequenceset_to_discrete", - "ooName": "toDiscrete", - "ooExclude": true, - "ooSugar": [ - "cast" - ] - }, - { - "function": "tsequenceset_to_linear", - "role": "conversion", - "scope": "subtype", - "backing": "tsequenceset_to_linear", - "ooName": "toLinear", - "ooExclude": true, - "ooSugar": [ - "cast" - ] - }, - { - "function": "tsequenceset_to_step", - "role": "conversion", - "scope": "subtype", - "backing": "tsequenceset_to_step", - "ooName": "toStep", - "ooExclude": true, - "ooSugar": [ - "cast" - ] - }, - { - "function": "tsequenceset_as_tinstant", - "role": "accessor", - "scope": "subtype", - "backing": "tsequenceset_as_tinstant", - "ooName": "asTinstant", - "ooExclude": true - }, - { - "function": "tsequenceset_as_tsequence", - "role": "accessor", - "scope": "subtype", - "backing": "tsequenceset_as_tsequence", - "ooName": "asTsequence", - "ooExclude": true - }, - { - "function": "tsequenceset_append_tinstant", - "role": "accessor", - "scope": "subtype", - "backing": "tsequenceset_append_tinstant", - "ooName": "appendTinstant", - "ooExclude": true - }, - { - "function": "tsequenceset_append_tsequence", - "role": "accessor", - "scope": "subtype", - "backing": "tsequenceset_append_tsequence", - "ooName": "appendTsequence", - "ooExclude": true - }, - { - "function": "tsequenceset_delete_timestamptz", - "role": "accessor", - "scope": "subtype", - "backing": "tsequenceset_delete_timestamptz", - "ooName": "deleteTimestamptz", - "ooExclude": true - }, - { - "function": "tsequenceset_delete_tstzset", - "role": "accessor", - "scope": "subtype", - "backing": "tsequenceset_delete_tstzset", - "ooName": "deleteTstzset", - "ooExclude": true - }, - { - "function": "tsequenceset_delete_tstzspan", - "role": "accessor", - "scope": "subtype", - "backing": "tsequenceset_delete_tstzspan", - "ooName": "deleteTstzspan", - "ooExclude": true - }, - { - "function": "tsequenceset_delete_tstzspanset", - "role": "accessor", - "scope": "subtype", - "backing": "tsequenceset_delete_tstzspanset", - "ooName": "deleteTstzspanset", - "ooExclude": true - }, - { - "function": "tsequenceset_insert", - "role": "accessor", - "scope": "subtype", - "backing": "tsequenceset_insert", - "ooName": "insert", - "ooExclude": true - }, - { - "function": "tsequenceset_merge", - "role": "accessor", - "scope": "subtype", - "backing": "tsequenceset_merge", - "ooName": "merge", - "ooExclude": true - }, - { - "function": "tsequenceset_merge_array", - "role": "accessor", - "scope": "subtype", - "backing": "tsequenceset_merge_array", - "ooName": "mergeArray", - "ooExclude": true - }, - { - "function": "tsequenceset_expand_bbox", - "role": "accessor", - "scope": "subtype", - "backing": "tsequenceset_expand_bbox", - "ooName": "expandBbox", - "ooExclude": true - }, - { - "function": "tsequenceset_set_bbox", - "role": "accessor", - "scope": "subtype", - "backing": "tsequenceset_set_bbox", - "ooName": "setBbox", - "ooExclude": true - }, - { - "function": "tsequenceset_after_timestamptz", - "role": "accessor", - "scope": "subtype", - "backing": "tsequenceset_after_timestamptz", - "ooName": "afterTimestamptz", - "ooExclude": true - }, - { - "function": "tsequenceset_before_timestamptz", - "role": "accessor", - "scope": "subtype", - "backing": "tsequenceset_before_timestamptz", - "ooName": "beforeTimestamptz", - "ooExclude": true - }, - { - "function": "tsequenceset_restrict_minmax", - "role": "accessor", - "scope": "subtype", - "backing": "tsequenceset_restrict_minmax", - "ooName": "restrictMinmax", - "ooExclude": true - }, - { - "function": "tsequenceset_restrict_tstzspan", - "role": "accessor", - "scope": "subtype", - "backing": "tsequenceset_restrict_tstzspan", - "ooName": "restrictTstzspan", - "ooExclude": true - }, - { - "function": "tsequenceset_restrict_tstzspanset", - "role": "accessor", - "scope": "subtype", - "backing": "tsequenceset_restrict_tstzspanset", - "ooName": "restrictTstzspanset", - "ooExclude": true - }, - { - "function": "tsequenceset_restrict_timestamptz", - "role": "accessor", - "scope": "subtype", - "backing": "tsequenceset_restrict_timestamptz", - "ooName": "restrictTimestamptz", - "ooExclude": true - }, - { - "function": "tsequenceset_restrict_tstzset", - "role": "accessor", - "scope": "subtype", - "backing": "tsequenceset_restrict_tstzset", - "ooName": "restrictTstzset", - "ooExclude": true - }, - { - "function": "tsequenceset_restrict_value", - "role": "accessor", - "scope": "subtype", - "backing": "tsequenceset_restrict_value", - "ooName": "restrictValue", - "ooExclude": true - }, - { - "function": "tsequenceset_restrict_values", - "role": "accessor", - "scope": "subtype", - "backing": "tsequenceset_restrict_values", - "ooName": "restrictValues", - "ooExclude": true - }, - { - "function": "tsequenceset_cmp", - "role": "predicate", - "scope": "subtype", - "backing": "tsequenceset_cmp", - "ooName": "cmp", - "ooExclude": true - }, - { - "function": "tsequenceset_eq", - "role": "predicate", - "scope": "subtype", - "backing": "tsequenceset_eq", - "ooName": "eq", - "ooExclude": true - }, - { - "function": "tsequenceset_compact", - "role": "accessor", - "scope": "subtype", - "backing": "tsequenceset_compact", - "ooName": "compact", - "ooExclude": true - } - ] - }, - "TTextInst": { - "methods": [ - { - "function": "ttextinst_make", - "role": "constructor", - "scope": "constructor", - "backing": "ttextinst_make", - "ooName": "make" - }, - { - "function": "ttextinst_from_mfjson", - "role": "constructor", - "scope": "constructor", - "backing": "ttextinst_from_mfjson", - "ooName": "fromMFJSON", - "ooExclude": true - }, - { - "function": "ttextinst_in", - "role": "constructor", - "scope": "constructor", - "backing": "ttextinst_in", - "ooName": "in", - "ooExclude": true, - "ooSugar": [ - "io" - ] - } - ] - }, - "TTextSeq": { - "methods": [ - { - "function": "ttextseq_from_base_tstzset", - "role": "constructor", - "scope": "constructor", - "backing": "ttextseq_from_base_tstzset", - "ooName": "fromBaseTstzset" - }, - { - "function": "ttextseq_from_base_tstzspan", - "role": "constructor", - "scope": "constructor", - "backing": "ttextseq_from_base_tstzspan", - "ooName": "fromBaseTstzspan" - }, - { - "function": "ttextseq_from_mfjson", - "role": "constructor", - "scope": "constructor", - "backing": "ttextseq_from_mfjson", - "ooName": "fromMFJSON", - "ooExclude": true - }, - { - "function": "ttextseq_in", - "role": "constructor", - "scope": "constructor", - "backing": "ttextseq_in", - "ooName": "in", - "ooExclude": true, - "ooSugar": [ - "io" - ] - } - ] - }, - "TTextSeqSet": { - "methods": [ - { - "function": "ttextseqset_from_base_tstzspanset", - "role": "constructor", - "scope": "constructor", - "backing": "ttextseqset_from_base_tstzspanset", - "ooName": "fromBaseTstzspanset" - }, - { - "function": "ttextseqset_from_mfjson", - "role": "constructor", - "scope": "constructor", - "backing": "ttextseqset_from_mfjson", - "ooName": "fromMFJSON", - "ooExclude": true - }, - { - "function": "ttextseqset_in", - "role": "constructor", - "scope": "constructor", - "backing": "ttextseqset_in", - "ooName": "in", - "ooExclude": true, - "ooSugar": [ - "io" - ] - } - ] - }, - "TNumber": { - "methods": [ - { - "function": "tnumber_to_span", - "role": "conversion", - "scope": "family", - "backing": "tnumber_to_span", - "ooName": "toSpan", - "ooSugar": [ - "cast" - ] - }, - { - "function": "tnumber_to_tbox", - "role": "conversion", - "scope": "family", - "backing": "tnumber_to_tbox", - "ooName": "toTbox", - "ooSugar": [ - "cast" - ] - }, - { - "function": "tnumber_avg_value", - "role": "accessor", - "scope": "family", - "backing": "tnumber_avg_value", - "ooName": "avgValue", - "ooExclude": true - }, - { - "function": "tnumber_integral", - "role": "accessor", - "scope": "family", - "backing": "tnumber_integral", - "ooName": "integral" - }, - { - "function": "tnumber_twavg", - "role": "accessor", - "scope": "family", - "backing": "tnumber_twavg", - "ooName": "twavg" - }, - { - "function": "tnumber_valuespans", - "role": "accessor", - "scope": "family", - "backing": "tnumber_valuespans", - "ooName": "valuespans" - }, - { - "function": "tnumber_at_span", - "role": "restriction", - "scope": "family", - "backing": "tnumber_at_span", - "ooName": "atSpan" - }, - { - "function": "tnumber_at_spanset", - "role": "restriction", - "scope": "family", - "backing": "tnumber_at_spanset", - "ooName": "atSpanset" - }, - { - "function": "tnumber_at_tbox", - "role": "restriction", - "scope": "family", - "backing": "tnumber_at_tbox", - "ooName": "atTbox" - }, - { - "function": "tnumber_minus_span", - "role": "restriction", - "scope": "family", - "backing": "tnumber_minus_span", - "ooName": "minusSpan" - }, - { - "function": "tnumber_minus_spanset", - "role": "restriction", - "scope": "family", - "backing": "tnumber_minus_spanset", - "ooName": "minusSpanset" - }, - { - "function": "tnumber_minus_tbox", - "role": "restriction", - "scope": "family", - "backing": "tnumber_minus_tbox", - "ooName": "minusTbox" - }, - { - "function": "tnumber_split_each_n_tboxes", - "role": "accessor", - "scope": "family", - "backing": "tnumber_split_each_n_tboxes", - "ooName": "splitEachNTboxes" - }, - { - "function": "tnumber_split_n_tboxes", - "role": "accessor", - "scope": "family", - "backing": "tnumber_split_n_tboxes", - "ooName": "splitNTboxes" - }, - { - "function": "tnumber_tboxes", - "role": "accessor", - "scope": "family", - "backing": "tnumber_tboxes", - "ooName": "tboxes" - }, - { - "function": "tnumber_abs", - "role": "accessor", - "scope": "family", - "backing": "tnumber_abs", - "ooName": "abs" - }, - { - "function": "tnumber_trend", - "role": "accessor", - "scope": "family", - "backing": "tnumber_trend", - "ooName": "trend" - }, - { - "function": "tnumber_angular_difference", - "role": "accessor", - "scope": "family", - "backing": "tnumber_angular_difference", - "ooName": "angularDifference" - }, - { - "function": "tnumber_delta_value", - "role": "accessor", - "scope": "family", - "backing": "tnumber_delta_value", - "ooName": "deltaValue" - }, - { - "function": "tnumber_extent_transfn", - "role": "aggregate", - "scope": "family", - "backing": "tnumber_extent_transfn", - "ooName": "extentTransfn", - "ooExclude": true - }, - { - "function": "tnumber_tavg_finalfn", - "role": "aggregate", - "scope": "family", - "backing": "tnumber_tavg_finalfn", - "ooName": "tavgFinalfn", - "ooExclude": true - }, - { - "function": "tnumber_tavg_transfn", - "role": "aggregate", - "scope": "family", - "backing": "tnumber_tavg_transfn", - "ooName": "tavgTransfn", - "ooExclude": true - }, - { - "function": "tnumber_tavg_combinefn", - "role": "aggregate", - "scope": "family", - "backing": "tnumber_tavg_combinefn", - "ooName": "tavgCombinefn", - "ooExclude": true - }, - { - "function": "tnumber_wavg_transfn", - "role": "aggregate", - "scope": "family", - "backing": "tnumber_wavg_transfn", - "ooName": "wavgTransfn", - "ooExclude": true - }, - { - "function": "tnumber_basetype", - "role": "accessor", - "scope": "family", - "backing": "tnumber_basetype", - "ooName": "basetype", - "ooExclude": true - }, - { - "function": "tnumber_type", - "role": "accessor", - "scope": "family", - "backing": "tnumber_type", - "ooName": "type", - "ooExclude": true - }, - { - "function": "tnumber_spantype", - "role": "accessor", - "scope": "family", - "backing": "tnumber_spantype", - "ooName": "spantype", - "ooExclude": true - }, - { - "function": "tnumber_set_tbox", - "role": "accessor", - "scope": "family", - "backing": "tnumber_set_tbox", - "ooName": "setTbox", - "ooExclude": true - }, - { - "function": "tnumber_set_span", - "role": "accessor", - "scope": "family", - "backing": "tnumber_set_span", - "ooName": "setSpan", - "ooExclude": true - }, - { - "function": "tnumber_shift_scale_value", - "role": "accessor", - "scope": "family", - "backing": "tnumber_shift_scale_value", - "ooName": "shiftScaleValue", - "ooExclude": true - }, - { - "function": "tnumber_restrict_span", - "role": "accessor", - "scope": "family", - "backing": "tnumber_restrict_span", - "ooName": "restrictSpan", - "ooExclude": true - }, - { - "function": "tnumber_restrict_spanset", - "role": "accessor", - "scope": "family", - "backing": "tnumber_restrict_spanset", - "ooName": "restrictSpanset", - "ooExclude": true - }, - { - "function": "tnumber_value_bins", - "role": "accessor", - "scope": "family", - "backing": "tnumber_value_bins", - "ooName": "valueBins", - "ooExclude": true - }, - { - "function": "tnumber_value_time_boxes", - "role": "accessor", - "scope": "family", - "backing": "tnumber_value_time_boxes", - "ooName": "valueTimeBoxes", - "ooExclude": true - }, - { - "function": "tnumber_value_split", - "role": "accessor", - "scope": "family", - "backing": "tnumber_value_split", - "ooName": "valueSplit", - "ooExclude": true - }, - { - "function": "tnumber_value_time_split", - "role": "accessor", - "scope": "family", - "backing": "tnumber_value_time_split", - "ooName": "valueTimeSplit", - "ooExclude": true - } - ] - }, - "GeomSet": { - "methods": [ - { - "function": "geoset_type", - "role": "accessor", - "scope": "companion", - "backing": "geoset_type", - "ooName": "geosetType", - "ooExclude": true - }, - { - "function": "geomset_in", - "role": "constructor", - "scope": "companion", - "backing": "geomset_in", - "ooName": "in", - "ooSugar": [ - "io" - ] - }, - { - "function": "geoset_make", - "role": "constructor", - "scope": "companion", - "backing": "geoset_make", - "ooName": "geosetMake" - }, - { - "function": "geoset_end_value", - "role": "accessor", - "scope": "companion", - "backing": "geoset_end_value", - "ooName": "geosetEndValue" - }, - { - "function": "geoset_start_value", - "role": "accessor", - "scope": "companion", - "backing": "geoset_start_value", - "ooName": "geosetStartValue" - }, - { - "function": "geoset_value_n", - "role": "accessor", - "scope": "companion", - "backing": "geoset_value_n", - "ooName": "geosetValueN" - }, - { - "function": "geoset_values", - "role": "accessor", - "scope": "companion", - "backing": "geoset_values", - "ooName": "geosetValues" - } - ] - }, - "TAlpha": { - "methods": [ - { - "function": "talpha_type", - "role": "accessor", - "scope": "family", - "backing": "talpha_type", - "ooName": "type", - "ooExclude": true - } - ] - }, - "TSpatial": { - "methods": [ - { - "function": "tspatial_type", - "role": "accessor", - "scope": "family", - "backing": "tspatial_type", - "ooName": "type", - "ooExclude": true - }, - { - "function": "tspatial_body_type", - "role": "accessor", - "scope": "family", - "backing": "tspatial_body_type", - "ooName": "bodyType", - "ooExclude": true - }, - { - "function": "tspatial_out", - "role": "output", - "scope": "family", - "backing": "tspatial_out", - "ooName": "out", - "ooSugar": [ - "io" - ] - }, - { - "function": "tspatial_as_ewkt", - "role": "output", - "scope": "family", - "backing": "tspatial_as_ewkt", - "ooName": "asEWKT" - }, - { - "function": "tspatial_as_text", - "role": "output", - "scope": "family", - "backing": "tspatial_as_text", - "ooName": "asText" - }, - { - "function": "tspatial_to_stbox", - "role": "conversion", - "scope": "family", - "backing": "tspatial_to_stbox", - "ooName": "toStbox", - "ooSugar": [ - "cast" - ] - }, - { - "function": "tspatial_srid", - "role": "accessor", - "scope": "family", - "backing": "tspatial_srid", - "ooName": "SRID" - }, - { - "function": "tspatial_set_srid", - "role": "accessor", - "scope": "family", - "backing": "tspatial_set_srid", - "ooName": "setSRID" - }, - { - "function": "tspatial_transform", - "role": "accessor", - "scope": "family", - "backing": "tspatial_transform", - "ooName": "transform" - }, - { - "function": "tspatial_transform_pipeline", - "role": "accessor", - "scope": "family", - "backing": "tspatial_transform_pipeline", - "ooName": "transformPipeline" - }, - { - "function": "tspatial_extent_transfn", - "role": "aggregate", - "scope": "family", - "backing": "tspatial_extent_transfn", - "ooName": "extentTransfn", - "ooExclude": true - }, - { - "function": "tspatial_set_stbox", - "role": "accessor", - "scope": "family", - "backing": "tspatial_set_stbox", - "ooName": "setStbox", - "ooExclude": true - } - ] - }, - "TPoint": { - "methods": [ - { - "function": "tpoint_type", - "role": "accessor", - "scope": "family", - "backing": "tpoint_type", - "ooName": "type", - "ooExclude": true - }, - { - "function": "tpoint_from_base_temp", - "role": "constructor", - "scope": "family", - "backing": "tpoint_from_base_temp", - "ooName": "fromBaseTemp" - }, - { - "function": "tpoint_as_mvtgeom", - "role": "accessor", - "scope": "family", - "backing": "tpoint_as_mvtgeom", - "ooName": "asMvtgeom" - }, - { - "function": "tpoint_tfloat_to_geomeas", - "role": "conversion", - "scope": "family", - "backing": "tpoint_tfloat_to_geomeas", - "ooName": "tfloatToGeomeas", - "ooSugar": [ - "cast" - ] - }, - { - "function": "tpoint_angular_difference", - "role": "accessor", - "scope": "family", - "backing": "tpoint_angular_difference", - "ooName": "angularDifference" - }, - { - "function": "tpoint_azimuth", - "role": "accessor", - "scope": "family", - "backing": "tpoint_azimuth", - "ooName": "azimuth" - }, - { - "function": "tpoint_cumulative_length", - "role": "accessor", - "scope": "family", - "backing": "tpoint_cumulative_length", - "ooName": "cumulativeLength" - }, - { - "function": "tpoint_direction", - "role": "accessor", - "scope": "family", - "backing": "tpoint_direction", - "ooName": "direction" - }, - { - "function": "tpoint_get_x", - "role": "accessor", - "scope": "family", - "backing": "tpoint_get_x", - "ooName": "getX" - }, - { - "function": "tpoint_get_y", - "role": "accessor", - "scope": "family", - "backing": "tpoint_get_y", - "ooName": "getY" - }, - { - "function": "tpoint_get_z", - "role": "accessor", - "scope": "family", - "backing": "tpoint_get_z", - "ooName": "getZ" - }, - { - "function": "tpoint_is_simple", - "role": "accessor", - "scope": "family", - "backing": "tpoint_is_simple", - "ooName": "isSimple" - }, - { - "function": "tpoint_length", - "role": "accessor", - "scope": "family", - "backing": "tpoint_length", - "ooName": "length" - }, - { - "function": "tpoint_speed", - "role": "accessor", - "scope": "family", - "backing": "tpoint_speed", - "ooName": "speed" - }, - { - "function": "tpoint_trajectory", - "role": "accessor", - "scope": "family", - "backing": "tpoint_trajectory", - "ooName": "trajectory" - }, - { - "function": "tpoint_twcentroid", - "role": "accessor", - "scope": "family", - "backing": "tpoint_twcentroid", - "ooName": "twcentroid" - }, - { - "function": "tpoint_make_simple", - "role": "accessor", - "scope": "family", - "backing": "tpoint_make_simple", - "ooName": "makeSimple" - }, - { - "function": "tpoint_at_elevation", - "role": "restriction", - "scope": "family", - "backing": "tpoint_at_elevation", - "ooName": "atElevation" - }, - { - "function": "tpoint_at_geom", - "role": "restriction", - "scope": "family", - "backing": "tpoint_at_geom", - "ooName": "atGeom" - }, - { - "function": "tpoint_at_value", - "role": "restriction", - "scope": "family", - "backing": "tpoint_at_value", - "ooName": "atValue" - }, - { - "function": "tpoint_minus_elevation", - "role": "restriction", - "scope": "family", - "backing": "tpoint_minus_elevation", - "ooName": "minusElevation" - }, - { - "function": "tpoint_minus_geom", - "role": "restriction", - "scope": "family", - "backing": "tpoint_minus_geom", - "ooName": "minusGeom" - }, - { - "function": "tpoint_minus_value", - "role": "restriction", - "scope": "family", - "backing": "tpoint_minus_value", - "ooName": "minusValue" - }, - { - "function": "tpoint_tcentroid_finalfn", - "role": "aggregate", - "scope": "family", - "backing": "tpoint_tcentroid_finalfn", - "ooName": "tcentroidFinalfn", - "ooExclude": true - }, - { - "function": "tpoint_tcentroid_transfn", - "role": "aggregate", - "scope": "family", - "backing": "tpoint_tcentroid_transfn", - "ooName": "tcentroidTransfn", - "ooExclude": true - }, - { - "function": "tpoint_linear_inter_geom", - "role": "accessor", - "scope": "family", - "backing": "tpoint_linear_inter_geom", - "ooName": "linearInterGeom", - "ooExclude": true - }, - { - "function": "tpoint_linear_inter_geom_ctx", - "role": "accessor", - "scope": "family", - "backing": "tpoint_linear_inter_geom_ctx", - "ooName": "linearInterGeomCtx", - "ooExclude": true - }, - { - "function": "tpoint_linear_dwithin_geom", - "role": "accessor", - "scope": "family", - "backing": "tpoint_linear_dwithin_geom", - "ooName": "linearDwithinGeom", - "ooExclude": true - }, - { - "function": "tpoint_linear_dwithin_geom_ctx", - "role": "accessor", - "scope": "family", - "backing": "tpoint_linear_dwithin_geom_ctx", - "ooName": "linearDwithinGeomCtx", - "ooExclude": true - }, - { - "function": "tpoint_linear_distance_geom", - "role": "accessor", - "scope": "family", - "backing": "tpoint_linear_distance_geom", - "ooName": "linearDistanceGeom", - "ooExclude": true - }, - { - "function": "tpoint_linear_restrict_geom", - "role": "accessor", - "scope": "family", - "backing": "tpoint_linear_restrict_geom", - "ooName": "linearRestrictGeom", - "ooExclude": true - }, - { - "function": "tpoint_get_coord", - "role": "accessor", - "scope": "family", - "backing": "tpoint_get_coord", - "ooName": "getCoord", - "ooExclude": true - } - ] - }, - "TGeo": { - "methods": [ - { - "function": "tgeo_type", - "role": "accessor", - "scope": "family", - "backing": "tgeo_type", - "ooName": "type", - "ooExclude": true - }, - { - "function": "tgeo_type_all", - "role": "accessor", - "scope": "family", - "backing": "tgeo_type_all", - "ooName": "typeAll", - "ooExclude": true - }, - { - "function": "tgeo_from_base_temp", - "role": "constructor", - "scope": "family", - "backing": "tgeo_from_base_temp", - "ooName": "fromBaseTemp" - }, - { - "function": "tgeo_centroid", - "role": "accessor", - "scope": "family", - "backing": "tgeo_centroid", - "ooName": "centroid" - }, - { - "function": "tgeo_convex_hull", - "role": "accessor", - "scope": "family", - "backing": "tgeo_convex_hull", - "ooName": "convexHull" - }, - { - "function": "tgeo_end_value", - "role": "accessor", - "scope": "family", - "backing": "tgeo_end_value", - "ooName": "endValue" - }, - { - "function": "tgeo_start_value", - "role": "accessor", - "scope": "family", - "backing": "tgeo_start_value", - "ooName": "startValue" - }, - { - "function": "tgeo_traversed_area", - "role": "accessor", - "scope": "family", - "backing": "tgeo_traversed_area", - "ooName": "traversedArea" - }, - { - "function": "tgeo_value_at_timestamptz", - "role": "restriction", - "scope": "family", - "backing": "tgeo_value_at_timestamptz", - "ooName": "valueAtTimestamptz" - }, - { - "function": "tgeo_value_n", - "role": "accessor", - "scope": "family", - "backing": "tgeo_value_n", - "ooName": "valueN" - }, - { - "function": "tgeo_values", - "role": "accessor", - "scope": "family", - "backing": "tgeo_values", - "ooName": "values" - }, - { - "function": "tgeo_affine", - "role": "accessor", - "scope": "family", - "backing": "tgeo_affine", - "ooName": "affine" - }, - { - "function": "tgeo_scale", - "role": "accessor", - "scope": "family", - "backing": "tgeo_scale", - "ooName": "scale" - }, - { - "function": "tgeo_at_geom", - "role": "restriction", - "scope": "family", - "backing": "tgeo_at_geom", - "ooName": "atGeom" - }, - { - "function": "tgeo_at_stbox", - "role": "restriction", - "scope": "family", - "backing": "tgeo_at_stbox", - "ooName": "atStbox" - }, - { - "function": "tgeo_at_value", - "role": "restriction", - "scope": "family", - "backing": "tgeo_at_value", - "ooName": "atValue" - }, - { - "function": "tgeo_minus_geom", - "role": "restriction", - "scope": "family", - "backing": "tgeo_minus_geom", - "ooName": "minusGeom" - }, - { - "function": "tgeo_minus_stbox", - "role": "restriction", - "scope": "family", - "backing": "tgeo_minus_stbox", - "ooName": "minusStbox" - }, - { - "function": "tgeo_minus_value", - "role": "restriction", - "scope": "family", - "backing": "tgeo_minus_value", - "ooName": "minusValue" - }, - { - "function": "tgeo_stboxes", - "role": "accessor", - "scope": "family", - "backing": "tgeo_stboxes", - "ooName": "stboxes" - }, - { - "function": "tgeo_space_boxes", - "role": "accessor", - "scope": "family", - "backing": "tgeo_space_boxes", - "ooName": "spaceBoxes" - }, - { - "function": "tgeo_space_time_boxes", - "role": "accessor", - "scope": "family", - "backing": "tgeo_space_time_boxes", - "ooName": "spaceTimeBoxes" - }, - { - "function": "tgeo_split_each_n_stboxes", - "role": "accessor", - "scope": "family", - "backing": "tgeo_split_each_n_stboxes", - "ooName": "splitEachNStboxes" - }, - { - "function": "tgeo_split_n_stboxes", - "role": "accessor", - "scope": "family", - "backing": "tgeo_split_n_stboxes", - "ooName": "splitNStboxes" - }, - { - "function": "tgeo_space_split", - "role": "accessor", - "scope": "family", - "backing": "tgeo_space_split", - "ooName": "spaceSplit" - }, - { - "function": "tgeo_space_time_split", - "role": "accessor", - "scope": "family", - "backing": "tgeo_space_time_split", - "ooName": "spaceTimeSplit" - }, - { - "function": "tgeo_restrict_elevation", - "role": "accessor", - "scope": "family", - "backing": "tgeo_restrict_elevation", - "ooName": "restrictElevation", - "ooExclude": true - }, - { - "function": "tgeo_restrict_geom", - "role": "accessor", - "scope": "family", - "backing": "tgeo_restrict_geom", - "ooName": "restrictGeom", - "ooExclude": true - }, - { - "function": "tgeo_restrict_stbox", - "role": "accessor", - "scope": "family", - "backing": "tgeo_restrict_stbox", - "ooName": "restrictStbox", - "ooExclude": true - }, - { - "function": "tgeo_tpoint", - "role": "accessor", - "scope": "family", - "backing": "tgeo_tpoint", - "ooName": "tpoint", - "ooExclude": true - } - ] - }, - "TGeometry": { - "methods": [ - { - "function": "tgeometry_type", - "role": "accessor", - "scope": "exact", - "backing": "tgeometry_type", - "ooName": "type", - "ooExclude": true - }, - { - "function": "tgeometry_from_mfjson", - "role": "constructor", - "scope": "exact", - "backing": "tgeometry_from_mfjson", - "ooName": "fromMFJSON" - }, - { - "function": "tgeometry_in", - "role": "constructor", - "scope": "exact", - "backing": "tgeometry_in", - "ooName": "in", - "ooSugar": [ - "io" - ] - }, - { - "function": "tgeometry_to_tgeography", - "role": "conversion", - "scope": "exact", - "backing": "tgeometry_to_tgeography", - "ooName": "toTgeography", - "ooSugar": [ - "cast" - ] - }, - { - "function": "tgeometry_to_tgeompoint", - "role": "conversion", - "scope": "exact", - "backing": "tgeometry_to_tgeompoint", - "ooName": "toTgeompoint", - "ooSugar": [ - "cast" - ] - }, - { - "function": "tgeometry_to_tcbuffer", - "role": "conversion", - "scope": "exact", - "backing": "tgeometry_to_tcbuffer", - "ooName": "toTcbuffer", - "ooSugar": [ - "cast" - ] - } - ] - }, - "GeogSet": { - "methods": [ - { - "function": "geogset_in", - "role": "constructor", - "scope": "companion", - "backing": "geogset_in", - "ooName": "in", - "ooSugar": [ - "io" - ] - } - ] - }, - "STBox": { - "methods": [ - { - "function": "stbox_as_hexwkb", - "role": "output", - "scope": "companion", - "backing": "stbox_as_hexwkb", - "ooName": "asHEXWKB" - }, - { - "function": "stbox_as_wkb", - "role": "output", - "scope": "companion", - "backing": "stbox_as_wkb", - "ooName": "asWKB" - }, - { - "function": "stbox_from_hexwkb", - "role": "constructor", - "scope": "companion", - "backing": "stbox_from_hexwkb", - "ooName": "fromHEXWKB" - }, - { - "function": "stbox_from_wkb", - "role": "constructor", - "scope": "companion", - "backing": "stbox_from_wkb", - "ooName": "fromWKB" - }, - { - "function": "stbox_in", - "role": "constructor", - "scope": "companion", - "backing": "stbox_in", - "ooName": "in", - "ooSugar": [ - "io" - ] - }, - { - "function": "stbox_out", - "role": "output", - "scope": "companion", - "backing": "stbox_out", - "ooName": "out", - "ooSugar": [ - "io" - ] - }, - { - "function": "stbox_copy", - "role": "constructor", - "scope": "companion", - "backing": "stbox_copy", - "ooName": "copy" - }, - { - "function": "stbox_make", - "role": "constructor", - "scope": "companion", - "backing": "stbox_make", - "ooName": "make" - }, - { - "function": "stbox_to_box3d", - "role": "conversion", - "scope": "companion", - "backing": "stbox_to_box3d", - "ooName": "toBox3d", - "ooSugar": [ - "cast" - ] - }, - { - "function": "stbox_to_gbox", - "role": "conversion", - "scope": "companion", - "backing": "stbox_to_gbox", - "ooName": "toGbox", - "ooSugar": [ - "cast" - ] - }, - { - "function": "stbox_to_geo", - "role": "conversion", - "scope": "companion", - "backing": "stbox_to_geo", - "ooName": "toGeo", - "ooSugar": [ - "cast" - ] - }, - { - "function": "stbox_to_tstzspan", - "role": "conversion", - "scope": "companion", - "backing": "stbox_to_tstzspan", - "ooName": "toTstzspan", - "ooSugar": [ - "cast" - ] - }, - { - "function": "stbox_area", - "role": "accessor", - "scope": "companion", - "backing": "stbox_area", - "ooName": "area" - }, - { - "function": "stbox_hash", - "role": "accessor", - "scope": "companion", - "backing": "stbox_hash", - "ooName": "hash" - }, - { - "function": "stbox_hash_extended", - "role": "accessor", - "scope": "companion", - "backing": "stbox_hash_extended", - "ooName": "hashExtended" - }, - { - "function": "stbox_hast", - "role": "accessor", - "scope": "companion", - "backing": "stbox_hast", - "ooName": "hast" - }, - { - "function": "stbox_hasx", - "role": "accessor", - "scope": "companion", - "backing": "stbox_hasx", - "ooName": "hasx" - }, - { - "function": "stbox_hasz", - "role": "accessor", - "scope": "companion", - "backing": "stbox_hasz", - "ooName": "hasz" - }, - { - "function": "stbox_isgeodetic", - "role": "accessor", - "scope": "companion", - "backing": "stbox_isgeodetic", - "ooName": "isgeodetic" - }, - { - "function": "stbox_perimeter", - "role": "accessor", - "scope": "companion", - "backing": "stbox_perimeter", - "ooName": "perimeter" - }, - { - "function": "stbox_tmax", - "role": "accessor", - "scope": "companion", - "backing": "stbox_tmax", - "ooName": "tmax" - }, - { - "function": "stbox_tmax_inc", - "role": "accessor", - "scope": "companion", - "backing": "stbox_tmax_inc", - "ooName": "tmaxInc" - }, - { - "function": "stbox_tmin", - "role": "accessor", - "scope": "companion", - "backing": "stbox_tmin", - "ooName": "tmin" - }, - { - "function": "stbox_tmin_inc", - "role": "accessor", - "scope": "companion", - "backing": "stbox_tmin_inc", - "ooName": "tminInc" - }, - { - "function": "stbox_volume", - "role": "accessor", - "scope": "companion", - "backing": "stbox_volume", - "ooName": "volume" - }, - { - "function": "stbox_xmax", - "role": "accessor", - "scope": "companion", - "backing": "stbox_xmax", - "ooName": "xmax" - }, - { - "function": "stbox_xmin", - "role": "accessor", - "scope": "companion", - "backing": "stbox_xmin", - "ooName": "xmin" - }, - { - "function": "stbox_ymax", - "role": "accessor", - "scope": "companion", - "backing": "stbox_ymax", - "ooName": "ymax" - }, - { - "function": "stbox_ymin", - "role": "accessor", - "scope": "companion", - "backing": "stbox_ymin", - "ooName": "ymin" - }, - { - "function": "stbox_zmax", - "role": "accessor", - "scope": "companion", - "backing": "stbox_zmax", - "ooName": "zmax" - }, - { - "function": "stbox_zmin", - "role": "accessor", - "scope": "companion", - "backing": "stbox_zmin", - "ooName": "zmin" - }, - { - "function": "stbox_expand_space", - "role": "accessor", - "scope": "companion", - "backing": "stbox_expand_space", - "ooName": "expandSpace" - }, - { - "function": "stbox_expand_time", - "role": "accessor", - "scope": "companion", - "backing": "stbox_expand_time", - "ooName": "expandTime" - }, - { - "function": "stbox_get_space", - "role": "accessor", - "scope": "companion", - "backing": "stbox_get_space", - "ooName": "getSpace" - }, - { - "function": "stbox_quad_split", - "role": "accessor", - "scope": "companion", - "backing": "stbox_quad_split", - "ooName": "quadSplit" - }, - { - "function": "stbox_round", - "role": "accessor", - "scope": "companion", - "backing": "stbox_round", - "ooName": "round" - }, - { - "function": "stbox_shift_scale_time", - "role": "accessor", - "scope": "companion", - "backing": "stbox_shift_scale_time", - "ooName": "shiftScaleTime" - }, - { - "function": "stbox_set_srid", - "role": "accessor", - "scope": "companion", - "backing": "stbox_set_srid", - "ooName": "setSRID" - }, - { - "function": "stbox_srid", - "role": "accessor", - "scope": "companion", - "backing": "stbox_srid", - "ooName": "SRID" - }, - { - "function": "stbox_transform", - "role": "accessor", - "scope": "companion", - "backing": "stbox_transform", - "ooName": "transform" - }, - { - "function": "stbox_transform_pipeline", - "role": "accessor", - "scope": "companion", - "backing": "stbox_transform_pipeline", - "ooName": "transformPipeline" - }, - { - "function": "stbox_cmp", - "role": "predicate", - "scope": "companion", - "backing": "stbox_cmp", - "ooName": "cmp", - "ooSugar": [ - "operator" - ] - }, - { - "function": "stbox_eq", - "role": "predicate", - "scope": "companion", - "backing": "stbox_eq", - "ooName": "eq", - "ooSugar": [ - "operator" - ] - }, - { - "function": "stbox_ge", - "role": "predicate", - "scope": "companion", - "backing": "stbox_ge", - "ooName": "ge", - "ooSugar": [ - "operator" - ] - }, - { - "function": "stbox_gt", - "role": "predicate", - "scope": "companion", - "backing": "stbox_gt", - "ooName": "gt", - "ooSugar": [ - "operator" - ] - }, - { - "function": "stbox_le", - "role": "predicate", - "scope": "companion", - "backing": "stbox_le", - "ooName": "le", - "ooSugar": [ - "operator" - ] - }, - { - "function": "stbox_lt", - "role": "predicate", - "scope": "companion", - "backing": "stbox_lt", - "ooName": "lt", - "ooSugar": [ - "operator" - ] - }, - { - "function": "stbox_ne", - "role": "predicate", - "scope": "companion", - "backing": "stbox_ne", - "ooName": "ne", - "ooSugar": [ - "operator" - ] - }, - { - "function": "stbox_spatial_distance", - "role": "accessor", - "scope": "companion", - "backing": "stbox_spatial_distance", - "ooName": "spatialDistance" - }, - { - "function": "stbox_get_space_tile", - "role": "accessor", - "scope": "companion", - "backing": "stbox_get_space_tile", - "ooName": "getSpaceTile" - }, - { - "function": "stbox_get_space_time_tile", - "role": "accessor", - "scope": "companion", - "backing": "stbox_get_space_time_tile", - "ooName": "getSpaceTimeTile" - }, - { - "function": "stbox_get_time_tile", - "role": "accessor", - "scope": "companion", - "backing": "stbox_get_time_tile", - "ooName": "getTimeTile" - }, - { - "function": "stbox_space_tiles", - "role": "accessor", - "scope": "companion", - "backing": "stbox_space_tiles", - "ooName": "spaceTiles" - }, - { - "function": "stbox_space_time_tiles", - "role": "accessor", - "scope": "companion", - "backing": "stbox_space_time_tiles", - "ooName": "spaceTimeTiles" - }, - { - "function": "stbox_time_tiles", - "role": "accessor", - "scope": "companion", - "backing": "stbox_time_tiles", - "ooName": "timeTiles" - }, - { - "function": "stbox_set", - "role": "accessor", - "scope": "companion", - "backing": "stbox_set", - "ooName": "set", - "ooExclude": true - }, - { - "function": "stbox_set_box3d", - "role": "accessor", - "scope": "companion", - "backing": "stbox_set_box3d", - "ooName": "setBox3d", - "ooExclude": true - }, - { - "function": "stbox_set_gbox", - "role": "accessor", - "scope": "companion", - "backing": "stbox_set_gbox", - "ooName": "setGbox", - "ooExclude": true - }, - { - "function": "stbox_expand", - "role": "accessor", - "scope": "companion", - "backing": "stbox_expand", - "ooName": "expand", - "ooExclude": true - }, - { - "function": "stbox_expand_space_set", - "role": "accessor", - "scope": "companion", - "backing": "stbox_expand_space_set", - "ooName": "expandSpaceSet", - "ooExclude": true - }, - { - "function": "stbox_contains", - "role": "predicate", - "scope": "companion", - "backing": "stbox_contains", - "ooName": "contains", - "ooExclude": true - }, - { - "function": "stbox_contained", - "role": "accessor", - "scope": "companion", - "backing": "stbox_contained", - "ooName": "contained", - "ooExclude": true - }, - { - "function": "stbox_overlaps", - "role": "predicate", - "scope": "companion", - "backing": "stbox_overlaps", - "ooName": "overlaps", - "ooExclude": true - }, - { - "function": "stbox_same", - "role": "accessor", - "scope": "companion", - "backing": "stbox_same", - "ooName": "same", - "ooExclude": true - }, - { - "function": "stbox_adjacent", - "role": "accessor", - "scope": "companion", - "backing": "stbox_adjacent", - "ooName": "adjacent", - "ooExclude": true - }, - { - "function": "stbox_left", - "role": "accessor", - "scope": "companion", - "backing": "stbox_left", - "ooName": "left", - "ooExclude": true - }, - { - "function": "stbox_right", - "role": "accessor", - "scope": "companion", - "backing": "stbox_right", - "ooName": "right", - "ooExclude": true - }, - { - "function": "stbox_overleft", - "role": "accessor", - "scope": "companion", - "backing": "stbox_overleft", - "ooName": "overleft", - "ooExclude": true - }, - { - "function": "stbox_overright", - "role": "accessor", - "scope": "companion", - "backing": "stbox_overright", - "ooName": "overright", - "ooExclude": true - }, - { - "function": "stbox_below", - "role": "accessor", - "scope": "companion", - "backing": "stbox_below", - "ooName": "below", - "ooExclude": true - }, - { - "function": "stbox_above", - "role": "accessor", - "scope": "companion", - "backing": "stbox_above", - "ooName": "above", - "ooExclude": true - }, - { - "function": "stbox_overbelow", - "role": "accessor", - "scope": "companion", - "backing": "stbox_overbelow", - "ooName": "overbelow", - "ooExclude": true - }, - { - "function": "stbox_overabove", - "role": "accessor", - "scope": "companion", - "backing": "stbox_overabove", - "ooName": "overabove", - "ooExclude": true - }, - { - "function": "stbox_front", - "role": "accessor", - "scope": "companion", - "backing": "stbox_front", - "ooName": "front", - "ooExclude": true - }, - { - "function": "stbox_back", - "role": "accessor", - "scope": "companion", - "backing": "stbox_back", - "ooName": "back", - "ooExclude": true - }, - { - "function": "stbox_overfront", - "role": "accessor", - "scope": "companion", - "backing": "stbox_overfront", - "ooName": "overfront", - "ooExclude": true - }, - { - "function": "stbox_overback", - "role": "accessor", - "scope": "companion", - "backing": "stbox_overback", - "ooName": "overback", - "ooExclude": true - }, - { - "function": "stbox_before", - "role": "accessor", - "scope": "companion", - "backing": "stbox_before", - "ooName": "before", - "ooExclude": true - }, - { - "function": "stbox_after", - "role": "accessor", - "scope": "companion", - "backing": "stbox_after", - "ooName": "after", - "ooExclude": true - }, - { - "function": "stbox_overbefore", - "role": "accessor", - "scope": "companion", - "backing": "stbox_overbefore", - "ooName": "overbefore", - "ooExclude": true - }, - { - "function": "stbox_overafter", - "role": "accessor", - "scope": "companion", - "backing": "stbox_overafter", - "ooName": "overafter", - "ooExclude": true - }, - { - "function": "stbox_geo", - "role": "accessor", - "scope": "companion", - "backing": "stbox_geo", - "ooName": "geo", - "ooExclude": true - } - ] - }, - "TGeogPoint": { - "methods": [ - { - "function": "tgeogpoint_from_mfjson", - "role": "constructor", - "scope": "exact", - "backing": "tgeogpoint_from_mfjson", - "ooName": "fromMFJSON" - }, - { - "function": "tgeogpoint_in", - "role": "constructor", - "scope": "exact", - "backing": "tgeogpoint_in", - "ooName": "in", - "ooSugar": [ - "io" - ] - }, - { - "function": "tgeogpoint_to_tgeography", - "role": "conversion", - "scope": "exact", - "backing": "tgeogpoint_to_tgeography", - "ooName": "toTgeography", - "ooSugar": [ - "cast" - ] - }, - { - "function": "tgeogpoint_to_th3index", - "role": "conversion", - "scope": "exact", - "backing": "tgeogpoint_to_th3index", - "ooName": "toTh3index", - "ooSugar": [ - "cast" - ] - }, - { - "function": "tgeogpoint_great_circle_distance", - "role": "accessor", - "scope": "exact", - "backing": "tgeogpoint_great_circle_distance", - "ooName": "greatCircleDistance" - } - ] - }, - "TGeography": { - "methods": [ - { - "function": "tgeography_from_mfjson", - "role": "constructor", - "scope": "exact", - "backing": "tgeography_from_mfjson", - "ooName": "fromMFJSON" - }, - { - "function": "tgeography_in", - "role": "constructor", - "scope": "exact", - "backing": "tgeography_in", - "ooName": "in", - "ooSugar": [ - "io" - ] - }, - { - "function": "tgeography_to_tgeogpoint", - "role": "conversion", - "scope": "exact", - "backing": "tgeography_to_tgeogpoint", - "ooName": "toTgeogpoint", - "ooSugar": [ - "cast" - ] - }, - { - "function": "tgeography_to_tgeometry", - "role": "conversion", - "scope": "exact", - "backing": "tgeography_to_tgeometry", - "ooName": "toTgeometry", - "ooSugar": [ - "cast" - ] - } - ] - }, - "TGeomPoint": { - "methods": [ - { - "function": "tgeompoint_from_mfjson", - "role": "constructor", - "scope": "exact", - "backing": "tgeompoint_from_mfjson", - "ooName": "fromMFJSON" - }, - { - "function": "tgeompoint_in", - "role": "constructor", - "scope": "exact", - "backing": "tgeompoint_in", - "ooName": "in", - "ooSugar": [ - "io" - ] - }, - { - "function": "tgeompoint_to_tgeometry", - "role": "conversion", - "scope": "exact", - "backing": "tgeompoint_to_tgeometry", - "ooName": "toTgeometry", - "ooSugar": [ - "cast" - ] - }, - { - "function": "tgeompoint_to_th3index", - "role": "conversion", - "scope": "exact", - "backing": "tgeompoint_to_th3index", - "ooName": "toTh3index", - "ooSugar": [ - "cast" - ] - }, - { - "function": "tgeompoint_to_tnpoint", - "role": "conversion", - "scope": "exact", - "backing": "tgeompoint_to_tnpoint", - "ooName": "toTnpoint", - "ooSugar": [ - "cast" - ] - } - ] - }, - "CbufferSet": { - "methods": [ - { - "function": "cbufferset_in", - "role": "constructor", - "scope": "companion", - "backing": "cbufferset_in", - "ooName": "in", - "ooSugar": [ - "io" - ] - }, - { - "function": "cbufferset_out", - "role": "output", - "scope": "companion", - "backing": "cbufferset_out", - "ooName": "out", - "ooSugar": [ - "io" - ] - }, - { - "function": "cbufferset_make", - "role": "constructor", - "scope": "companion", - "backing": "cbufferset_make", - "ooName": "make" - }, - { - "function": "cbufferset_end_value", - "role": "accessor", - "scope": "companion", - "backing": "cbufferset_end_value", - "ooName": "endValue" - }, - { - "function": "cbufferset_start_value", - "role": "accessor", - "scope": "companion", - "backing": "cbufferset_start_value", - "ooName": "startValue" - }, - { - "function": "cbufferset_value_n", - "role": "accessor", - "scope": "companion", - "backing": "cbufferset_value_n", - "ooName": "valueN" - }, - { - "function": "cbufferset_values", - "role": "accessor", - "scope": "companion", - "backing": "cbufferset_values", - "ooName": "values" - } - ] - }, - "TCbuffer": { - "methods": [ - { - "function": "tcbuffer_in", - "role": "constructor", - "scope": "exact", - "backing": "tcbuffer_in", - "ooName": "in", - "ooSugar": [ - "io" - ] - }, - { - "function": "tcbuffer_from_mfjson", - "role": "constructor", - "scope": "exact", - "backing": "tcbuffer_from_mfjson", - "ooName": "fromMFJSON" - }, - { - "function": "tcbuffer_make", - "role": "constructor", - "scope": "exact", - "backing": "tcbuffer_make", - "ooName": "make" - }, - { - "function": "tcbuffer_from_base_temp", - "role": "constructor", - "scope": "exact", - "backing": "tcbuffer_from_base_temp", - "ooName": "fromBaseTemp" - }, - { - "function": "tcbuffer_end_value", - "role": "accessor", - "scope": "exact", - "backing": "tcbuffer_end_value", - "ooName": "endValue" - }, - { - "function": "tcbuffer_points", - "role": "accessor", - "scope": "exact", - "backing": "tcbuffer_points", - "ooName": "points" - }, - { - "function": "tcbuffer_radius", - "role": "accessor", - "scope": "exact", - "backing": "tcbuffer_radius", - "ooName": "radius" - }, - { - "function": "tcbuffer_traversed_area", - "role": "accessor", - "scope": "exact", - "backing": "tcbuffer_traversed_area", - "ooName": "traversedArea" - }, - { - "function": "tcbuffer_convex_hull", - "role": "accessor", - "scope": "exact", - "backing": "tcbuffer_convex_hull", - "ooName": "convexHull" - }, - { - "function": "tcbuffer_start_value", - "role": "accessor", - "scope": "exact", - "backing": "tcbuffer_start_value", - "ooName": "startValue" - }, - { - "function": "tcbuffer_value_at_timestamptz", - "role": "restriction", - "scope": "exact", - "backing": "tcbuffer_value_at_timestamptz", - "ooName": "valueAtTimestamptz" - }, - { - "function": "tcbuffer_value_n", - "role": "accessor", - "scope": "exact", - "backing": "tcbuffer_value_n", - "ooName": "valueN" - }, - { - "function": "tcbuffer_values", - "role": "accessor", - "scope": "exact", - "backing": "tcbuffer_values", - "ooName": "values" - }, - { - "function": "tcbuffer_to_tfloat", - "role": "conversion", - "scope": "exact", - "backing": "tcbuffer_to_tfloat", - "ooName": "toTfloat", - "ooSugar": [ - "cast" - ] - }, - { - "function": "tcbuffer_to_tgeompoint", - "role": "conversion", - "scope": "exact", - "backing": "tcbuffer_to_tgeompoint", - "ooName": "toTgeompoint", - "ooSugar": [ - "cast" - ] - }, - { - "function": "tcbuffer_expand", - "role": "accessor", - "scope": "exact", - "backing": "tcbuffer_expand", - "ooName": "expand" - }, - { - "function": "tcbuffer_at_cbuffer", - "role": "restriction", - "scope": "exact", - "backing": "tcbuffer_at_cbuffer", - "ooName": "atCbuffer" - }, - { - "function": "tcbuffer_at_geom", - "role": "restriction", - "scope": "exact", - "backing": "tcbuffer_at_geom", - "ooName": "atGeom" - }, - { - "function": "tcbuffer_at_stbox", - "role": "restriction", - "scope": "exact", - "backing": "tcbuffer_at_stbox", - "ooName": "atStbox" - }, - { - "function": "tcbuffer_minus_cbuffer", - "role": "restriction", - "scope": "exact", - "backing": "tcbuffer_minus_cbuffer", - "ooName": "minusCbuffer" - }, - { - "function": "tcbuffer_minus_geom", - "role": "restriction", - "scope": "exact", - "backing": "tcbuffer_minus_geom", - "ooName": "minusGeom" - }, - { - "function": "tcbuffer_minus_stbox", - "role": "restriction", - "scope": "exact", - "backing": "tcbuffer_minus_stbox", - "ooName": "minusStbox" - } - ] - }, - "TCbufferInst": { - "methods": [ - { - "function": "tcbufferinst_make", - "role": "constructor", - "scope": "constructor", - "backing": "tcbufferinst_make", - "ooName": "make" - } - ] - }, - "TCbufferSeq": { - "methods": [ - { - "function": "tcbufferseq_from_base_tstzset", - "role": "constructor", - "scope": "constructor", - "backing": "tcbufferseq_from_base_tstzset", - "ooName": "fromBaseTstzset" - }, - { - "function": "tcbufferseq_from_base_tstzspan", - "role": "constructor", - "scope": "constructor", - "backing": "tcbufferseq_from_base_tstzspan", - "ooName": "fromBaseTstzspan" - } - ] - }, - "TCbufferSeqSet": { - "methods": [ - { - "function": "tcbufferseqset_from_base_tstzspanset", - "role": "constructor", - "scope": "constructor", - "backing": "tcbufferseqset_from_base_tstzspanset", - "ooName": "fromBaseTstzspanset" - } - ] - }, - "TInstant": { - "methods": [ - { - "function": "tinstant_from_mfjson", - "role": "constructor", - "scope": "subtype", - "backing": "tinstant_from_mfjson", - "ooName": "fromMFJSON", - "ooExclude": true - }, - { - "function": "tinstant_in", - "role": "constructor", - "scope": "subtype", - "backing": "tinstant_in", - "ooName": "in", - "ooExclude": true, - "ooSugar": [ - "io" - ] - }, - { - "function": "tinstant_out", - "role": "output", - "scope": "subtype", - "backing": "tinstant_out", - "ooName": "out", - "ooExclude": true, - "ooSugar": [ - "io" - ] - }, - { - "function": "tinstant_copy", - "role": "constructor", - "scope": "subtype", - "backing": "tinstant_copy", - "ooName": "copy", - "ooExclude": true - }, - { - "function": "tinstant_make", - "role": "constructor", - "scope": "subtype", - "backing": "tinstant_make", - "ooName": "make", - "ooExclude": true - }, - { - "function": "tinstant_make_free", - "role": "accessor", - "scope": "subtype", - "backing": "tinstant_make_free", - "ooName": "makeFree", - "ooExclude": true - }, - { - "function": "tinstant_set_tstzspan", - "role": "accessor", - "scope": "subtype", - "backing": "tinstant_set_tstzspan", - "ooName": "setTstzspan", - "ooExclude": true - }, - { - "function": "tinstant_hash", - "role": "accessor", - "scope": "subtype", - "backing": "tinstant_hash", - "ooName": "hash", - "ooExclude": true - }, - { - "function": "tinstant_hash_extended", - "role": "accessor", - "scope": "subtype", - "backing": "tinstant_hash_extended", - "ooName": "hashExtended", - "ooExclude": true - }, - { - "function": "tinstant_insts", - "role": "accessor", - "scope": "subtype", - "backing": "tinstant_insts", - "ooName": "insts", - "ooExclude": true - }, - { - "function": "tinstant_set_bbox", - "role": "accessor", - "scope": "subtype", - "backing": "tinstant_set_bbox", - "ooName": "setBbox", - "ooExclude": true - }, - { - "function": "tinstant_time", - "role": "accessor", - "scope": "subtype", - "backing": "tinstant_time", - "ooName": "time", - "ooExclude": true - }, - { - "function": "tinstant_timestamps", - "role": "accessor", - "scope": "subtype", - "backing": "tinstant_timestamps", - "ooName": "timestamps", - "ooExclude": true - }, - { - "function": "tinstant_value_p", - "role": "accessor", - "scope": "subtype", - "backing": "tinstant_value_p", - "ooName": "valueP", - "ooExclude": true - }, - { - "function": "tinstant_value", - "role": "accessor", - "scope": "subtype", - "backing": "tinstant_value", - "ooName": "value", - "ooExclude": true - }, - { - "function": "tinstant_value_at_timestamptz", - "role": "restriction", - "scope": "subtype", - "backing": "tinstant_value_at_timestamptz", - "ooName": "valueAtTimestamptz", - "ooExclude": true - }, - { - "function": "tinstant_values_p", - "role": "accessor", - "scope": "subtype", - "backing": "tinstant_values_p", - "ooName": "valuesP", - "ooExclude": true - }, - { - "function": "tinstant_shift_time", - "role": "accessor", - "scope": "subtype", - "backing": "tinstant_shift_time", - "ooName": "shiftTime", - "ooExclude": true - }, - { - "function": "tinstant_as_tsequence", - "role": "accessor", - "scope": "subtype", - "backing": "tinstant_as_tsequence", - "ooName": "asTsequence", - "ooExclude": true - }, - { - "function": "tinstant_to_tsequence_free", - "role": "conversion", - "scope": "subtype", - "backing": "tinstant_to_tsequence_free", - "ooName": "toTsequenceFree", - "ooExclude": true, - "ooSugar": [ - "cast" - ] - }, - { - "function": "tinstant_as_tsequenceset", - "role": "accessor", - "scope": "subtype", - "backing": "tinstant_as_tsequenceset", - "ooName": "asTsequenceset", - "ooExclude": true - }, - { - "function": "tinstant_merge", - "role": "accessor", - "scope": "subtype", - "backing": "tinstant_merge", - "ooName": "merge", - "ooExclude": true - }, - { - "function": "tinstant_merge_array", - "role": "accessor", - "scope": "subtype", - "backing": "tinstant_merge_array", - "ooName": "mergeArray", - "ooExclude": true - }, - { - "function": "tinstant_after_timestamptz", - "role": "accessor", - "scope": "subtype", - "backing": "tinstant_after_timestamptz", - "ooName": "afterTimestamptz", - "ooExclude": true - }, - { - "function": "tinstant_before_timestamptz", - "role": "accessor", - "scope": "subtype", - "backing": "tinstant_before_timestamptz", - "ooName": "beforeTimestamptz", - "ooExclude": true - }, - { - "function": "tinstant_restrict_tstzspan", - "role": "accessor", - "scope": "subtype", - "backing": "tinstant_restrict_tstzspan", - "ooName": "restrictTstzspan", - "ooExclude": true - }, - { - "function": "tinstant_restrict_tstzspanset", - "role": "accessor", - "scope": "subtype", - "backing": "tinstant_restrict_tstzspanset", - "ooName": "restrictTstzspanset", - "ooExclude": true - }, - { - "function": "tinstant_restrict_timestamptz", - "role": "accessor", - "scope": "subtype", - "backing": "tinstant_restrict_timestamptz", - "ooName": "restrictTimestamptz", - "ooExclude": true - }, - { - "function": "tinstant_restrict_tstzset", - "role": "accessor", - "scope": "subtype", - "backing": "tinstant_restrict_tstzset", - "ooName": "restrictTstzset", - "ooExclude": true - }, - { - "function": "tinstant_restrict_value", - "role": "accessor", - "scope": "subtype", - "backing": "tinstant_restrict_value", - "ooName": "restrictValue", - "ooExclude": true - }, - { - "function": "tinstant_restrict_values", - "role": "accessor", - "scope": "subtype", - "backing": "tinstant_restrict_values", - "ooName": "restrictValues", - "ooExclude": true - }, - { - "function": "tinstant_cmp", - "role": "predicate", - "scope": "subtype", - "backing": "tinstant_cmp", - "ooName": "cmp", - "ooExclude": true - }, - { - "function": "tinstant_eq", - "role": "predicate", - "scope": "subtype", - "backing": "tinstant_eq", - "ooName": "eq", - "ooExclude": true - } - ] - }, - "TJsonbInst": { - "methods": [ - { - "function": "tjsonbinst_from_mfjson", - "role": "constructor", - "scope": "constructor", - "backing": "tjsonbinst_from_mfjson", - "ooName": "fromMFJSON", - "ooExclude": true - }, - { - "function": "tjsonbinst_in", - "role": "constructor", - "scope": "constructor", - "backing": "tjsonbinst_in", - "ooName": "in", - "ooExclude": true, - "ooSugar": [ - "io" - ] - }, - { - "function": "tjsonbinst_make", - "role": "constructor", - "scope": "constructor", - "backing": "tjsonbinst_make", - "ooName": "make" - } - ] - }, - "TJsonbSeq": { - "methods": [ - { - "function": "tjsonbseq_from_mfjson", - "role": "constructor", - "scope": "constructor", - "backing": "tjsonbseq_from_mfjson", - "ooName": "fromMFJSON", - "ooExclude": true - }, - { - "function": "tjsonbseq_in", - "role": "constructor", - "scope": "constructor", - "backing": "tjsonbseq_in", - "ooName": "in", - "ooExclude": true, - "ooSugar": [ - "io" - ] - }, - { - "function": "tjsonbseq_from_base_tstzset", - "role": "constructor", - "scope": "constructor", - "backing": "tjsonbseq_from_base_tstzset", - "ooName": "fromBaseTstzset" - }, - { - "function": "tjsonbseq_from_base_tstzspan", - "role": "constructor", - "scope": "constructor", - "backing": "tjsonbseq_from_base_tstzspan", - "ooName": "fromBaseTstzspan" - } - ] - }, - "TJsonbSeqSet": { - "methods": [ - { - "function": "tjsonbseqset_from_mfjson", - "role": "constructor", - "scope": "constructor", - "backing": "tjsonbseqset_from_mfjson", - "ooName": "fromMFJSON", - "ooExclude": true - }, - { - "function": "tjsonbseqset_in", - "role": "constructor", - "scope": "constructor", - "backing": "tjsonbseqset_in", - "ooName": "in", - "ooExclude": true, - "ooSugar": [ - "io" - ] - }, - { - "function": "tjsonbseqset_from_base_tstzspanset", - "role": "constructor", - "scope": "constructor", - "backing": "tjsonbseqset_from_base_tstzspanset", - "ooName": "fromBaseTstzspanset" - } - ] - }, - "TGeogPointInst": { - "methods": [ - { - "function": "tgeogpointinst_from_mfjson", - "role": "constructor", - "scope": "constructor", - "backing": "tgeogpointinst_from_mfjson", - "ooName": "fromMFJSON", - "ooExclude": true - }, - { - "function": "tgeogpointinst_in", - "role": "constructor", - "scope": "constructor", - "backing": "tgeogpointinst_in", - "ooName": "in", - "ooExclude": true, - "ooSugar": [ - "io" - ] - } - ] - }, - "TGeogPointSeq": { - "methods": [ - { - "function": "tgeogpointseq_from_mfjson", - "role": "constructor", - "scope": "constructor", - "backing": "tgeogpointseq_from_mfjson", - "ooName": "fromMFJSON", - "ooExclude": true - }, - { - "function": "tgeogpointseq_in", - "role": "constructor", - "scope": "constructor", - "backing": "tgeogpointseq_in", - "ooName": "in", - "ooExclude": true, - "ooSugar": [ - "io" - ] - } - ] - }, - "TGeogPointSeqSet": { - "methods": [ - { - "function": "tgeogpointseqset_from_mfjson", - "role": "constructor", - "scope": "constructor", - "backing": "tgeogpointseqset_from_mfjson", - "ooName": "fromMFJSON", - "ooExclude": true - }, - { - "function": "tgeogpointseqset_in", - "role": "constructor", - "scope": "constructor", - "backing": "tgeogpointseqset_in", - "ooName": "in", - "ooExclude": true, - "ooSugar": [ - "io" - ] - } - ] - }, - "TGeomPointInst": { - "methods": [ - { - "function": "tgeompointinst_from_mfjson", - "role": "constructor", - "scope": "constructor", - "backing": "tgeompointinst_from_mfjson", - "ooName": "fromMFJSON", - "ooExclude": true - }, - { - "function": "tgeompointinst_in", - "role": "constructor", - "scope": "constructor", - "backing": "tgeompointinst_in", - "ooName": "in", - "ooExclude": true, - "ooSugar": [ - "io" - ] - } - ] - }, - "TGeomPointSeq": { - "methods": [ - { - "function": "tgeompointseq_from_mfjson", - "role": "constructor", - "scope": "constructor", - "backing": "tgeompointseq_from_mfjson", - "ooName": "fromMFJSON", - "ooExclude": true - }, - { - "function": "tgeompointseq_in", - "role": "constructor", - "scope": "constructor", - "backing": "tgeompointseq_in", - "ooName": "in", - "ooExclude": true, - "ooSugar": [ - "io" - ] - } - ] - }, - "TGeomPointSeqSet": { - "methods": [ - { - "function": "tgeompointseqset_from_mfjson", - "role": "constructor", - "scope": "constructor", - "backing": "tgeompointseqset_from_mfjson", - "ooName": "fromMFJSON", - "ooExclude": true - }, - { - "function": "tgeompointseqset_in", - "role": "constructor", - "scope": "constructor", - "backing": "tgeompointseqset_in", - "ooName": "in", - "ooExclude": true, - "ooSugar": [ - "io" - ] - } - ] - }, - "TGeographyInst": { - "methods": [ - { - "function": "tgeographyinst_from_mfjson", - "role": "constructor", - "scope": "constructor", - "backing": "tgeographyinst_from_mfjson", - "ooName": "fromMFJSON", - "ooExclude": true - }, - { - "function": "tgeographyinst_in", - "role": "constructor", - "scope": "constructor", - "backing": "tgeographyinst_in", - "ooName": "in", - "ooExclude": true, - "ooSugar": [ - "io" - ] - } - ] - }, - "TGeographySeq": { - "methods": [ - { - "function": "tgeographyseq_from_mfjson", - "role": "constructor", - "scope": "constructor", - "backing": "tgeographyseq_from_mfjson", - "ooName": "fromMFJSON", - "ooExclude": true - }, - { - "function": "tgeographyseq_in", - "role": "constructor", - "scope": "constructor", - "backing": "tgeographyseq_in", - "ooName": "in", - "ooExclude": true, - "ooSugar": [ - "io" - ] - } - ] - }, - "TGeographySeqSet": { - "methods": [ - { - "function": "tgeographyseqset_from_mfjson", - "role": "constructor", - "scope": "constructor", - "backing": "tgeographyseqset_from_mfjson", - "ooName": "fromMFJSON", - "ooExclude": true - }, - { - "function": "tgeographyseqset_in", - "role": "constructor", - "scope": "constructor", - "backing": "tgeographyseqset_in", - "ooName": "in", - "ooExclude": true, - "ooSugar": [ - "io" - ] - } - ] - }, - "TGeometryInst": { - "methods": [ - { - "function": "tgeometryinst_from_mfjson", - "role": "constructor", - "scope": "constructor", - "backing": "tgeometryinst_from_mfjson", - "ooName": "fromMFJSON", - "ooExclude": true - }, - { - "function": "tgeometryinst_in", - "role": "constructor", - "scope": "constructor", - "backing": "tgeometryinst_in", - "ooName": "in", - "ooExclude": true, - "ooSugar": [ - "io" - ] - } - ] - }, - "TGeometrySeq": { - "methods": [ - { - "function": "tgeometryseq_from_mfjson", - "role": "constructor", - "scope": "constructor", - "backing": "tgeometryseq_from_mfjson", - "ooName": "fromMFJSON", - "ooExclude": true - }, - { - "function": "tgeometryseq_in", - "role": "constructor", - "scope": "constructor", - "backing": "tgeometryseq_in", - "ooName": "in", - "ooExclude": true, - "ooSugar": [ - "io" - ] - } - ] - }, - "TGeometrySeqSet": { - "methods": [ - { - "function": "tgeometryseqset_from_mfjson", - "role": "constructor", - "scope": "constructor", - "backing": "tgeometryseqset_from_mfjson", - "ooName": "fromMFJSON", - "ooExclude": true - }, - { - "function": "tgeometryseqset_in", - "role": "constructor", - "scope": "constructor", - "backing": "tgeometryseqset_in", - "ooName": "in", - "ooExclude": true, - "ooSugar": [ - "io" - ] - } - ] - }, - "TJsonb": { - "methods": [ - { - "function": "tjsonb_from_mfjson", - "role": "constructor", - "scope": "exact", - "backing": "tjsonb_from_mfjson", - "ooName": "fromMFJSON" - }, - { - "function": "tjsonb_in", - "role": "constructor", - "scope": "exact", - "backing": "tjsonb_in", - "ooName": "in", - "ooSugar": [ - "io" - ] - }, - { - "function": "tjsonb_out", - "role": "output", - "scope": "exact", - "backing": "tjsonb_out", - "ooName": "out", - "ooSugar": [ - "io" - ] - }, - { - "function": "tjsonb_from_base_temp", - "role": "constructor", - "scope": "exact", - "backing": "tjsonb_from_base_temp", - "ooName": "fromBaseTemp" - }, - { - "function": "tjsonb_to_ttext", - "role": "conversion", - "scope": "exact", - "backing": "tjsonb_to_ttext", - "ooName": "toTtext", - "ooSugar": [ - "cast" - ] - }, - { - "function": "tjsonb_end_value", - "role": "accessor", - "scope": "exact", - "backing": "tjsonb_end_value", - "ooName": "endValue" - }, - { - "function": "tjsonb_start_value", - "role": "accessor", - "scope": "exact", - "backing": "tjsonb_start_value", - "ooName": "startValue" - }, - { - "function": "tjsonb_value_at_timestamptz", - "role": "restriction", - "scope": "exact", - "backing": "tjsonb_value_at_timestamptz", - "ooName": "valueAtTimestamptz" - }, - { - "function": "tjsonb_value_n", - "role": "accessor", - "scope": "exact", - "backing": "tjsonb_value_n", - "ooName": "valueN" - }, - { - "function": "tjsonb_values", - "role": "accessor", - "scope": "exact", - "backing": "tjsonb_values", - "ooName": "values" - }, - { - "function": "tjsonb_array_element", - "role": "accessor", - "scope": "exact", - "backing": "tjsonb_array_element", - "ooName": "arrayElement" - }, - { - "function": "tjsonb_array_length", - "role": "accessor", - "scope": "exact", - "backing": "tjsonb_array_length", - "ooName": "arrayLength" - }, - { - "function": "tjsonb_delete", - "role": "accessor", - "scope": "exact", - "backing": "tjsonb_delete", - "ooName": "delete" - }, - { - "function": "tjsonb_delete_array", - "role": "accessor", - "scope": "exact", - "backing": "tjsonb_delete_array", - "ooName": "deleteArray" - }, - { - "function": "tjsonb_delete_index", - "role": "accessor", - "scope": "exact", - "backing": "tjsonb_delete_index", - "ooName": "deleteIndex" - }, - { - "function": "tjsonb_delete_path", - "role": "accessor", - "scope": "exact", - "backing": "tjsonb_delete_path", - "ooName": "deletePath" - }, - { - "function": "tjsonb_exists", - "role": "accessor", - "scope": "exact", - "backing": "tjsonb_exists", - "ooName": "exists" - }, - { - "function": "tjsonb_exists_all", - "role": "accessor", - "scope": "exact", - "backing": "tjsonb_exists_all", - "ooName": "existsAll" - }, - { - "function": "tjsonb_exists_any", - "role": "accessor", - "scope": "exact", - "backing": "tjsonb_exists_any", - "ooName": "existsAny" - }, - { - "function": "tjsonb_exists_array", - "role": "accessor", - "scope": "exact", - "backing": "tjsonb_exists_array", - "ooName": "existsArray" - }, - { - "function": "tjsonb_extract_path", - "role": "accessor", - "scope": "exact", - "backing": "tjsonb_extract_path", - "ooName": "extractPath" - }, - { - "function": "tjsonb_insert", - "role": "accessor", - "scope": "exact", - "backing": "tjsonb_insert", - "ooName": "insert" - }, - { - "function": "tjsonb_object_field", - "role": "accessor", - "scope": "exact", - "backing": "tjsonb_object_field", - "ooName": "objectField" - }, - { - "function": "tjsonb_path_exists", - "role": "accessor", - "scope": "exact", - "backing": "tjsonb_path_exists", - "ooName": "pathExists" - }, - { - "function": "tjsonb_path_match", - "role": "accessor", - "scope": "exact", - "backing": "tjsonb_path_match", - "ooName": "pathMatch" - }, - { - "function": "tjsonb_path_query_array", - "role": "accessor", - "scope": "exact", - "backing": "tjsonb_path_query_array", - "ooName": "pathQueryArray" - }, - { - "function": "tjsonb_path_query_first", - "role": "accessor", - "scope": "exact", - "backing": "tjsonb_path_query_first", - "ooName": "pathQueryFirst" - }, - { - "function": "tjsonb_pretty", - "role": "accessor", - "scope": "exact", - "backing": "tjsonb_pretty", - "ooName": "pretty" - }, - { - "function": "tjsonb_set", - "role": "accessor", - "scope": "exact", - "backing": "tjsonb_set", - "ooName": "set" - }, - { - "function": "tjsonb_strip_nulls", - "role": "accessor", - "scope": "exact", - "backing": "tjsonb_strip_nulls", - "ooName": "stripNulls" - }, - { - "function": "tjsonb_to_tbool", - "role": "conversion", - "scope": "exact", - "backing": "tjsonb_to_tbool", - "ooName": "toTbool", - "ooSugar": [ - "cast" - ] - }, - { - "function": "tjsonb_to_tfloat", - "role": "conversion", - "scope": "exact", - "backing": "tjsonb_to_tfloat", - "ooName": "toTfloat", - "ooSugar": [ - "cast" - ] - }, - { - "function": "tjsonb_to_tint", - "role": "conversion", - "scope": "exact", - "backing": "tjsonb_to_tint", - "ooName": "toTint", - "ooSugar": [ - "cast" - ] - }, - { - "function": "tjsonb_to_ttext_key", - "role": "conversion", - "scope": "exact", - "backing": "tjsonb_to_ttext_key", - "ooName": "toTtextKey", - "ooSugar": [ - "cast" - ] - }, - { - "function": "tjsonb_at_value", - "role": "restriction", - "scope": "exact", - "backing": "tjsonb_at_value", - "ooName": "atValue" - }, - { - "function": "tjsonb_minus_value", - "role": "restriction", - "scope": "exact", - "backing": "tjsonb_minus_value", - "ooName": "minusValue" - } - ] - }, - "NpointSet": { - "methods": [ - { - "function": "npointset_in", - "role": "constructor", - "scope": "companion", - "backing": "npointset_in", - "ooName": "in", - "ooSugar": [ - "io" - ] - }, - { - "function": "npointset_out", - "role": "output", - "scope": "companion", - "backing": "npointset_out", - "ooName": "out", - "ooSugar": [ - "io" - ] - }, - { - "function": "npointset_make", - "role": "constructor", - "scope": "companion", - "backing": "npointset_make", - "ooName": "make" - }, - { - "function": "npointset_end_value", - "role": "accessor", - "scope": "companion", - "backing": "npointset_end_value", - "ooName": "endValue" - }, - { - "function": "npointset_routes", - "role": "accessor", - "scope": "companion", - "backing": "npointset_routes", - "ooName": "routes" - }, - { - "function": "npointset_start_value", - "role": "accessor", - "scope": "companion", - "backing": "npointset_start_value", - "ooName": "startValue" - }, - { - "function": "npointset_value_n", - "role": "accessor", - "scope": "companion", - "backing": "npointset_value_n", - "ooName": "valueN" - }, - { - "function": "npointset_values", - "role": "accessor", - "scope": "companion", - "backing": "npointset_values", - "ooName": "values" - } - ] - }, - "TNpoint": { - "methods": [ - { - "function": "tnpoint_in", - "role": "constructor", - "scope": "exact", - "backing": "tnpoint_in", - "ooName": "in", - "ooSugar": [ - "io" - ] - }, - { - "function": "tnpoint_from_mfjson", - "role": "constructor", - "scope": "exact", - "backing": "tnpoint_from_mfjson", - "ooName": "fromMFJSON" - }, - { - "function": "tnpoint_out", - "role": "output", - "scope": "exact", - "backing": "tnpoint_out", - "ooName": "out", - "ooSugar": [ - "io" - ] - }, - { - "function": "tnpoint_from_base_temp", - "role": "constructor", - "scope": "exact", - "backing": "tnpoint_from_base_temp", - "ooName": "fromBaseTemp" - }, - { - "function": "tnpoint_to_tgeompoint", - "role": "conversion", - "scope": "exact", - "backing": "tnpoint_to_tgeompoint", - "ooName": "toTgeompoint", - "ooSugar": [ - "cast" - ] - }, - { - "function": "tnpoint_cumulative_length", - "role": "accessor", - "scope": "exact", - "backing": "tnpoint_cumulative_length", - "ooName": "cumulativeLength" - }, - { - "function": "tnpoint_end_value", - "role": "accessor", - "scope": "exact", - "backing": "tnpoint_end_value", - "ooName": "endValue" - }, - { - "function": "tnpoint_length", - "role": "accessor", - "scope": "exact", - "backing": "tnpoint_length", - "ooName": "length" - }, - { - "function": "tnpoint_positions", - "role": "accessor", - "scope": "exact", - "backing": "tnpoint_positions", - "ooName": "positions" - }, - { - "function": "tnpoint_route", - "role": "accessor", - "scope": "exact", - "backing": "tnpoint_route", - "ooName": "route" - }, - { - "function": "tnpoint_routes", - "role": "accessor", - "scope": "exact", - "backing": "tnpoint_routes", - "ooName": "routes" - }, - { - "function": "tnpoint_speed", - "role": "accessor", - "scope": "exact", - "backing": "tnpoint_speed", - "ooName": "speed" - }, - { - "function": "tnpoint_start_value", - "role": "accessor", - "scope": "exact", - "backing": "tnpoint_start_value", - "ooName": "startValue" - }, - { - "function": "tnpoint_trajectory", - "role": "accessor", - "scope": "exact", - "backing": "tnpoint_trajectory", - "ooName": "trajectory" - }, - { - "function": "tnpoint_value_at_timestamptz", - "role": "restriction", - "scope": "exact", - "backing": "tnpoint_value_at_timestamptz", - "ooName": "valueAtTimestamptz" - }, - { - "function": "tnpoint_value_n", - "role": "accessor", - "scope": "exact", - "backing": "tnpoint_value_n", - "ooName": "valueN" - }, - { - "function": "tnpoint_values", - "role": "accessor", - "scope": "exact", - "backing": "tnpoint_values", - "ooName": "values" - }, - { - "function": "tnpoint_twcentroid", - "role": "accessor", - "scope": "exact", - "backing": "tnpoint_twcentroid", - "ooName": "twcentroid" - }, - { - "function": "tnpoint_at_geom", - "role": "restriction", - "scope": "exact", - "backing": "tnpoint_at_geom", - "ooName": "atGeom" - }, - { - "function": "tnpoint_at_npoint", - "role": "restriction", - "scope": "exact", - "backing": "tnpoint_at_npoint", - "ooName": "atNpoint" - }, - { - "function": "tnpoint_at_npointset", - "role": "restriction", - "scope": "exact", - "backing": "tnpoint_at_npointset", - "ooName": "atNpointset" - }, - { - "function": "tnpoint_at_stbox", - "role": "restriction", - "scope": "exact", - "backing": "tnpoint_at_stbox", - "ooName": "atStbox" - }, - { - "function": "tnpoint_minus_geom", - "role": "restriction", - "scope": "exact", - "backing": "tnpoint_minus_geom", - "ooName": "minusGeom" - }, - { - "function": "tnpoint_minus_npoint", - "role": "restriction", - "scope": "exact", - "backing": "tnpoint_minus_npoint", - "ooName": "minusNpoint" - }, - { - "function": "tnpoint_minus_npointset", - "role": "restriction", - "scope": "exact", - "backing": "tnpoint_minus_npointset", - "ooName": "minusNpointset" - }, - { - "function": "tnpoint_minus_stbox", - "role": "restriction", - "scope": "exact", - "backing": "tnpoint_minus_stbox", - "ooName": "minusStbox" - }, - { - "function": "tnpoint_tcentroid_transfn", - "role": "aggregate", - "scope": "exact", - "backing": "tnpoint_tcentroid_transfn", - "ooName": "tcentroidTransfn", - "ooExclude": true - } - ] - }, - "TNpointInst": { - "methods": [ - { - "function": "tnpointinst_make", - "role": "constructor", - "scope": "constructor", - "backing": "tnpointinst_make", - "ooName": "make" - } - ] - }, - "TNpointSeq": { - "methods": [ - { - "function": "tnpointseq_from_base_tstzset", - "role": "constructor", - "scope": "constructor", - "backing": "tnpointseq_from_base_tstzset", - "ooName": "fromBaseTstzset" - }, - { - "function": "tnpointseq_from_base_tstzspan", - "role": "constructor", - "scope": "constructor", - "backing": "tnpointseq_from_base_tstzspan", - "ooName": "fromBaseTstzspan" - } - ] - }, - "TNpointSeqSet": { - "methods": [ - { - "function": "tnpointseqset_from_base_tstzspanset", - "role": "constructor", - "scope": "constructor", - "backing": "tnpointseqset_from_base_tstzspanset", - "ooName": "fromBaseTstzspanset" - } - ] - }, - "TPose": { - "methods": [ - { - "function": "tpose_from_geopose", - "role": "accessor", - "scope": "exact", - "backing": "tpose_from_geopose", - "ooName": "fromGeopose" - }, - { - "function": "tpose_as_geopose", - "role": "accessor", - "scope": "exact", - "backing": "tpose_as_geopose", - "ooName": "asGeopose" - }, - { - "function": "tpose_as_geopose_stream_header", - "role": "accessor", - "scope": "exact", - "backing": "tpose_as_geopose_stream_header", - "ooName": "asGeoposeStreamHeader", - "ooExclude": true - }, - { - "function": "tpose_as_geopose_stream_element", - "role": "accessor", - "scope": "exact", - "backing": "tpose_as_geopose_stream_element", - "ooName": "asGeoposeStreamElement" - }, - { - "function": "tpose_as_geopose_stream", - "role": "accessor", - "scope": "exact", - "backing": "tpose_as_geopose_stream", - "ooName": "asGeoposeStream" - }, - { - "function": "tpose_apply_geo", - "role": "accessor", - "scope": "exact", - "backing": "tpose_apply_geo", - "ooName": "applyGeo" - }, - { - "function": "tpose_compose_pose", - "role": "accessor", - "scope": "exact", - "backing": "tpose_compose_pose", - "ooName": "composePose" - }, - { - "function": "tpose_compose_tpose", - "role": "accessor", - "scope": "exact", - "backing": "tpose_compose_tpose", - "ooName": "composeTpose" - }, - { - "function": "tpose_inverse", - "role": "accessor", - "scope": "exact", - "backing": "tpose_inverse", - "ooName": "inverse" - }, - { - "function": "tpose_from_mfjson", - "role": "constructor", - "scope": "exact", - "backing": "tpose_from_mfjson", - "ooName": "fromMFJSON" - }, - { - "function": "tpose_in", - "role": "constructor", - "scope": "exact", - "backing": "tpose_in", - "ooName": "in", - "ooSugar": [ - "io" - ] - }, - { - "function": "tpose_from_base_temp", - "role": "constructor", - "scope": "exact", - "backing": "tpose_from_base_temp", - "ooName": "fromBaseTemp" - }, - { - "function": "tpose_make", - "role": "constructor", - "scope": "exact", - "backing": "tpose_make", - "ooName": "make" - }, - { - "function": "tpose_to_tpoint", - "role": "conversion", - "scope": "exact", - "backing": "tpose_to_tpoint", - "ooName": "toTpoint", - "ooSugar": [ - "cast" - ] - }, - { - "function": "tpose_end_value", - "role": "accessor", - "scope": "exact", - "backing": "tpose_end_value", - "ooName": "endValue" - }, - { - "function": "tpose_points", - "role": "accessor", - "scope": "exact", - "backing": "tpose_points", - "ooName": "points" - }, - { - "function": "tpose_yaw", - "role": "accessor", - "scope": "exact", - "backing": "tpose_yaw", - "ooName": "yaw" - }, - { - "function": "tpose_pitch", - "role": "accessor", - "scope": "exact", - "backing": "tpose_pitch", - "ooName": "pitch" - }, - { - "function": "tpose_roll", - "role": "accessor", - "scope": "exact", - "backing": "tpose_roll", - "ooName": "roll" - }, - { - "function": "tpose_speed", - "role": "accessor", - "scope": "exact", - "backing": "tpose_speed", - "ooName": "speed" - }, - { - "function": "tpose_angular_speed", - "role": "accessor", - "scope": "exact", - "backing": "tpose_angular_speed", - "ooName": "angularSpeed" - }, - { - "function": "tpose_start_value", - "role": "accessor", - "scope": "exact", - "backing": "tpose_start_value", - "ooName": "startValue" - }, - { - "function": "tpose_trajectory", - "role": "accessor", - "scope": "exact", - "backing": "tpose_trajectory", - "ooName": "trajectory" - }, - { - "function": "tpose_value_at_timestamptz", - "role": "restriction", - "scope": "exact", - "backing": "tpose_value_at_timestamptz", - "ooName": "valueAtTimestamptz" - }, - { - "function": "tpose_value_n", - "role": "accessor", - "scope": "exact", - "backing": "tpose_value_n", - "ooName": "valueN" - }, - { - "function": "tpose_values", - "role": "accessor", - "scope": "exact", - "backing": "tpose_values", - "ooName": "values" - }, - { - "function": "tpose_at_elevation", - "role": "restriction", - "scope": "exact", - "backing": "tpose_at_elevation", - "ooName": "atElevation" - }, - { - "function": "tpose_at_geom", - "role": "restriction", - "scope": "exact", - "backing": "tpose_at_geom", - "ooName": "atGeom" - }, - { - "function": "tpose_at_stbox", - "role": "restriction", - "scope": "exact", - "backing": "tpose_at_stbox", - "ooName": "atStbox" - }, - { - "function": "tpose_at_pose", - "role": "restriction", - "scope": "exact", - "backing": "tpose_at_pose", - "ooName": "atPose" - }, - { - "function": "tpose_minus_elevation", - "role": "restriction", - "scope": "exact", - "backing": "tpose_minus_elevation", - "ooName": "minusElevation" - }, - { - "function": "tpose_minus_geom", - "role": "restriction", - "scope": "exact", - "backing": "tpose_minus_geom", - "ooName": "minusGeom" - }, - { - "function": "tpose_minus_pose", - "role": "restriction", - "scope": "exact", - "backing": "tpose_minus_pose", - "ooName": "minusPose" - }, - { - "function": "tpose_minus_stbox", - "role": "restriction", - "scope": "exact", - "backing": "tpose_minus_stbox", - "ooName": "minusStbox" - } - ] - }, - "PoseSet": { - "methods": [ - { - "function": "poseset_in", - "role": "constructor", - "scope": "companion", - "backing": "poseset_in", - "ooName": "in", - "ooSugar": [ - "io" - ] - }, - { - "function": "poseset_out", - "role": "output", - "scope": "companion", - "backing": "poseset_out", - "ooName": "out", - "ooSugar": [ - "io" - ] - }, - { - "function": "poseset_make", - "role": "constructor", - "scope": "companion", - "backing": "poseset_make", - "ooName": "make" - }, - { - "function": "poseset_end_value", - "role": "accessor", - "scope": "companion", - "backing": "poseset_end_value", - "ooName": "endValue" - }, - { - "function": "poseset_start_value", - "role": "accessor", - "scope": "companion", - "backing": "poseset_start_value", - "ooName": "startValue" - }, - { - "function": "poseset_value_n", - "role": "accessor", - "scope": "companion", - "backing": "poseset_value_n", - "ooName": "valueN" - }, - { - "function": "poseset_values", - "role": "accessor", - "scope": "companion", - "backing": "poseset_values", - "ooName": "values" - } - ] - }, - "TPoseInst": { - "methods": [ - { - "function": "tposeinst_make", - "role": "constructor", - "scope": "constructor", - "backing": "tposeinst_make", - "ooName": "make" - } - ] - }, - "TPoseSeq": { - "methods": [ - { - "function": "tposeseq_from_base_tstzset", - "role": "constructor", - "scope": "constructor", - "backing": "tposeseq_from_base_tstzset", - "ooName": "fromBaseTstzset" - }, - { - "function": "tposeseq_from_base_tstzspan", - "role": "constructor", - "scope": "constructor", - "backing": "tposeseq_from_base_tstzspan", - "ooName": "fromBaseTstzspan" - } - ] - }, - "TPoseSeqSet": { - "methods": [ - { - "function": "tposeseqset_from_base_tstzspanset", - "role": "constructor", - "scope": "constructor", - "backing": "tposeseqset_from_base_tstzspanset", - "ooName": "fromBaseTstzspanset" - } - ] - }, - "TRGeometry": { - "methods": [ - { - "function": "trgeometry_in", - "role": "constructor", - "scope": "exact", - "backing": "trgeometry_in", - "ooName": "in", - "ooSugar": [ - "io" - ] - }, - { - "function": "trgeometry_from_mfjson", - "role": "constructor", - "scope": "exact", - "backing": "trgeometry_from_mfjson", - "ooName": "fromMFJSON" - }, - { - "function": "trgeometry_out", - "role": "output", - "scope": "exact", - "backing": "trgeometry_out", - "ooName": "out", - "ooSugar": [ - "io" - ] - }, - { - "function": "trgeometry_as_text", - "role": "output", - "scope": "exact", - "backing": "trgeometry_as_text", - "ooName": "asText" - }, - { - "function": "trgeometry_as_ewkt", - "role": "output", - "scope": "exact", - "backing": "trgeometry_as_ewkt", - "ooName": "asEWKT" - }, - { - "function": "trgeometry_to_tpose", - "role": "conversion", - "scope": "exact", - "backing": "trgeometry_to_tpose", - "ooName": "toTpose", - "ooSugar": [ - "cast" - ] - }, - { - "function": "trgeometry_to_tgeompoint", - "role": "conversion", - "scope": "exact", - "backing": "trgeometry_to_tgeompoint", - "ooName": "toTgeompoint", - "ooSugar": [ - "cast" - ] - }, - { - "function": "trgeometry_to_tgeometry", - "role": "conversion", - "scope": "exact", - "backing": "trgeometry_to_tgeometry", - "ooName": "toTgeometry", - "ooSugar": [ - "cast" - ] - }, - { - "function": "trgeometry_end_instant", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_end_instant", - "ooName": "endInstant" - }, - { - "function": "trgeometry_end_sequence", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_end_sequence", - "ooName": "endSequence" - }, - { - "function": "trgeometry_end_value", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_end_value", - "ooName": "endValue" - }, - { - "function": "trgeometry_geom", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_geom", - "ooName": "geom" - }, - { - "function": "trgeometry_instant_n", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_instant_n", - "ooName": "instantN" - }, - { - "function": "trgeometry_instants", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_instants", - "ooName": "instants" - }, - { - "function": "trgeometry_points", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_points", - "ooName": "points" - }, - { - "function": "trgeometry_yaw", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_yaw", - "ooName": "yaw" - }, - { - "function": "trgeometry_pitch", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_pitch", - "ooName": "pitch" - }, - { - "function": "trgeometry_roll", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_roll", - "ooName": "roll" - }, - { - "function": "trgeometry_segments", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_segments", - "ooName": "segments" - }, - { - "function": "trgeometry_sequence_n", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_sequence_n", - "ooName": "sequenceN" - }, - { - "function": "trgeometry_sequences", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_sequences", - "ooName": "sequences" - }, - { - "function": "trgeometry_start_instant", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_start_instant", - "ooName": "startInstant" - }, - { - "function": "trgeometry_start_sequence", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_start_sequence", - "ooName": "startSequence" - }, - { - "function": "trgeometry_start_value", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_start_value", - "ooName": "startValue" - }, - { - "function": "trgeometry_value_n", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_value_n", - "ooName": "valueN" - }, - { - "function": "trgeometry_traversed_area", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_traversed_area", - "ooName": "traversedArea" - }, - { - "function": "trgeometry_centroid", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_centroid", - "ooName": "centroid" - }, - { - "function": "trgeometry_convex_hull", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_convex_hull", - "ooName": "convexHull" - }, - { - "function": "trgeometry_body_point_trajectory", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_body_point_trajectory", - "ooName": "bodyPointTrajectory" - }, - { - "function": "trgeometry_space_boxes", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_space_boxes", - "ooName": "spaceBoxes" - }, - { - "function": "trgeometry_space_time_boxes", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_space_time_boxes", - "ooName": "spaceTimeBoxes" - }, - { - "function": "trgeometry_stboxes", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_stboxes", - "ooName": "stboxes" - }, - { - "function": "trgeometry_split_n_stboxes", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_split_n_stboxes", - "ooName": "splitNStboxes" - }, - { - "function": "trgeometry_split_each_n_stboxes", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_split_each_n_stboxes", - "ooName": "splitEachNStboxes" - }, - { - "function": "trgeometry_hausdorff_distance", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_hausdorff_distance", - "ooName": "hausdorffDistance" - }, - { - "function": "trgeometry_frechet_distance", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_frechet_distance", - "ooName": "frechetDistance" - }, - { - "function": "trgeometry_dyntimewarp_distance", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_dyntimewarp_distance", - "ooName": "dyntimewarpDistance" - }, - { - "function": "trgeometry_frechet_path", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_frechet_path", - "ooName": "frechetPath" - }, - { - "function": "trgeometry_dyntimewarp_path", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_dyntimewarp_path", - "ooName": "dyntimewarpPath" - }, - { - "function": "trgeometry_length", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_length", - "ooName": "length" - }, - { - "function": "trgeometry_cumulative_length", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_cumulative_length", - "ooName": "cumulativeLength" - }, - { - "function": "trgeometry_angular_speed", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_angular_speed", - "ooName": "angularSpeed" - }, - { - "function": "trgeometry_speed", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_speed", - "ooName": "speed" - }, - { - "function": "trgeometry_twcentroid", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_twcentroid", - "ooName": "twcentroid" - }, - { - "function": "trgeometry_append_tinstant", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_append_tinstant", - "ooName": "appendTinstant" - }, - { - "function": "trgeometry_append_tsequence", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_append_tsequence", - "ooName": "appendTsequence" - }, - { - "function": "trgeometry_delete_timestamptz", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_delete_timestamptz", - "ooName": "deleteTimestamptz" - }, - { - "function": "trgeometry_delete_tstzset", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_delete_tstzset", - "ooName": "deleteTstzset" - }, - { - "function": "trgeometry_delete_tstzspan", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_delete_tstzspan", - "ooName": "deleteTstzspan" - }, - { - "function": "trgeometry_delete_tstzspanset", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_delete_tstzspanset", - "ooName": "deleteTstzspanset" - }, - { - "function": "trgeometry_merge", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_merge", - "ooName": "merge" - }, - { - "function": "trgeometry_merge_array", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_merge_array", - "ooName": "mergeArray" - }, - { - "function": "trgeometry_round", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_round", - "ooName": "round" - }, - { - "function": "trgeometry_set_interp", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_set_interp", - "ooName": "setInterp" - }, - { - "function": "trgeometry_as_tinstant", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_as_tinstant", - "ooName": "asTinstant" - }, - { - "function": "trgeometry_as_tsequence", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_as_tsequence", - "ooName": "asTsequence" - }, - { - "function": "trgeometry_as_tsequenceset", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_as_tsequenceset", - "ooName": "asTsequenceset" - }, - { - "function": "trgeometry_after_timestamptz", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_after_timestamptz", - "ooName": "afterTimestamptz" - }, - { - "function": "trgeometry_before_timestamptz", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_before_timestamptz", - "ooName": "beforeTimestamptz" - }, - { - "function": "trgeometry_restrict_values", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_restrict_values", - "ooName": "restrictValues", - "ooExclude": true - }, - { - "function": "trgeometry_restrict_timestamptz", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_restrict_timestamptz", - "ooName": "restrictTimestamptz", - "ooExclude": true - }, - { - "function": "trgeometry_restrict_tstzset", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_restrict_tstzset", - "ooName": "restrictTstzset", - "ooExclude": true - }, - { - "function": "trgeometry_restrict_tstzspan", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_restrict_tstzspan", - "ooName": "restrictTstzspan", - "ooExclude": true - }, - { - "function": "trgeometry_restrict_tstzspanset", - "role": "accessor", - "scope": "exact", - "backing": "trgeometry_restrict_tstzspanset", - "ooName": "restrictTstzspanset", - "ooExclude": true - }, - { - "function": "trgeometry_at_geom", - "role": "restriction", - "scope": "exact", - "backing": "trgeometry_at_geom", - "ooName": "atGeom" - }, - { - "function": "trgeometry_minus_geom", - "role": "restriction", - "scope": "exact", - "backing": "trgeometry_minus_geom", - "ooName": "minusGeom" - }, - { - "function": "trgeometry_at_stbox", - "role": "restriction", - "scope": "exact", - "backing": "trgeometry_at_stbox", - "ooName": "atStbox" - }, - { - "function": "trgeometry_minus_stbox", - "role": "restriction", - "scope": "exact", - "backing": "trgeometry_minus_stbox", - "ooName": "minusStbox" - }, - { - "function": "trgeometry_at_value", - "role": "restriction", - "scope": "exact", - "backing": "trgeometry_at_value", - "ooName": "atValue" - }, - { - "function": "trgeometry_minus_value", - "role": "restriction", - "scope": "exact", - "backing": "trgeometry_minus_value", - "ooName": "minusValue" - }, - { - "function": "trgeometry_at_values", - "role": "restriction", - "scope": "exact", - "backing": "trgeometry_at_values", - "ooName": "atValues" - }, - { - "function": "trgeometry_minus_values", - "role": "restriction", - "scope": "exact", - "backing": "trgeometry_minus_values", - "ooName": "minusValues" - }, - { - "function": "trgeometry_at_timestamptz", - "role": "restriction", - "scope": "exact", - "backing": "trgeometry_at_timestamptz", - "ooName": "atTimestamptz" - }, - { - "function": "trgeometry_minus_timestamptz", - "role": "restriction", - "scope": "exact", - "backing": "trgeometry_minus_timestamptz", - "ooName": "minusTimestamptz" - }, - { - "function": "trgeometry_at_tstzset", - "role": "restriction", - "scope": "exact", - "backing": "trgeometry_at_tstzset", - "ooName": "atTstzset" - }, - { - "function": "trgeometry_minus_tstzset", - "role": "restriction", - "scope": "exact", - "backing": "trgeometry_minus_tstzset", - "ooName": "minusTstzset" - }, - { - "function": "trgeometry_at_tstzspan", - "role": "restriction", - "scope": "exact", - "backing": "trgeometry_at_tstzspan", - "ooName": "atTstzspan" - }, - { - "function": "trgeometry_minus_tstzspan", - "role": "restriction", - "scope": "exact", - "backing": "trgeometry_minus_tstzspan", - "ooName": "minusTstzspan" - }, - { - "function": "trgeometry_at_tstzspanset", - "role": "restriction", - "scope": "exact", - "backing": "trgeometry_at_tstzspanset", - "ooName": "atTstzspanset" - }, - { - "function": "trgeometry_minus_tstzspanset", - "role": "restriction", - "scope": "exact", - "backing": "trgeometry_minus_tstzspanset", - "ooName": "minusTstzspanset" - }, - { - "function": "trgeometry_at_elevation", - "role": "restriction", - "scope": "exact", - "backing": "trgeometry_at_elevation", - "ooName": "atElevation" - }, - { - "function": "trgeometry_minus_elevation", - "role": "restriction", - "scope": "exact", - "backing": "trgeometry_minus_elevation", - "ooName": "minusElevation" - } - ] - }, - "TRGeometryInst": { - "methods": [ - { - "function": "trgeometryinst_make", - "role": "constructor", - "scope": "constructor", - "backing": "trgeometryinst_make", - "ooName": "make" - } - ] - }, - "TRGeometrySeq": { - "methods": [ - { - "function": "trgeometryseq_make", - "role": "constructor", - "scope": "constructor", - "backing": "trgeometryseq_make", - "ooName": "make" - } - ] - }, - "TRGeometrySeqSet": { - "methods": [ - { - "function": "trgeometryseqset_make", - "role": "constructor", - "scope": "constructor", - "backing": "trgeometryseqset_make", - "ooName": "make" - }, - { - "function": "trgeometryseqset_make_gaps", - "role": "accessor", - "scope": "constructor", - "backing": "trgeometryseqset_make_gaps", - "ooName": "makeGaps" - } - ] - } - }, - "functionToClass": { - "bool_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "bool_out": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_out": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "date_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "date_out": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "interval_cmp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "interval_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "interval_out": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "time_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "time_out": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timestamp_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timestamp_out": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timestamptz_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timestamptz_out": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "cstring_to_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "text_to_cstring": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "text_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "text_out": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "text_cmp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "text_copy": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "text_initcap": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "text_lower": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "text_upper": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "textcat_text_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_error": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_errno": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_errno_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_errno_restore": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_errno_reset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_array_create": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_array_add": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_array_get": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_array_count": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_array_reset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_array_reset_free": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_array_destroy": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_array_destroy_free": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "rtree_create_intspan": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "rtree_create_bigintspan": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "rtree_create_floatspan": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "rtree_create_datespan": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "rtree_create_tstzspan": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "rtree_create_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "rtree_create_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "rtree_create_tpcbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "rtree_free": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "rtree_num_entries": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "rtree_mem_size": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "rtree_height": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "rtree_insert": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "rtree_load": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "rtree_insert_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "rtree_insert_temporal_split": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "rtree_search": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "rtree_join": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "rtree_search_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "rtree_search_temporal_dedup": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "rtree_nn_cursor_open": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "rtree_nn_cursor_next": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "rtree_nn_cursor_close": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "sptree_create_intspan": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "sptree_create_bigintspan": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "sptree_create_floatspan": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "sptree_create_datespan": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "sptree_create_tstzspan": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "sptree_create_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "sptree_create_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "sptree_create_tpcbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "sptree_free": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "sptree_num_entries": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "sptree_mem_size": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "sptree_height": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "sptree_insert": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "sptree_load": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "sptree_insert_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "sptree_insert_temporal_split": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "sptree_search": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "sptree_join": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "sptree_search_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "sptree_search_temporal_dedup": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "sptree_nn_cursor_open": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "sptree_nn_cursor_next": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "sptree_nn_cursor_close": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_initialize_error_handler": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_initialize_allocator": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_initialize_noexit_error_handler": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_initialize_timezone": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_initialize_collation": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_finalize_timezone": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_finalize_collation": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_finalize_projsrs": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_finalize_ways": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_initialize_pointcloud": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_set_datestyle": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_set_intervalstyle": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_get_datestyle": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_get_intervalstyle": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_set_spatial_ref_sys_csv": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_set_ways_csv": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_initialize": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_finalize": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_version": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_full_version": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "mobilitydb_version": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "mobilitydb_full_version": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "bigintset_in": { - "class": "BigIntSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "bigintset", - "via": "prefix", - "backing": "bigintset_in" - }, - "bigintset_out": { - "class": "BigIntSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "bigintset", - "via": "prefix", - "backing": "bigintset_out" - }, - "bigintspan_expand": { - "class": "BigIntSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "bigintspan", - "via": "prefix", - "backing": "bigintspan_expand" - }, - "bigintspan_in": { - "class": "BigIntSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "bigintspan", - "via": "prefix", - "backing": "bigintspan_in" - }, - "bigintspan_out": { - "class": "BigIntSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "bigintspan", - "via": "prefix", - "backing": "bigintspan_out" - }, - "bigintspanset_in": { - "class": "BigIntSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "bigintspanset", - "via": "prefix", - "backing": "bigintspanset_in" - }, - "bigintspanset_out": { - "class": "BigIntSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "bigintspanset", - "via": "prefix", - "backing": "bigintspanset_out" - }, - "dateset_in": { - "class": "DateSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "dateset", - "via": "prefix", - "backing": "dateset_in" - }, - "dateset_out": { - "class": "DateSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "dateset", - "via": "prefix", - "backing": "dateset_out" - }, - "datespan_in": { - "class": "DateSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "datespan", - "via": "prefix", - "backing": "datespan_in" - }, - "datespan_out": { - "class": "DateSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "datespan", - "via": "prefix", - "backing": "datespan_out" - }, - "datespanset_in": { - "class": "DateSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "datespanset", - "via": "prefix", - "backing": "datespanset_in" - }, - "datespanset_out": { - "class": "DateSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "datespanset", - "via": "prefix", - "backing": "datespanset_out" - }, - "floatset_in": { - "class": "FloatSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "floatset", - "via": "prefix", - "backing": "floatset_in" - }, - "floatset_out": { - "class": "FloatSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "floatset", - "via": "prefix", - "backing": "floatset_out" - }, - "floatspan_expand": { - "class": "FloatSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "floatspan", - "via": "prefix", - "backing": "floatspan_expand" - }, - "floatspan_in": { - "class": "FloatSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "floatspan", - "via": "prefix", - "backing": "floatspan_in" - }, - "floatspan_out": { - "class": "FloatSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "floatspan", - "via": "prefix", - "backing": "floatspan_out" - }, - "floatspanset_in": { - "class": "FloatSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "floatspanset", - "via": "prefix", - "backing": "floatspanset_in" - }, - "floatspanset_out": { - "class": "FloatSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "floatspanset", - "via": "prefix", - "backing": "floatspanset_out" - }, - "intset_in": { - "class": "IntSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "intset", - "via": "prefix", - "backing": "intset_in" - }, - "intset_out": { - "class": "IntSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "intset", - "via": "prefix", - "backing": "intset_out" - }, - "intspan_expand": { - "class": "IntSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "intspan", - "via": "prefix", - "backing": "intspan_expand" - }, - "intspan_in": { - "class": "IntSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "intspan", - "via": "prefix", - "backing": "intspan_in" - }, - "intspan_out": { - "class": "IntSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "intspan", - "via": "prefix", - "backing": "intspan_out" - }, - "intspanset_in": { - "class": "IntSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "intspanset", - "via": "prefix", - "backing": "intspanset_in" - }, - "intspanset_out": { - "class": "IntSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "intspanset", - "via": "prefix", - "backing": "intspanset_out" - }, - "set_as_hexwkb": { - "class": "Set", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "set", - "via": "prefix", - "backing": "set_as_hexwkb" - }, - "set_as_wkb": { - "class": "Set", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "set", - "via": "prefix", - "backing": "set_as_wkb" - }, - "set_from_hexwkb": { - "class": "Set", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "set", - "via": "prefix", - "backing": "set_from_hexwkb" - }, - "set_from_wkb": { - "class": "Set", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "set", - "via": "prefix", - "backing": "set_from_wkb" - }, - "span_as_hexwkb": { - "class": "Span", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "span", - "via": "prefix", - "backing": "span_as_hexwkb" - }, - "span_as_wkb": { - "class": "Span", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "span", - "via": "prefix", - "backing": "span_as_wkb" - }, - "span_from_hexwkb": { - "class": "Span", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "span", - "via": "prefix", - "backing": "span_from_hexwkb" - }, - "span_from_wkb": { - "class": "Span", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "span", - "via": "prefix", - "backing": "span_from_wkb" - }, - "spanset_as_hexwkb": { - "class": "SpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "spanset", - "via": "prefix", - "backing": "spanset_as_hexwkb" - }, - "spanset_as_wkb": { - "class": "SpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "spanset", - "via": "prefix", - "backing": "spanset_as_wkb" - }, - "spanset_from_hexwkb": { - "class": "SpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "spanset", - "via": "prefix", - "backing": "spanset_from_hexwkb" - }, - "spanset_from_wkb": { - "class": "SpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "spanset", - "via": "prefix", - "backing": "spanset_from_wkb" - }, - "textset_in": { - "class": "TextSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "textset", - "via": "prefix", - "backing": "textset_in" - }, - "textset_out": { - "class": "TextSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "textset", - "via": "prefix", - "backing": "textset_out" - }, - "tstzset_in": { - "class": "TsTzSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "tstzset", - "via": "prefix", - "backing": "tstzset_in" - }, - "tstzset_out": { - "class": "TsTzSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "tstzset", - "via": "prefix", - "backing": "tstzset_out" - }, - "tstzspan_in": { - "class": "TsTzSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "tstzspan", - "via": "prefix", - "backing": "tstzspan_in" - }, - "tstzspan_out": { - "class": "TsTzSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "tstzspan", - "via": "prefix", - "backing": "tstzspan_out" - }, - "tstzspanset_in": { - "class": "TsTzSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "tstzspanset", - "via": "prefix", - "backing": "tstzspanset_in" - }, - "tstzspanset_out": { - "class": "TsTzSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "tstzspanset", - "via": "prefix", - "backing": "tstzspanset_out" - }, - "bigintset_make": { - "class": "BigIntSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "bigintset", - "via": "prefix", - "backing": "bigintset_make" - }, - "bigintspan_make": { - "class": "BigIntSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "bigintspan", - "via": "prefix", - "backing": "bigintspan_make" - }, - "dateset_make": { - "class": "DateSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "dateset", - "via": "prefix", - "backing": "dateset_make" - }, - "datespan_make": { - "class": "DateSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "datespan", - "via": "prefix", - "backing": "datespan_make" - }, - "floatset_make": { - "class": "FloatSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "floatset", - "via": "prefix", - "backing": "floatset_make" - }, - "floatspan_make": { - "class": "FloatSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "floatspan", - "via": "prefix", - "backing": "floatspan_make" - }, - "intset_make": { - "class": "IntSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "intset", - "via": "prefix", - "backing": "intset_make" - }, - "intspan_make": { - "class": "IntSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "intspan", - "via": "prefix", - "backing": "intspan_make" - }, - "set_copy": { - "class": "Set", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "set", - "via": "prefix", - "backing": "set_copy" - }, - "span_copy": { - "class": "Span", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "span", - "via": "prefix", - "backing": "span_copy" - }, - "spanset_copy": { - "class": "SpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "spanset", - "via": "prefix", - "backing": "spanset_copy" - }, - "spanset_make": { - "class": "SpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "spanset", - "via": "prefix", - "backing": "spanset_make" - }, - "textset_make": { - "class": "TextSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "textset", - "via": "prefix", - "backing": "textset_make" - }, - "tstzset_make": { - "class": "TsTzSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "tstzset", - "via": "prefix", - "backing": "tstzset_make" - }, - "tstzspan_make": { - "class": "TsTzSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "tstzspan", - "via": "prefix", - "backing": "tstzspan_make" - }, - "bigint_to_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "bigint_to_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "bigint_to_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "date_to_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "date_to_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "date_to_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "dateset_to_tstzset": { - "class": "DateSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "dateset", - "via": "prefix", - "backing": "dateset_to_tstzset" - }, - "datespan_to_tstzspan": { - "class": "DateSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "datespan", - "via": "prefix", - "backing": "datespan_to_tstzspan" - }, - "datespanset_to_tstzspanset": { - "class": "DateSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "datespanset", - "via": "prefix", - "backing": "datespanset_to_tstzspanset" - }, - "float_to_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float_to_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float_to_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "floatset_to_intset": { - "class": "FloatSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "floatset", - "via": "prefix", - "backing": "floatset_to_intset" - }, - "floatspan_to_intspan": { - "class": "FloatSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "floatspan", - "via": "prefix", - "backing": "floatspan_to_intspan" - }, - "floatspan_to_bigintspan": { - "class": "FloatSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "floatspan", - "via": "prefix", - "backing": "floatspan_to_bigintspan" - }, - "floatspanset_to_intspanset": { - "class": "FloatSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "floatspanset", - "via": "prefix", - "backing": "floatspanset_to_intspanset" - }, - "int_to_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int_to_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int_to_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intset_to_floatset": { - "class": "IntSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "intset", - "via": "prefix", - "backing": "intset_to_floatset" - }, - "intspan_to_floatspan": { - "class": "IntSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "intspan", - "via": "prefix", - "backing": "intspan_to_floatspan" - }, - "intspan_to_bigintspan": { - "class": "IntSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "intspan", - "via": "prefix", - "backing": "intspan_to_bigintspan" - }, - "bigintspan_to_intspan": { - "class": "BigIntSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "bigintspan", - "via": "prefix", - "backing": "bigintspan_to_intspan" - }, - "bigintspan_to_floatspan": { - "class": "BigIntSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "bigintspan", - "via": "prefix", - "backing": "bigintspan_to_floatspan" - }, - "intspanset_to_floatspanset": { - "class": "IntSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "intspanset", - "via": "prefix", - "backing": "intspanset_to_floatspanset" - }, - "set_to_span": { - "class": "Set", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "set", - "via": "prefix", - "backing": "set_to_span" - }, - "set_to_spanset": { - "class": "Set", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "set", - "via": "prefix", - "backing": "set_to_spanset" - }, - "span_to_spanset": { - "class": "Span", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "span", - "via": "prefix", - "backing": "span_to_spanset" - }, - "text_to_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timestamptz_to_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timestamptz_to_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timestamptz_to_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tstzset_to_dateset": { - "class": "TsTzSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "tstzset", - "via": "prefix", - "backing": "tstzset_to_dateset" - }, - "tstzspan_to_datespan": { - "class": "TsTzSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "tstzspan", - "via": "prefix", - "backing": "tstzspan_to_datespan" - }, - "tstzspanset_to_datespanset": { - "class": "TsTzSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "tstzspanset", - "via": "prefix", - "backing": "tstzspanset_to_datespanset" - }, - "bigintset_end_value": { - "class": "BigIntSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "bigintset", - "via": "prefix", - "backing": "bigintset_end_value" - }, - "bigintset_start_value": { - "class": "BigIntSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "bigintset", - "via": "prefix", - "backing": "bigintset_start_value" - }, - "bigintset_value_n": { - "class": "BigIntSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "bigintset", - "via": "prefix", - "backing": "bigintset_value_n" - }, - "bigintset_values": { - "class": "BigIntSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "bigintset", - "via": "prefix", - "backing": "bigintset_values" - }, - "bigintspan_lower": { - "class": "BigIntSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "bigintspan", - "via": "prefix", - "backing": "bigintspan_lower" - }, - "bigintspan_upper": { - "class": "BigIntSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "bigintspan", - "via": "prefix", - "backing": "bigintspan_upper" - }, - "bigintspan_width": { - "class": "BigIntSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "bigintspan", - "via": "prefix", - "backing": "bigintspan_width" - }, - "bigintspanset_lower": { - "class": "BigIntSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "bigintspanset", - "via": "prefix", - "backing": "bigintspanset_lower" - }, - "bigintspanset_upper": { - "class": "BigIntSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "bigintspanset", - "via": "prefix", - "backing": "bigintspanset_upper" - }, - "bigintspanset_width": { - "class": "BigIntSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "bigintspanset", - "via": "prefix", - "backing": "bigintspanset_width" - }, - "dateset_end_value": { - "class": "DateSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "dateset", - "via": "prefix", - "backing": "dateset_end_value" - }, - "dateset_start_value": { - "class": "DateSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "dateset", - "via": "prefix", - "backing": "dateset_start_value" - }, - "dateset_value_n": { - "class": "DateSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "dateset", - "via": "prefix", - "backing": "dateset_value_n" - }, - "dateset_values": { - "class": "DateSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "dateset", - "via": "prefix", - "backing": "dateset_values" - }, - "datespan_duration": { - "class": "DateSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "datespan", - "via": "prefix", - "backing": "datespan_duration" - }, - "datespan_lower": { - "class": "DateSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "datespan", - "via": "prefix", - "backing": "datespan_lower" - }, - "datespan_upper": { - "class": "DateSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "datespan", - "via": "prefix", - "backing": "datespan_upper" - }, - "datespanset_date_n": { - "class": "DateSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "datespanset", - "via": "prefix", - "backing": "datespanset_date_n" - }, - "datespanset_dates": { - "class": "DateSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "datespanset", - "via": "prefix", - "backing": "datespanset_dates" - }, - "datespanset_duration": { - "class": "DateSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "datespanset", - "via": "prefix", - "backing": "datespanset_duration" - }, - "datespanset_end_date": { - "class": "DateSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "datespanset", - "via": "prefix", - "backing": "datespanset_end_date" - }, - "datespanset_lower": { - "class": "DateSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "datespanset", - "via": "prefix", - "backing": "datespanset_lower" - }, - "datespanset_num_dates": { - "class": "DateSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "datespanset", - "via": "prefix", - "backing": "datespanset_num_dates" - }, - "datespanset_start_date": { - "class": "DateSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "datespanset", - "via": "prefix", - "backing": "datespanset_start_date" - }, - "datespanset_upper": { - "class": "DateSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "datespanset", - "via": "prefix", - "backing": "datespanset_upper" - }, - "floatset_end_value": { - "class": "FloatSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "floatset", - "via": "prefix", - "backing": "floatset_end_value" - }, - "floatset_start_value": { - "class": "FloatSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "floatset", - "via": "prefix", - "backing": "floatset_start_value" - }, - "floatset_value_n": { - "class": "FloatSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "floatset", - "via": "prefix", - "backing": "floatset_value_n" - }, - "floatset_values": { - "class": "FloatSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "floatset", - "via": "prefix", - "backing": "floatset_values" - }, - "floatspan_lower": { - "class": "FloatSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "floatspan", - "via": "prefix", - "backing": "floatspan_lower" - }, - "floatspan_upper": { - "class": "FloatSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "floatspan", - "via": "prefix", - "backing": "floatspan_upper" - }, - "floatspan_width": { - "class": "FloatSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "floatspan", - "via": "prefix", - "backing": "floatspan_width" - }, - "floatspanset_lower": { - "class": "FloatSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "floatspanset", - "via": "prefix", - "backing": "floatspanset_lower" - }, - "floatspanset_upper": { - "class": "FloatSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "floatspanset", - "via": "prefix", - "backing": "floatspanset_upper" - }, - "floatspanset_width": { - "class": "FloatSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "floatspanset", - "via": "prefix", - "backing": "floatspanset_width" - }, - "intset_end_value": { - "class": "IntSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "intset", - "via": "prefix", - "backing": "intset_end_value" - }, - "intset_start_value": { - "class": "IntSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "intset", - "via": "prefix", - "backing": "intset_start_value" - }, - "intset_value_n": { - "class": "IntSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "intset", - "via": "prefix", - "backing": "intset_value_n" - }, - "intset_values": { - "class": "IntSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "intset", - "via": "prefix", - "backing": "intset_values" - }, - "intspan_lower": { - "class": "IntSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "intspan", - "via": "prefix", - "backing": "intspan_lower" - }, - "intspan_upper": { - "class": "IntSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "intspan", - "via": "prefix", - "backing": "intspan_upper" - }, - "intspan_width": { - "class": "IntSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "intspan", - "via": "prefix", - "backing": "intspan_width" - }, - "intspanset_lower": { - "class": "IntSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "intspanset", - "via": "prefix", - "backing": "intspanset_lower" - }, - "intspanset_upper": { - "class": "IntSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "intspanset", - "via": "prefix", - "backing": "intspanset_upper" - }, - "intspanset_width": { - "class": "IntSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "intspanset", - "via": "prefix", - "backing": "intspanset_width" - }, - "set_hash": { - "class": "Set", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "set", - "via": "prefix", - "backing": "set_hash" - }, - "set_hash_extended": { - "class": "Set", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "set", - "via": "prefix", - "backing": "set_hash_extended" - }, - "set_num_values": { - "class": "Set", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "set", - "via": "prefix", - "backing": "set_num_values" - }, - "span_hash": { - "class": "Span", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "span", - "via": "prefix", - "backing": "span_hash" - }, - "span_hash_extended": { - "class": "Span", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "span", - "via": "prefix", - "backing": "span_hash_extended" - }, - "span_lower_inc": { - "class": "Span", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "span", - "via": "prefix", - "backing": "span_lower_inc" - }, - "span_upper_inc": { - "class": "Span", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "span", - "via": "prefix", - "backing": "span_upper_inc" - }, - "spanset_end_span": { - "class": "SpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "spanset", - "via": "prefix", - "backing": "spanset_end_span" - }, - "spanset_hash": { - "class": "SpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "spanset", - "via": "prefix", - "backing": "spanset_hash" - }, - "spanset_hash_extended": { - "class": "SpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "spanset", - "via": "prefix", - "backing": "spanset_hash_extended" - }, - "spanset_lower_inc": { - "class": "SpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "spanset", - "via": "prefix", - "backing": "spanset_lower_inc" - }, - "spanset_num_spans": { - "class": "SpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "spanset", - "via": "prefix", - "backing": "spanset_num_spans" - }, - "spanset_span": { - "class": "SpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "spanset", - "via": "prefix", - "backing": "spanset_span" - }, - "spanset_span_n": { - "class": "SpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "spanset", - "via": "prefix", - "backing": "spanset_span_n" - }, - "spanset_spanarr": { - "class": "SpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "spanset", - "via": "prefix", - "backing": "spanset_spanarr" - }, - "spanset_start_span": { - "class": "SpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "spanset", - "via": "prefix", - "backing": "spanset_start_span" - }, - "spanset_upper_inc": { - "class": "SpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "spanset", - "via": "prefix", - "backing": "spanset_upper_inc" - }, - "textset_end_value": { - "class": "TextSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "textset", - "via": "prefix", - "backing": "textset_end_value" - }, - "textset_start_value": { - "class": "TextSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "textset", - "via": "prefix", - "backing": "textset_start_value" - }, - "textset_value_n": { - "class": "TextSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "textset", - "via": "prefix", - "backing": "textset_value_n" - }, - "textset_values": { - "class": "TextSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "textset", - "via": "prefix", - "backing": "textset_values" - }, - "tstzset_end_value": { - "class": "TsTzSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "tstzset", - "via": "prefix", - "backing": "tstzset_end_value" - }, - "tstzset_start_value": { - "class": "TsTzSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "tstzset", - "via": "prefix", - "backing": "tstzset_start_value" - }, - "tstzset_value_n": { - "class": "TsTzSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "tstzset", - "via": "prefix", - "backing": "tstzset_value_n" - }, - "tstzset_values": { - "class": "TsTzSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "tstzset", - "via": "prefix", - "backing": "tstzset_values" - }, - "tstzspan_duration": { - "class": "TsTzSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "tstzspan", - "via": "prefix", - "backing": "tstzspan_duration" - }, - "tstzspan_lower": { - "class": "TsTzSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "tstzspan", - "via": "prefix", - "backing": "tstzspan_lower" - }, - "tstzspan_upper": { - "class": "TsTzSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "tstzspan", - "via": "prefix", - "backing": "tstzspan_upper" - }, - "tstzspanset_duration": { - "class": "TsTzSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "tstzspanset", - "via": "prefix", - "backing": "tstzspanset_duration" - }, - "tstzspanset_end_timestamptz": { - "class": "TsTzSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "tstzspanset", - "via": "prefix", - "backing": "tstzspanset_end_timestamptz" - }, - "tstzspanset_lower": { - "class": "TsTzSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "tstzspanset", - "via": "prefix", - "backing": "tstzspanset_lower" - }, - "tstzspanset_num_timestamps": { - "class": "TsTzSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "tstzspanset", - "via": "prefix", - "backing": "tstzspanset_num_timestamps" - }, - "tstzspanset_start_timestamptz": { - "class": "TsTzSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "tstzspanset", - "via": "prefix", - "backing": "tstzspanset_start_timestamptz" - }, - "tstzspanset_timestamps": { - "class": "TsTzSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "tstzspanset", - "via": "prefix", - "backing": "tstzspanset_timestamps" - }, - "tstzspanset_timestamptz_n": { - "class": "TsTzSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "tstzspanset", - "via": "prefix", - "backing": "tstzspanset_timestamptz_n" - }, - "tstzspanset_upper": { - "class": "TsTzSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "tstzspanset", - "via": "prefix", - "backing": "tstzspanset_upper" - }, - "bigintset_shift_scale": { - "class": "BigIntSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "bigintset", - "via": "prefix", - "backing": "bigintset_shift_scale" - }, - "bigintspan_shift_scale": { - "class": "BigIntSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "bigintspan", - "via": "prefix", - "backing": "bigintspan_shift_scale" - }, - "bigintspanset_shift_scale": { - "class": "BigIntSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "bigintspanset", - "via": "prefix", - "backing": "bigintspanset_shift_scale" - }, - "dateset_shift_scale": { - "class": "DateSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "dateset", - "via": "prefix", - "backing": "dateset_shift_scale" - }, - "datespan_shift_scale": { - "class": "DateSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "datespan", - "via": "prefix", - "backing": "datespan_shift_scale" - }, - "datespanset_shift_scale": { - "class": "DateSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "datespanset", - "via": "prefix", - "backing": "datespanset_shift_scale" - }, - "floatset_ceil": { - "class": "FloatSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "floatset", - "via": "prefix", - "backing": "floatset_ceil" - }, - "floatset_degrees": { - "class": "FloatSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "floatset", - "via": "prefix", - "backing": "floatset_degrees" - }, - "floatset_floor": { - "class": "FloatSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "floatset", - "via": "prefix", - "backing": "floatset_floor" - }, - "floatset_radians": { - "class": "FloatSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "floatset", - "via": "prefix", - "backing": "floatset_radians" - }, - "floatset_shift_scale": { - "class": "FloatSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "floatset", - "via": "prefix", - "backing": "floatset_shift_scale" - }, - "floatspan_ceil": { - "class": "FloatSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "floatspan", - "via": "prefix", - "backing": "floatspan_ceil" - }, - "floatspan_degrees": { - "class": "FloatSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "floatspan", - "via": "prefix", - "backing": "floatspan_degrees" - }, - "floatspan_floor": { - "class": "FloatSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "floatspan", - "via": "prefix", - "backing": "floatspan_floor" - }, - "floatspan_radians": { - "class": "FloatSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "floatspan", - "via": "prefix", - "backing": "floatspan_radians" - }, - "floatspan_round": { - "class": "FloatSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "floatspan", - "via": "prefix", - "backing": "floatspan_round" - }, - "floatspan_shift_scale": { - "class": "FloatSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "floatspan", - "via": "prefix", - "backing": "floatspan_shift_scale" - }, - "floatspanset_ceil": { - "class": "FloatSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "floatspanset", - "via": "prefix", - "backing": "floatspanset_ceil" - }, - "floatspanset_floor": { - "class": "FloatSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "floatspanset", - "via": "prefix", - "backing": "floatspanset_floor" - }, - "floatspanset_degrees": { - "class": "FloatSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "floatspanset", - "via": "prefix", - "backing": "floatspanset_degrees" - }, - "floatspanset_radians": { - "class": "FloatSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "floatspanset", - "via": "prefix", - "backing": "floatspanset_radians" - }, - "floatspanset_round": { - "class": "FloatSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "floatspanset", - "via": "prefix", - "backing": "floatspanset_round" - }, - "floatspanset_shift_scale": { - "class": "FloatSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "floatspanset", - "via": "prefix", - "backing": "floatspanset_shift_scale" - }, - "intset_shift_scale": { - "class": "IntSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "intset", - "via": "prefix", - "backing": "intset_shift_scale" - }, - "intspan_shift_scale": { - "class": "IntSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "intspan", - "via": "prefix", - "backing": "intspan_shift_scale" - }, - "intspanset_shift_scale": { - "class": "IntSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "intspanset", - "via": "prefix", - "backing": "intspanset_shift_scale" - }, - "tstzspan_expand": { - "class": "TsTzSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "tstzspan", - "via": "prefix", - "backing": "tstzspan_expand" - }, - "set_round": { - "class": "Set", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "set", - "via": "prefix", - "backing": "set_round" - }, - "textcat_text_textset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "textcat_textset_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "textset_initcap": { - "class": "TextSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "textset", - "via": "prefix", - "backing": "textset_initcap" - }, - "textset_lower": { - "class": "TextSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "textset", - "via": "prefix", - "backing": "textset_lower" - }, - "textset_upper": { - "class": "TextSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "textset", - "via": "prefix", - "backing": "textset_upper" - }, - "timestamptz_tprecision": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tstzset_shift_scale": { - "class": "TsTzSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "tstzset", - "via": "prefix", - "backing": "tstzset_shift_scale" - }, - "tstzset_tprecision": { - "class": "TsTzSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "tstzset", - "via": "prefix", - "backing": "tstzset_tprecision" - }, - "tstzspan_shift_scale": { - "class": "TsTzSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "tstzspan", - "via": "prefix", - "backing": "tstzspan_shift_scale" - }, - "tstzspan_tprecision": { - "class": "TsTzSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "tstzspan", - "via": "prefix", - "backing": "tstzspan_tprecision" - }, - "tstzspanset_shift_scale": { - "class": "TsTzSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "tstzspanset", - "via": "prefix", - "backing": "tstzspanset_shift_scale" - }, - "tstzspanset_tprecision": { - "class": "TsTzSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "tstzspanset", - "via": "prefix", - "backing": "tstzspanset_tprecision" - }, - "set_cmp": { - "class": "Set", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "set", - "via": "prefix", - "backing": "set_cmp" - }, - "set_eq": { - "class": "Set", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "set", - "via": "prefix", - "backing": "set_eq" - }, - "set_ge": { - "class": "Set", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "set", - "via": "prefix", - "backing": "set_ge" - }, - "set_gt": { - "class": "Set", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "set", - "via": "prefix", - "backing": "set_gt" - }, - "set_le": { - "class": "Set", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "set", - "via": "prefix", - "backing": "set_le" - }, - "set_lt": { - "class": "Set", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "set", - "via": "prefix", - "backing": "set_lt" - }, - "set_ne": { - "class": "Set", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "set", - "via": "prefix", - "backing": "set_ne" - }, - "span_cmp": { - "class": "Span", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "span", - "via": "prefix", - "backing": "span_cmp" - }, - "span_eq": { - "class": "Span", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "span", - "via": "prefix", - "backing": "span_eq" - }, - "span_ge": { - "class": "Span", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "span", - "via": "prefix", - "backing": "span_ge" - }, - "span_gt": { - "class": "Span", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "span", - "via": "prefix", - "backing": "span_gt" - }, - "span_le": { - "class": "Span", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "span", - "via": "prefix", - "backing": "span_le" - }, - "span_lt": { - "class": "Span", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "span", - "via": "prefix", - "backing": "span_lt" - }, - "span_ne": { - "class": "Span", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "span", - "via": "prefix", - "backing": "span_ne" - }, - "spanset_cmp": { - "class": "SpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "spanset", - "via": "prefix", - "backing": "spanset_cmp" - }, - "spanset_eq": { - "class": "SpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "spanset", - "via": "prefix", - "backing": "spanset_eq" - }, - "spanset_ge": { - "class": "SpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "spanset", - "via": "prefix", - "backing": "spanset_ge" - }, - "spanset_gt": { - "class": "SpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "spanset", - "via": "prefix", - "backing": "spanset_gt" - }, - "spanset_le": { - "class": "SpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "spanset", - "via": "prefix", - "backing": "spanset_le" - }, - "spanset_lt": { - "class": "SpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "spanset", - "via": "prefix", - "backing": "spanset_lt" - }, - "spanset_ne": { - "class": "SpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "spanset", - "via": "prefix", - "backing": "spanset_ne" - }, - "set_spans": { - "class": "Set", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "set", - "via": "prefix", - "backing": "set_spans" - }, - "set_split_each_n_spans": { - "class": "Set", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "set", - "via": "prefix", - "backing": "set_split_each_n_spans" - }, - "set_split_n_spans": { - "class": "Set", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "set", - "via": "prefix", - "backing": "set_split_n_spans" - }, - "spanset_spans": { - "class": "SpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "spanset", - "via": "prefix", - "backing": "spanset_spans" - }, - "spanset_split_each_n_spans": { - "class": "SpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "spanset", - "via": "prefix", - "backing": "spanset_split_each_n_spans" - }, - "spanset_split_n_spans": { - "class": "SpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "spanset", - "via": "prefix", - "backing": "spanset_split_n_spans" - }, - "adjacent_span_bigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "adjacent_span_date": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "adjacent_span_float": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "adjacent_span_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "adjacent_span_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "adjacent_span_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "adjacent_span_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "adjacent_bigint_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "adjacent_date_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "adjacent_float_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "adjacent_int_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "adjacent_timestamptz_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "adjacent_spanset_bigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "adjacent_spanset_date": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "adjacent_spanset_float": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "adjacent_spanset_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "adjacent_spanset_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "adjacent_spanset_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "adjacent_spanset_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contained_bigint_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contained_bigint_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contained_bigint_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contained_date_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contained_date_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contained_date_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contained_float_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contained_float_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contained_float_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contained_int_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contained_int_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contained_int_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contained_set_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contained_span_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contained_span_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contained_spanset_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contained_spanset_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contained_text_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contained_timestamptz_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contained_timestamptz_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contained_timestamptz_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contains_set_bigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contains_set_date": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contains_set_float": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contains_set_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contains_set_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contains_set_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contains_set_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contains_span_bigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contains_span_date": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contains_span_float": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contains_span_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contains_span_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contains_span_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contains_span_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contains_spanset_bigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contains_spanset_date": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contains_spanset_float": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contains_spanset_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contains_spanset_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contains_spanset_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contains_spanset_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overlaps_set_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overlaps_span_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overlaps_span_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overlaps_spanset_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overlaps_spanset_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "same_span_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "after_date_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "after_date_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "after_date_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "after_set_date": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "after_set_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "after_span_date": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "after_span_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "after_spanset_date": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "after_spanset_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "after_timestamptz_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "after_timestamptz_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "after_timestamptz_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "before_date_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "before_date_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "before_date_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "before_set_date": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "before_set_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "before_span_date": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "before_span_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "before_spanset_date": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "before_spanset_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "before_timestamptz_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "before_timestamptz_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "before_timestamptz_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "left_bigint_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "left_bigint_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "left_bigint_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "left_float_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "left_float_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "left_float_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "left_int_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "left_int_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "left_int_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "left_set_bigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "left_set_float": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "left_set_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "left_set_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "left_set_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "left_span_bigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "left_span_float": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "left_span_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "left_span_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "left_span_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "left_spanset_bigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "left_spanset_float": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "left_spanset_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "left_spanset_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "left_spanset_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "left_text_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overafter_date_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overafter_date_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overafter_date_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overafter_set_date": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overafter_set_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overafter_span_date": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overafter_span_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overafter_spanset_date": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overafter_spanset_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overafter_timestamptz_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overafter_timestamptz_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overafter_timestamptz_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overbefore_date_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overbefore_date_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overbefore_date_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overbefore_set_date": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overbefore_set_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overbefore_span_date": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overbefore_span_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overbefore_spanset_date": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overbefore_spanset_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overbefore_timestamptz_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overbefore_timestamptz_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overbefore_timestamptz_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overleft_bigint_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overleft_bigint_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overleft_bigint_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overleft_float_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overleft_float_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overleft_float_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overleft_int_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overleft_int_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overleft_int_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overleft_set_bigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overleft_set_float": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overleft_set_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overleft_set_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overleft_set_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overleft_span_bigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overleft_span_float": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overleft_span_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overleft_span_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overleft_span_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overleft_spanset_bigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overleft_spanset_float": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overleft_spanset_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overleft_spanset_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overleft_spanset_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overleft_text_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overright_bigint_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overright_bigint_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overright_bigint_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overright_float_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overright_float_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overright_float_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overright_int_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overright_int_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overright_int_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overright_set_bigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overright_set_float": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overright_set_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overright_set_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overright_set_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overright_span_bigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overright_span_float": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overright_span_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overright_span_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overright_span_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overright_spanset_bigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overright_spanset_float": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overright_spanset_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overright_spanset_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overright_spanset_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overright_text_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "right_bigint_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "right_bigint_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "right_bigint_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "right_float_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "right_float_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "right_float_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "right_int_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "right_int_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "right_int_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "right_set_bigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "right_set_float": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "right_set_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "right_set_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "right_set_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "right_span_bigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "right_span_float": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "right_span_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "right_span_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "right_span_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "right_spanset_bigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "right_spanset_float": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "right_spanset_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "right_spanset_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "right_spanset_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "right_text_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intersection_bigint_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intersection_date_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intersection_float_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intersection_int_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intersection_set_bigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intersection_set_date": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intersection_set_float": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intersection_set_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intersection_set_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intersection_set_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intersection_set_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intersection_span_bigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intersection_span_date": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intersection_span_float": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intersection_span_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intersection_span_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intersection_span_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intersection_span_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intersection_spanset_bigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intersection_spanset_date": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intersection_spanset_float": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intersection_spanset_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intersection_spanset_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intersection_spanset_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intersection_spanset_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intersection_text_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intersection_timestamptz_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_bigint_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_bigint_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_bigint_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_date_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_date_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_date_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_float_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_float_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_float_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_int_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_int_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_int_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_set_bigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_set_date": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_set_float": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_set_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_set_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_set_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_set_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_span_bigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_span_date": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_span_float": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_span_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_span_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_span_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_span_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_spanset_bigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_spanset_date": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_spanset_float": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_spanset_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_spanset_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_spanset_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_spanset_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_text_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_timestamptz_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_timestamptz_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_timestamptz_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_bigint_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_bigint_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_bigint_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_date_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_date_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_date_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_float_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_float_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_float_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_int_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_int_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_int_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_set_bigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_set_date": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_set_float": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_set_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_set_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_set_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_set_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_span_bigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_span_date": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_span_float": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_span_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_span_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_span_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_span_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_spanset_bigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_spanset_date": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_spanset_float": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_spanset_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_spanset_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_spanset_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_spanset_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_text_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_timestamptz_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_timestamptz_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_timestamptz_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "distance_bigintset_bigintset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "distance_bigintspan_bigintspan": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "distance_bigintspanset_bigintspan": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "distance_bigintspanset_bigintspanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "distance_dateset_dateset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "distance_datespan_datespan": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "distance_datespanset_datespan": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "distance_datespanset_datespanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "distance_floatset_floatset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "distance_floatspan_floatspan": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "distance_floatspanset_floatspan": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "distance_floatspanset_floatspanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "distance_intset_intset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "distance_intspan_intspan": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "distance_intspanset_intspan": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "distance_intspanset_intspanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "distance_set_bigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "distance_set_date": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "distance_set_float": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "distance_set_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "distance_set_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "distance_span_bigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "distance_span_date": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "distance_span_float": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "distance_span_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "distance_span_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "distance_spanset_bigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "distance_spanset_date": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "distance_spanset_float": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "distance_spanset_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "distance_spanset_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "distance_tstzset_tstzset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "distance_tstzspan_tstzspan": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "distance_tstzspanset_tstzspan": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "distance_tstzspanset_tstzspanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "bigint_extent_transfn": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "bigint_union_transfn": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "date_extent_transfn": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "date_union_transfn": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float_extent_transfn": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float_union_transfn": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int_extent_transfn": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int_union_transfn": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "set_extent_transfn": { - "class": "Set", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "set", - "via": "prefix", - "backing": "set_extent_transfn" - }, - "set_union_finalfn": { - "class": "Set", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "set", - "via": "prefix", - "backing": "set_union_finalfn" - }, - "set_union_transfn": { - "class": "Set", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "set", - "via": "prefix", - "backing": "set_union_transfn" - }, - "span_extent_transfn": { - "class": "Span", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "span", - "via": "prefix", - "backing": "span_extent_transfn" - }, - "span_union_transfn": { - "class": "Span", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "span", - "via": "prefix", - "backing": "span_union_transfn" - }, - "spanset_extent_transfn": { - "class": "SpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "spanset", - "via": "prefix", - "backing": "spanset_extent_transfn" - }, - "spanset_union_finalfn": { - "class": "SpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "spanset", - "via": "prefix", - "backing": "spanset_union_finalfn" - }, - "spanset_union_transfn": { - "class": "SpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "spanset", - "via": "prefix", - "backing": "spanset_union_transfn" - }, - "text_union_transfn": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timestamptz_extent_transfn": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timestamptz_union_transfn": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "bigint_get_bin": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "bigintspan_bins": { - "class": "BigIntSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "bigintspan", - "via": "prefix", - "backing": "bigintspan_bins" - }, - "bigintspanset_bins": { - "class": "BigIntSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "bigintspanset", - "via": "prefix", - "backing": "bigintspanset_bins" - }, - "date_get_bin": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "datespan_bins": { - "class": "DateSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "datespan", - "via": "prefix", - "backing": "datespan_bins" - }, - "datespanset_bins": { - "class": "DateSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "datespanset", - "via": "prefix", - "backing": "datespanset_bins" - }, - "float_get_bin": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "floatspan_bins": { - "class": "FloatSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "floatspan", - "via": "prefix", - "backing": "floatspan_bins" - }, - "floatspanset_bins": { - "class": "FloatSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "floatspanset", - "via": "prefix", - "backing": "floatspanset_bins" - }, - "int_get_bin": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intspan_bins": { - "class": "IntSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "intspan", - "via": "prefix", - "backing": "intspan_bins" - }, - "intspanset_bins": { - "class": "IntSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "intspanset", - "via": "prefix", - "backing": "intspanset_bins" - }, - "timestamptz_get_bin": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tstzspan_bins": { - "class": "TsTzSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "tstzspan", - "via": "prefix", - "backing": "tstzspan_bins" - }, - "tstzspanset_bins": { - "class": "TsTzSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "tstzspanset", - "via": "prefix", - "backing": "tstzspanset_bins" - }, - "tbox_as_hexwkb": { - "class": "TBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "tbox", - "via": "prefix", - "backing": "tbox_as_hexwkb" - }, - "tbox_as_wkb": { - "class": "TBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "tbox", - "via": "prefix", - "backing": "tbox_as_wkb" - }, - "tbox_from_hexwkb": { - "class": "TBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "tbox", - "via": "prefix", - "backing": "tbox_from_hexwkb" - }, - "tbox_from_wkb": { - "class": "TBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "tbox", - "via": "prefix", - "backing": "tbox_from_wkb" - }, - "tbox_in": { - "class": "TBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "tbox", - "via": "prefix", - "backing": "tbox_in" - }, - "tbox_out": { - "class": "TBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "tbox", - "via": "prefix", - "backing": "tbox_out" - }, - "float_timestamptz_to_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float_tstzspan_to_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int_timestamptz_to_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "bigint_timestamptz_to_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int_tstzspan_to_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "bigint_tstzspan_to_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numspan_tstzspan_to_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numspan_timestamptz_to_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tbox_copy": { - "class": "TBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "tbox", - "via": "prefix", - "backing": "tbox_copy" - }, - "tbox_make": { - "class": "TBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "tbox", - "via": "prefix", - "backing": "tbox_make" - }, - "float_to_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int_to_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "bigint_to_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "set_to_tbox": { - "class": "Set", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "set", - "via": "prefix", - "backing": "set_to_tbox" - }, - "span_to_tbox": { - "class": "Span", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "span", - "via": "prefix", - "backing": "span_to_tbox" - }, - "spanset_to_tbox": { - "class": "SpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "spanset", - "via": "prefix", - "backing": "spanset_to_tbox" - }, - "tbox_to_intspan": { - "class": "TBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "tbox", - "via": "prefix", - "backing": "tbox_to_intspan" - }, - "tbox_to_bigintspan": { - "class": "TBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "tbox", - "via": "prefix", - "backing": "tbox_to_bigintspan" - }, - "tbox_to_floatspan": { - "class": "TBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "tbox", - "via": "prefix", - "backing": "tbox_to_floatspan" - }, - "tbox_to_tstzspan": { - "class": "TBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "tbox", - "via": "prefix", - "backing": "tbox_to_tstzspan" - }, - "timestamptz_to_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tbox_hash": { - "class": "TBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "tbox", - "via": "prefix", - "backing": "tbox_hash" - }, - "tbox_hash_extended": { - "class": "TBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "tbox", - "via": "prefix", - "backing": "tbox_hash_extended" - }, - "tbox_hast": { - "class": "TBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "tbox", - "via": "prefix", - "backing": "tbox_hast" - }, - "tbox_hasx": { - "class": "TBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "tbox", - "via": "prefix", - "backing": "tbox_hasx" - }, - "tbox_tmax": { - "class": "TBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "tbox", - "via": "prefix", - "backing": "tbox_tmax" - }, - "tbox_tmax_inc": { - "class": "TBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "tbox", - "via": "prefix", - "backing": "tbox_tmax_inc" - }, - "tbox_tmin": { - "class": "TBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "tbox", - "via": "prefix", - "backing": "tbox_tmin" - }, - "tbox_tmin_inc": { - "class": "TBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "tbox", - "via": "prefix", - "backing": "tbox_tmin_inc" - }, - "tbox_xmax": { - "class": "TBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "tbox", - "via": "prefix", - "backing": "tbox_xmax" - }, - "tbox_xmax_inc": { - "class": "TBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "tbox", - "via": "prefix", - "backing": "tbox_xmax_inc" - }, - "tbox_xmin": { - "class": "TBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "tbox", - "via": "prefix", - "backing": "tbox_xmin" - }, - "tbox_xmin_inc": { - "class": "TBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "tbox", - "via": "prefix", - "backing": "tbox_xmin_inc" - }, - "tboxfloat_xmax": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tboxfloat_xmin": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tboxint_xmax": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tboxbigint_xmax": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tboxint_xmin": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tboxbigint_xmin": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tfloatbox_expand": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tintbox_expand": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tbox_expand_time": { - "class": "TBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "tbox", - "via": "prefix", - "backing": "tbox_expand_time" - }, - "tbox_round": { - "class": "TBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "tbox", - "via": "prefix", - "backing": "tbox_round" - }, - "tfloatbox_shift_scale": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tintbox_shift_scale": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tbox_shift_scale_time": { - "class": "TBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "tbox", - "via": "prefix", - "backing": "tbox_shift_scale_time" - }, - "tbigintbox_expand": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tbigintbox_shift_scale": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_tbox_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intersection_tbox_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "adjacent_tbox_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contained_tbox_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contains_tbox_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overlaps_tbox_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "same_tbox_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "after_tbox_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "before_tbox_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "left_tbox_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overafter_tbox_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overbefore_tbox_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overleft_tbox_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overright_tbox_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "right_tbox_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tbox_cmp": { - "class": "TBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "tbox", - "via": "prefix", - "backing": "tbox_cmp" - }, - "tbox_eq": { - "class": "TBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "tbox", - "via": "prefix", - "backing": "tbox_eq" - }, - "tbox_ge": { - "class": "TBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "tbox", - "via": "prefix", - "backing": "tbox_ge" - }, - "tbox_gt": { - "class": "TBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "tbox", - "via": "prefix", - "backing": "tbox_gt" - }, - "tbox_le": { - "class": "TBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "tbox", - "via": "prefix", - "backing": "tbox_le" - }, - "tbox_lt": { - "class": "TBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "tbox", - "via": "prefix", - "backing": "tbox_lt" - }, - "tbox_ne": { - "class": "TBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "tbox", - "via": "prefix", - "backing": "tbox_ne" - }, - "tbool_from_mfjson": { - "class": "TBool", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tbool", - "via": "prefix", - "backing": "tbool_from_mfjson" - }, - "tbool_in": { - "class": "TBool", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tbool", - "via": "prefix", - "backing": "tbool_in" - }, - "tbool_out": { - "class": "TBool", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tbool", - "via": "prefix", - "backing": "tbool_out" - }, - "temporal_as_hexwkb": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_as_hexwkb" - }, - "temporal_as_mfjson": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_as_mfjson" - }, - "temporal_as_wkb": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_as_wkb" - }, - "wkb_variant_from_endian": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "temporal_from_hexwkb": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_from_hexwkb" - }, - "temporal_from_wkb": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_from_wkb" - }, - "tfloat_from_mfjson": { - "class": "TFloat", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tfloat", - "via": "prefix", - "backing": "tfloat_from_mfjson" - }, - "tfloat_in": { - "class": "TFloat", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tfloat", - "via": "prefix", - "backing": "tfloat_in" - }, - "tfloat_out": { - "class": "TFloat", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tfloat", - "via": "prefix", - "backing": "tfloat_out" - }, - "tint_from_mfjson": { - "class": "TInt", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tint", - "via": "prefix", - "backing": "tint_from_mfjson" - }, - "tbigint_from_mfjson": { - "class": "TBigint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tbigint", - "via": "prefix", - "backing": "tbigint_from_mfjson" - }, - "tint_in": { - "class": "TInt", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tint", - "via": "prefix", - "backing": "tint_in" - }, - "tbigint_in": { - "class": "TBigint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tbigint", - "via": "prefix", - "backing": "tbigint_in" - }, - "tint_out": { - "class": "TInt", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tint", - "via": "prefix", - "backing": "tint_out" - }, - "tbigint_out": { - "class": "TBigint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tbigint", - "via": "prefix", - "backing": "tbigint_out" - }, - "ttext_from_mfjson": { - "class": "TText", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "ttext", - "via": "prefix", - "backing": "ttext_from_mfjson" - }, - "ttext_in": { - "class": "TText", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "ttext", - "via": "prefix", - "backing": "ttext_in" - }, - "ttext_out": { - "class": "TText", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "ttext", - "via": "prefix", - "backing": "ttext_out" - }, - "tbool_from_base_temp": { - "class": "TBool", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tbool", - "via": "prefix", - "backing": "tbool_from_base_temp" - }, - "tboolinst_make": { - "class": "TBoolInst", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tboolinst", - "via": "prefix", - "backing": "tboolinst_make", - "concreteOf": "TBool", - "subtype": "TInstant" - }, - "tboolseq_from_base_tstzset": { - "class": "TBoolSeq", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tboolseq", - "via": "prefix", - "backing": "tboolseq_from_base_tstzset", - "concreteOf": "TBool", - "subtype": "TSequence" - }, - "tboolseq_from_base_tstzspan": { - "class": "TBoolSeq", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tboolseq", - "via": "prefix", - "backing": "tboolseq_from_base_tstzspan", - "concreteOf": "TBool", - "subtype": "TSequence" - }, - "tboolseqset_from_base_tstzspanset": { - "class": "TBoolSeqSet", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tboolseqset", - "via": "prefix", - "backing": "tboolseqset_from_base_tstzspanset", - "concreteOf": "TBool", - "subtype": "TSequenceSet" - }, - "temporal_copy": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_copy" - }, - "tfloat_from_base_temp": { - "class": "TFloat", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tfloat", - "via": "prefix", - "backing": "tfloat_from_base_temp" - }, - "tfloatinst_make": { - "class": "TFloatInst", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tfloatinst", - "via": "prefix", - "backing": "tfloatinst_make", - "concreteOf": "TFloat", - "subtype": "TInstant" - }, - "tfloatseq_from_base_tstzset": { - "class": "TFloatSeq", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tfloatseq", - "via": "prefix", - "backing": "tfloatseq_from_base_tstzset", - "concreteOf": "TFloat", - "subtype": "TSequence" - }, - "tfloatseq_from_base_tstzspan": { - "class": "TFloatSeq", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tfloatseq", - "via": "prefix", - "backing": "tfloatseq_from_base_tstzspan", - "concreteOf": "TFloat", - "subtype": "TSequence" - }, - "tfloatseqset_from_base_tstzspanset": { - "class": "TFloatSeqSet", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tfloatseqset", - "via": "prefix", - "backing": "tfloatseqset_from_base_tstzspanset", - "concreteOf": "TFloat", - "subtype": "TSequenceSet" - }, - "tint_from_base_temp": { - "class": "TInt", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tint", - "via": "prefix", - "backing": "tint_from_base_temp" - }, - "tbigint_from_base_temp": { - "class": "TBigint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tbigint", - "via": "prefix", - "backing": "tbigint_from_base_temp" - }, - "tintinst_make": { - "class": "TIntInst", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tintinst", - "via": "prefix", - "backing": "tintinst_make", - "concreteOf": "TInt", - "subtype": "TInstant" - }, - "tbigintinst_make": { - "class": "TBigintInst", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tbigintinst", - "via": "prefix", - "backing": "tbigintinst_make", - "concreteOf": "TBigint", - "subtype": "TInstant" - }, - "tintseq_from_base_tstzset": { - "class": "TIntSeq", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tintseq", - "via": "prefix", - "backing": "tintseq_from_base_tstzset", - "concreteOf": "TInt", - "subtype": "TSequence" - }, - "tbigintseq_from_base_tstzset": { - "class": "TBigintSeq", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tbigintseq", - "via": "prefix", - "backing": "tbigintseq_from_base_tstzset", - "concreteOf": "TBigint", - "subtype": "TSequence" - }, - "tintseq_from_base_tstzspan": { - "class": "TIntSeq", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tintseq", - "via": "prefix", - "backing": "tintseq_from_base_tstzspan", - "concreteOf": "TInt", - "subtype": "TSequence" - }, - "tbigintseq_from_base_tstzspan": { - "class": "TBigintSeq", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tbigintseq", - "via": "prefix", - "backing": "tbigintseq_from_base_tstzspan", - "concreteOf": "TBigint", - "subtype": "TSequence" - }, - "tintseqset_from_base_tstzspanset": { - "class": "TIntSeqSet", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tintseqset", - "via": "prefix", - "backing": "tintseqset_from_base_tstzspanset", - "concreteOf": "TInt", - "subtype": "TSequenceSet" - }, - "tbigintseqset_from_base_tstzspanset": { - "class": "TBigintSeqSet", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tbigintseqset", - "via": "prefix", - "backing": "tbigintseqset_from_base_tstzspanset", - "concreteOf": "TBigint", - "subtype": "TSequenceSet" - }, - "tsequence_make": { - "class": "TSequence", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequence", - "via": "prefix", - "backing": "tsequence_make" - }, - "tsequenceset_make": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_make" - }, - "tsequenceset_make_gaps": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_make_gaps" - }, - "ttext_from_base_temp": { - "class": "TText", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "ttext", - "via": "prefix", - "backing": "ttext_from_base_temp" - }, - "ttextinst_make": { - "class": "TTextInst", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "ttextinst", - "via": "prefix", - "backing": "ttextinst_make", - "concreteOf": "TText", - "subtype": "TInstant" - }, - "ttextseq_from_base_tstzset": { - "class": "TTextSeq", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "ttextseq", - "via": "prefix", - "backing": "ttextseq_from_base_tstzset", - "concreteOf": "TText", - "subtype": "TSequence" - }, - "ttextseq_from_base_tstzspan": { - "class": "TTextSeq", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "ttextseq", - "via": "prefix", - "backing": "ttextseq_from_base_tstzspan", - "concreteOf": "TText", - "subtype": "TSequence" - }, - "ttextseqset_from_base_tstzspanset": { - "class": "TTextSeqSet", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "ttextseqset", - "via": "prefix", - "backing": "ttextseqset_from_base_tstzspanset", - "concreteOf": "TText", - "subtype": "TSequenceSet" - }, - "tbool_to_tint": { - "class": "TBool", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tbool", - "via": "prefix", - "backing": "tbool_to_tint" - }, - "temporal_to_tstzspan": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_to_tstzspan" - }, - "tfloat_to_tint": { - "class": "TFloat", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tfloat", - "via": "prefix", - "backing": "tfloat_to_tint" - }, - "tfloat_to_tbigint": { - "class": "TFloat", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tfloat", - "via": "prefix", - "backing": "tfloat_to_tbigint" - }, - "tint_to_tfloat": { - "class": "TInt", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tint", - "via": "prefix", - "backing": "tint_to_tfloat" - }, - "tint_to_tbigint": { - "class": "TInt", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tint", - "via": "prefix", - "backing": "tint_to_tbigint" - }, - "tbigint_to_tint": { - "class": "TBigint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tbigint", - "via": "prefix", - "backing": "tbigint_to_tint" - }, - "tbigint_to_tfloat": { - "class": "TBigint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tbigint", - "via": "prefix", - "backing": "tbigint_to_tfloat" - }, - "tnumber_to_span": { - "class": "TNumber", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tnumber", - "via": "prefix", - "backing": "tnumber_to_span" - }, - "tnumber_to_tbox": { - "class": "TNumber", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tnumber", - "via": "prefix", - "backing": "tnumber_to_tbox" - }, - "tbool_end_value": { - "class": "TBool", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tbool", - "via": "prefix", - "backing": "tbool_end_value" - }, - "tbool_start_value": { - "class": "TBool", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tbool", - "via": "prefix", - "backing": "tbool_start_value" - }, - "tbool_value_at_timestamptz": { - "class": "TBool", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tbool", - "via": "prefix", - "backing": "tbool_value_at_timestamptz" - }, - "tbool_value_n": { - "class": "TBool", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tbool", - "via": "prefix", - "backing": "tbool_value_n" - }, - "tbool_values": { - "class": "TBool", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tbool", - "via": "prefix", - "backing": "tbool_values" - }, - "temporal_duration": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_duration" - }, - "temporal_end_instant": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_end_instant" - }, - "temporal_end_sequence": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_end_sequence" - }, - "temporal_end_timestamptz": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_end_timestamptz" - }, - "temporal_hash": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_hash" - }, - "temporal_hash_extended": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_hash_extended" - }, - "temporal_instant_n": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_instant_n" - }, - "temporal_instants": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_instants" - }, - "temporal_interp": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_interp" - }, - "temporal_lower_inc": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_lower_inc" - }, - "temporal_max_instant": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_max_instant" - }, - "temporal_min_instant": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_min_instant" - }, - "temporal_num_instants": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_num_instants" - }, - "temporal_num_sequences": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_num_sequences" - }, - "temporal_num_timestamps": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_num_timestamps" - }, - "temporal_segm_duration": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_segm_duration" - }, - "temporal_segments": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_segments" - }, - "temporal_sequence_n": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_sequence_n" - }, - "temporal_sequences": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_sequences" - }, - "temporal_start_instant": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_start_instant" - }, - "temporal_start_sequence": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_start_sequence" - }, - "temporal_start_timestamptz": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_start_timestamptz" - }, - "temporal_stops": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_stops" - }, - "temporal_subtype": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_subtype" - }, - "temporal_basetype_name": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_basetype_name" - }, - "temporal_time": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_time" - }, - "temporal_timestamps": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_timestamps" - }, - "temporal_timestamptz_n": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_timestamptz_n" - }, - "temporal_upper_inc": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_upper_inc" - }, - "tfloat_end_value": { - "class": "TFloat", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tfloat", - "via": "prefix", - "backing": "tfloat_end_value" - }, - "tfloat_min_value": { - "class": "TFloat", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tfloat", - "via": "prefix", - "backing": "tfloat_min_value" - }, - "tfloat_max_value": { - "class": "TFloat", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tfloat", - "via": "prefix", - "backing": "tfloat_max_value" - }, - "tfloat_start_value": { - "class": "TFloat", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tfloat", - "via": "prefix", - "backing": "tfloat_start_value" - }, - "tfloat_value_at_timestamptz": { - "class": "TFloat", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tfloat", - "via": "prefix", - "backing": "tfloat_value_at_timestamptz" - }, - "tfloat_value_n": { - "class": "TFloat", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tfloat", - "via": "prefix", - "backing": "tfloat_value_n" - }, - "tfloat_values": { - "class": "TFloat", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tfloat", - "via": "prefix", - "backing": "tfloat_values" - }, - "tint_end_value": { - "class": "TInt", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tint", - "via": "prefix", - "backing": "tint_end_value" - }, - "tbigint_end_value": { - "class": "TBigint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tbigint", - "via": "prefix", - "backing": "tbigint_end_value" - }, - "tint_max_value": { - "class": "TInt", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tint", - "via": "prefix", - "backing": "tint_max_value" - }, - "tbigint_max_value": { - "class": "TBigint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tbigint", - "via": "prefix", - "backing": "tbigint_max_value" - }, - "tint_min_value": { - "class": "TInt", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tint", - "via": "prefix", - "backing": "tint_min_value" - }, - "tbigint_min_value": { - "class": "TBigint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tbigint", - "via": "prefix", - "backing": "tbigint_min_value" - }, - "tint_start_value": { - "class": "TInt", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tint", - "via": "prefix", - "backing": "tint_start_value" - }, - "tbigint_start_value": { - "class": "TBigint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tbigint", - "via": "prefix", - "backing": "tbigint_start_value" - }, - "tbigint_value_at_timestamptz": { - "class": "TBigint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tbigint", - "via": "prefix", - "backing": "tbigint_value_at_timestamptz" - }, - "tint_value_at_timestamptz": { - "class": "TInt", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tint", - "via": "prefix", - "backing": "tint_value_at_timestamptz" - }, - "tint_value_n": { - "class": "TInt", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tint", - "via": "prefix", - "backing": "tint_value_n" - }, - "tbigint_value_n": { - "class": "TBigint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tbigint", - "via": "prefix", - "backing": "tbigint_value_n" - }, - "tint_values": { - "class": "TInt", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tint", - "via": "prefix", - "backing": "tint_values" - }, - "tbigint_values": { - "class": "TBigint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tbigint", - "via": "prefix", - "backing": "tbigint_values" - }, - "tnumber_avg_value": { - "class": "TNumber", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tnumber", - "via": "prefix", - "backing": "tnumber_avg_value" - }, - "tnumber_integral": { - "class": "TNumber", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tnumber", - "via": "prefix", - "backing": "tnumber_integral" - }, - "tnumber_twavg": { - "class": "TNumber", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tnumber", - "via": "prefix", - "backing": "tnumber_twavg" - }, - "tnumber_valuespans": { - "class": "TNumber", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tnumber", - "via": "prefix", - "backing": "tnumber_valuespans" - }, - "ttext_end_value": { - "class": "TText", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "ttext", - "via": "prefix", - "backing": "ttext_end_value" - }, - "ttext_max_value": { - "class": "TText", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "ttext", - "via": "prefix", - "backing": "ttext_max_value" - }, - "ttext_min_value": { - "class": "TText", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "ttext", - "via": "prefix", - "backing": "ttext_min_value" - }, - "ttext_start_value": { - "class": "TText", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "ttext", - "via": "prefix", - "backing": "ttext_start_value" - }, - "ttext_value_at_timestamptz": { - "class": "TText", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "ttext", - "via": "prefix", - "backing": "ttext_value_at_timestamptz" - }, - "ttext_value_n": { - "class": "TText", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "ttext", - "via": "prefix", - "backing": "ttext_value_n" - }, - "ttext_values": { - "class": "TText", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "ttext", - "via": "prefix", - "backing": "ttext_values" - }, - "float_degrees": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "temparr_round": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "temporal_round": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_round" - }, - "temporal_scale_time": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_scale_time" - }, - "temporal_set_interp": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_set_interp" - }, - "temporal_shift_scale_time": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_shift_scale_time" - }, - "temporal_shift_time": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_shift_time" - }, - "temporal_as_tinstant": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_as_tinstant" - }, - "temporal_as_tsequence": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_as_tsequence" - }, - "temporal_as_tsequenceset": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_as_tsequenceset" - }, - "tfloat_ceil": { - "class": "TFloat", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tfloat", - "via": "prefix", - "backing": "tfloat_ceil" - }, - "tfloat_degrees": { - "class": "TFloat", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tfloat", - "via": "prefix", - "backing": "tfloat_degrees" - }, - "tfloat_floor": { - "class": "TFloat", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tfloat", - "via": "prefix", - "backing": "tfloat_floor" - }, - "tfloat_radians": { - "class": "TFloat", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tfloat", - "via": "prefix", - "backing": "tfloat_radians" - }, - "tfloat_scale_value": { - "class": "TFloat", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tfloat", - "via": "prefix", - "backing": "tfloat_scale_value" - }, - "tfloat_shift_scale_value": { - "class": "TFloat", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tfloat", - "via": "prefix", - "backing": "tfloat_shift_scale_value" - }, - "tfloat_shift_value": { - "class": "TFloat", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tfloat", - "via": "prefix", - "backing": "tfloat_shift_value" - }, - "tint_scale_value": { - "class": "TInt", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tint", - "via": "prefix", - "backing": "tint_scale_value" - }, - "tbigint_scale_value": { - "class": "TBigint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tbigint", - "via": "prefix", - "backing": "tbigint_scale_value" - }, - "tint_shift_scale_value": { - "class": "TInt", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tint", - "via": "prefix", - "backing": "tint_shift_scale_value" - }, - "tbigint_shift_scale_value": { - "class": "TBigint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tbigint", - "via": "prefix", - "backing": "tbigint_shift_scale_value" - }, - "tint_shift_value": { - "class": "TInt", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tint", - "via": "prefix", - "backing": "tint_shift_value" - }, - "tbigint_shift_value": { - "class": "TBigint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tbigint", - "via": "prefix", - "backing": "tbigint_shift_value" - }, - "temporal_append_tinstant": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_append_tinstant" - }, - "temporal_append_tsequence": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_append_tsequence" - }, - "temporal_delete_timestamptz": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_delete_timestamptz" - }, - "temporal_delete_tstzset": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_delete_tstzset" - }, - "temporal_delete_tstzspan": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_delete_tstzspan" - }, - "temporal_delete_tstzspanset": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_delete_tstzspanset" - }, - "temporal_insert": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_insert" - }, - "temporal_merge": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_merge" - }, - "temporal_merge_array": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_merge_array" - }, - "temporal_update": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_update" - }, - "tbool_at_value": { - "class": "TBool", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tbool", - "via": "prefix", - "backing": "tbool_at_value" - }, - "tbool_minus_value": { - "class": "TBool", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tbool", - "via": "prefix", - "backing": "tbool_minus_value" - }, - "temporal_after_timestamptz": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_after_timestamptz" - }, - "temporal_at_max": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_at_max" - }, - "temporal_at_min": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_at_min" - }, - "temporal_at_timestamptz": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_at_timestamptz" - }, - "temporal_at_tstzset": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_at_tstzset" - }, - "temporal_at_tstzspan": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_at_tstzspan" - }, - "temporal_at_tstzspanset": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_at_tstzspanset" - }, - "temporal_at_values": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_at_values" - }, - "temporal_before_timestamptz": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_before_timestamptz" - }, - "temporal_minus_max": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_minus_max" - }, - "temporal_minus_min": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_minus_min" - }, - "temporal_minus_timestamptz": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_minus_timestamptz" - }, - "temporal_minus_tstzset": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_minus_tstzset" - }, - "temporal_minus_tstzspan": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_minus_tstzspan" - }, - "temporal_minus_tstzspanset": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_minus_tstzspanset" - }, - "temporal_minus_values": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_minus_values" - }, - "tfloat_at_value": { - "class": "TFloat", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tfloat", - "via": "prefix", - "backing": "tfloat_at_value" - }, - "tfloat_minus_value": { - "class": "TFloat", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tfloat", - "via": "prefix", - "backing": "tfloat_minus_value" - }, - "tint_at_value": { - "class": "TInt", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tint", - "via": "prefix", - "backing": "tint_at_value" - }, - "tint_minus_value": { - "class": "TInt", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tint", - "via": "prefix", - "backing": "tint_minus_value" - }, - "tnumber_at_span": { - "class": "TNumber", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tnumber", - "via": "prefix", - "backing": "tnumber_at_span" - }, - "tnumber_at_spanset": { - "class": "TNumber", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tnumber", - "via": "prefix", - "backing": "tnumber_at_spanset" - }, - "tnumber_at_tbox": { - "class": "TNumber", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tnumber", - "via": "prefix", - "backing": "tnumber_at_tbox" - }, - "tnumber_minus_span": { - "class": "TNumber", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tnumber", - "via": "prefix", - "backing": "tnumber_minus_span" - }, - "tnumber_minus_spanset": { - "class": "TNumber", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tnumber", - "via": "prefix", - "backing": "tnumber_minus_spanset" - }, - "tnumber_minus_tbox": { - "class": "TNumber", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tnumber", - "via": "prefix", - "backing": "tnumber_minus_tbox" - }, - "ttext_at_value": { - "class": "TText", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "ttext", - "via": "prefix", - "backing": "ttext_at_value" - }, - "ttext_minus_value": { - "class": "TText", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "ttext", - "via": "prefix", - "backing": "ttext_minus_value" - }, - "temporal_cmp": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_cmp" - }, - "temporal_eq": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_eq" - }, - "temporal_ge": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_ge" - }, - "temporal_gt": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_gt" - }, - "temporal_le": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_le" - }, - "temporal_lt": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_lt" - }, - "temporal_ne": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_ne" - }, - "always_eq_bool_tbool": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_eq_float_tfloat": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_eq_int_tint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_eq_tbool_bool": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_eq_temporal_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_eq_text_ttext": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_eq_tfloat_float": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_eq_tint_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_eq_bigint_tbigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_eq_tbigint_bigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_eq_ttext_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ge_float_tfloat": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ge_int_tint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ge_temporal_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ge_text_ttext": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ge_tfloat_float": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ge_tint_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ge_bigint_tbigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ge_tbigint_bigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ge_ttext_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_gt_float_tfloat": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_gt_int_tint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_gt_temporal_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_gt_text_ttext": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_gt_tfloat_float": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_gt_tint_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_gt_bigint_tbigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_gt_tbigint_bigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_gt_ttext_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_le_float_tfloat": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_le_int_tint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_le_temporal_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_le_text_ttext": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_le_tfloat_float": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_le_tint_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_le_bigint_tbigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_le_tbigint_bigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_le_ttext_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_lt_float_tfloat": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_lt_int_tint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_lt_temporal_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_lt_text_ttext": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_lt_tfloat_float": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_lt_tint_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_lt_bigint_tbigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_lt_tbigint_bigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_lt_ttext_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ne_bool_tbool": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ne_float_tfloat": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ne_int_tint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ne_tbool_bool": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ne_temporal_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ne_text_ttext": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ne_tfloat_float": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ne_tint_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ne_bigint_tbigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ne_tbigint_bigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ne_ttext_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_eq_bool_tbool": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_eq_float_tfloat": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_eq_int_tint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_eq_tbool_bool": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_eq_temporal_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_eq_text_ttext": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_eq_tfloat_float": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_eq_tint_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_eq_bigint_tbigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_eq_tbigint_bigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_eq_ttext_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ge_float_tfloat": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ge_int_tint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ge_temporal_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ge_text_ttext": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ge_tfloat_float": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ge_tint_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ge_bigint_tbigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ge_tbigint_bigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ge_ttext_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_gt_float_tfloat": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_gt_int_tint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_gt_temporal_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_gt_text_ttext": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_gt_tfloat_float": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_gt_tint_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_gt_bigint_tbigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_gt_tbigint_bigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_gt_ttext_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_le_float_tfloat": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_le_int_tint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_le_temporal_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_le_text_ttext": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_le_tfloat_float": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_le_tint_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_le_bigint_tbigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_le_tbigint_bigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_le_ttext_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_lt_float_tfloat": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_lt_int_tint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_lt_temporal_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_lt_text_ttext": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_lt_tfloat_float": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_lt_tint_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_lt_bigint_tbigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_lt_tbigint_bigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_lt_ttext_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ne_bool_tbool": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ne_float_tfloat": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ne_int_tint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ne_tbool_bool": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ne_temporal_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ne_text_ttext": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ne_tfloat_float": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ne_tint_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ne_bigint_tbigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ne_tbigint_bigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ne_ttext_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "teq_bigint_tbigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "teq_bool_tbool": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "teq_float_tfloat": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "teq_int_tint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "teq_tbigint_bigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "teq_tbool_bool": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "teq_temporal_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "teq_text_ttext": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "teq_tfloat_float": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "teq_tint_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "teq_ttext_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tge_bigint_tbigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tge_float_tfloat": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tge_int_tint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tge_temporal_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tge_text_ttext": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tge_tbigint_bigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tge_tfloat_float": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tge_tint_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tge_ttext_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tgt_bigint_tbigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tgt_float_tfloat": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tgt_int_tint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tgt_temporal_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tgt_text_ttext": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tgt_tbigint_bigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tgt_tfloat_float": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tgt_tint_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tgt_ttext_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tle_bigint_tbigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tle_float_tfloat": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tle_int_tint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tle_temporal_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tle_text_ttext": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tle_tbigint_bigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tle_tfloat_float": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tle_tint_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tle_ttext_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tlt_bigint_tbigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tlt_float_tfloat": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tlt_int_tint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tlt_temporal_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tlt_text_ttext": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tlt_tbigint_bigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tlt_tfloat_float": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tlt_tint_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tlt_ttext_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tne_bigint_tbigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tne_bool_tbool": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tne_float_tfloat": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tne_int_tint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tne_tbigint_bigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tne_tbool_bool": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tne_temporal_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tne_text_ttext": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tne_tfloat_float": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tne_tint_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tne_ttext_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "temporal_spans": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_spans" - }, - "temporal_split_each_n_spans": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_split_each_n_spans" - }, - "temporal_split_n_spans": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_split_n_spans" - }, - "tnumber_split_each_n_tboxes": { - "class": "TNumber", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tnumber", - "via": "prefix", - "backing": "tnumber_split_each_n_tboxes" - }, - "tnumber_split_n_tboxes": { - "class": "TNumber", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tnumber", - "via": "prefix", - "backing": "tnumber_split_n_tboxes" - }, - "tnumber_tboxes": { - "class": "TNumber", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tnumber", - "via": "prefix", - "backing": "tnumber_tboxes" - }, - "adjacent_numspan_tnumber": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "adjacent_tbox_tnumber": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "adjacent_temporal_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "adjacent_temporal_tstzspan": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "adjacent_tnumber_numspan": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "adjacent_tnumber_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "adjacent_tnumber_tnumber": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "adjacent_tstzspan_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contained_numspan_tnumber": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contained_tbox_tnumber": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contained_temporal_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contained_temporal_tstzspan": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contained_tnumber_numspan": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contained_tnumber_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contained_tnumber_tnumber": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contained_tstzspan_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contains_numspan_tnumber": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contains_tbox_tnumber": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contains_temporal_tstzspan": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contains_temporal_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contains_tnumber_numspan": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contains_tnumber_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contains_tnumber_tnumber": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contains_tstzspan_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overlaps_numspan_tnumber": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overlaps_tbox_tnumber": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overlaps_temporal_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overlaps_temporal_tstzspan": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overlaps_tnumber_numspan": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overlaps_tnumber_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overlaps_tnumber_tnumber": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overlaps_tstzspan_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "same_numspan_tnumber": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "same_tbox_tnumber": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "same_temporal_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "same_temporal_tstzspan": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "same_tnumber_numspan": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "same_tnumber_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "same_tnumber_tnumber": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "same_tstzspan_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "after_tbox_tnumber": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "after_temporal_tstzspan": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "after_temporal_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "after_tnumber_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "after_tnumber_tnumber": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "after_tstzspan_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "before_tbox_tnumber": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "before_temporal_tstzspan": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "before_temporal_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "before_tnumber_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "before_tnumber_tnumber": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "before_tstzspan_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "left_tbox_tnumber": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "left_numspan_tnumber": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "left_tnumber_numspan": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "left_tnumber_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "left_tnumber_tnumber": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overafter_tbox_tnumber": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overafter_temporal_tstzspan": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overafter_temporal_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overafter_tnumber_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overafter_tnumber_tnumber": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overafter_tstzspan_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overbefore_tbox_tnumber": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overbefore_temporal_tstzspan": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overbefore_temporal_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overbefore_tnumber_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overbefore_tnumber_tnumber": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overbefore_tstzspan_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overleft_numspan_tnumber": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overleft_tbox_tnumber": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overleft_tnumber_numspan": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overleft_tnumber_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overleft_tnumber_tnumber": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overright_numspan_tnumber": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overright_tbox_tnumber": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overright_tnumber_numspan": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overright_tnumber_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overright_tnumber_tnumber": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "right_numspan_tnumber": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "right_tbox_tnumber": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "right_tnumber_numspan": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "right_tnumber_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "right_tnumber_tnumber": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tand_bool_tbool": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tand_tbool_bool": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tand_tbool_tbool": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tbool_when_true": { - "class": "TBool", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tbool", - "via": "prefix", - "backing": "tbool_when_true" - }, - "tnot_tbool": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tor_bool_tbool": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tor_tbool_bool": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tor_tbool_tbool": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "add_float_tfloat": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "add_int_tint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "add_tfloat_float": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "add_tint_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "add_bigint_tbigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "add_tbigint_bigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "add_tnumber_tnumber": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "div_float_tfloat": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "div_int_tint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "div_tfloat_float": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "div_tint_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "div_bigint_tbigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "div_tbigint_bigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "div_tnumber_tnumber": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "mul_float_tfloat": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "mul_int_tint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "mul_tfloat_float": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "mul_tint_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "mul_bigint_tbigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "mul_tbigint_bigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "mul_tnumber_tnumber": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "sub_float_tfloat": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "sub_int_tint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "sub_tfloat_float": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "sub_tint_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "sub_bigint_tbigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "sub_tbigint_bigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "sub_tnumber_tnumber": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "temporal_derivative": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_derivative" - }, - "tfloat_exp": { - "class": "TFloat", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tfloat", - "via": "prefix", - "backing": "tfloat_exp" - }, - "tfloat_ln": { - "class": "TFloat", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tfloat", - "via": "prefix", - "backing": "tfloat_ln" - }, - "tfloat_log10": { - "class": "TFloat", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tfloat", - "via": "prefix", - "backing": "tfloat_log10" - }, - "tfloat_sin": { - "class": "TFloat", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tfloat", - "via": "prefix", - "backing": "tfloat_sin" - }, - "tfloat_cos": { - "class": "TFloat", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tfloat", - "via": "prefix", - "backing": "tfloat_cos" - }, - "tfloat_tan": { - "class": "TFloat", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tfloat", - "via": "prefix", - "backing": "tfloat_tan" - }, - "tnumber_abs": { - "class": "TNumber", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tnumber", - "via": "prefix", - "backing": "tnumber_abs" - }, - "tnumber_trend": { - "class": "TNumber", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tnumber", - "via": "prefix", - "backing": "tnumber_trend" - }, - "float_angular_difference": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tnumber_angular_difference": { - "class": "TNumber", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tnumber", - "via": "prefix", - "backing": "tnumber_angular_difference" - }, - "tnumber_delta_value": { - "class": "TNumber", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tnumber", - "via": "prefix", - "backing": "tnumber_delta_value" - }, - "textcat_text_ttext": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "textcat_ttext_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "textcat_ttext_ttext": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ttext_initcap": { - "class": "TText", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "ttext", - "via": "prefix", - "backing": "ttext_initcap" - }, - "ttext_upper": { - "class": "TText", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "ttext", - "via": "prefix", - "backing": "ttext_upper" - }, - "ttext_lower": { - "class": "TText", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "ttext", - "via": "prefix", - "backing": "ttext_lower" - }, - "tdistance_tfloat_float": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tdistance_tint_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tdistance_tnumber_tnumber": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nad_tboxfloat_tboxfloat": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nad_tboxint_tboxint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nad_tfloat_float": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nad_tfloat_tfloat": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nad_tfloat_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nad_tbigint_bigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nad_tbigint_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nad_tbigint_tbigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nad_tboxbigint_tboxbigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nad_tint_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nad_tint_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nad_tint_tint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tbigint_tmax_transfn": { - "class": "TBigint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tbigint", - "via": "prefix", - "backing": "tbigint_tmax_transfn" - }, - "tbigint_tmax_combinefn": { - "class": "TBigint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tbigint", - "via": "prefix", - "backing": "tbigint_tmax_combinefn" - }, - "tbigint_tmin_transfn": { - "class": "TBigint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tbigint", - "via": "prefix", - "backing": "tbigint_tmin_transfn" - }, - "tbigint_tmin_combinefn": { - "class": "TBigint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tbigint", - "via": "prefix", - "backing": "tbigint_tmin_combinefn" - }, - "tbigint_tsum_transfn": { - "class": "TBigint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tbigint", - "via": "prefix", - "backing": "tbigint_tsum_transfn" - }, - "tbigint_tsum_combinefn": { - "class": "TBigint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tbigint", - "via": "prefix", - "backing": "tbigint_tsum_combinefn" - }, - "tbigint_wmax_transfn": { - "class": "TBigint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tbigint", - "via": "prefix", - "backing": "tbigint_wmax_transfn" - }, - "tbigint_wmin_transfn": { - "class": "TBigint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tbigint", - "via": "prefix", - "backing": "tbigint_wmin_transfn" - }, - "tbigint_wsum_transfn": { - "class": "TBigint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tbigint", - "via": "prefix", - "backing": "tbigint_wsum_transfn" - }, - "tbool_tand_transfn": { - "class": "TBool", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tbool", - "via": "prefix", - "backing": "tbool_tand_transfn" - }, - "tbool_tand_combinefn": { - "class": "TBool", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tbool", - "via": "prefix", - "backing": "tbool_tand_combinefn" - }, - "tbool_tor_transfn": { - "class": "TBool", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tbool", - "via": "prefix", - "backing": "tbool_tor_transfn" - }, - "tbool_tor_combinefn": { - "class": "TBool", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tbool", - "via": "prefix", - "backing": "tbool_tor_combinefn" - }, - "temporal_extent_transfn": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_extent_transfn" - }, - "temporal_tagg_finalfn": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_tagg_finalfn" - }, - "temporal_tcount_transfn": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_tcount_transfn" - }, - "temporal_tcount_combinefn": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_tcount_combinefn" - }, - "tfloat_tmax_transfn": { - "class": "TFloat", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tfloat", - "via": "prefix", - "backing": "tfloat_tmax_transfn" - }, - "tfloat_tmax_combinefn": { - "class": "TFloat", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tfloat", - "via": "prefix", - "backing": "tfloat_tmax_combinefn" - }, - "tfloat_tmin_transfn": { - "class": "TFloat", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tfloat", - "via": "prefix", - "backing": "tfloat_tmin_transfn" - }, - "tfloat_tmin_combinefn": { - "class": "TFloat", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tfloat", - "via": "prefix", - "backing": "tfloat_tmin_combinefn" - }, - "tfloat_tsum_transfn": { - "class": "TFloat", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tfloat", - "via": "prefix", - "backing": "tfloat_tsum_transfn" - }, - "tfloat_tsum_combinefn": { - "class": "TFloat", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tfloat", - "via": "prefix", - "backing": "tfloat_tsum_combinefn" - }, - "tfloat_wmax_transfn": { - "class": "TFloat", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tfloat", - "via": "prefix", - "backing": "tfloat_wmax_transfn" - }, - "tfloat_wmin_transfn": { - "class": "TFloat", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tfloat", - "via": "prefix", - "backing": "tfloat_wmin_transfn" - }, - "tfloat_wsum_transfn": { - "class": "TFloat", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tfloat", - "via": "prefix", - "backing": "tfloat_wsum_transfn" - }, - "timestamptz_tcount_transfn": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tint_tmax_transfn": { - "class": "TInt", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tint", - "via": "prefix", - "backing": "tint_tmax_transfn" - }, - "tint_tmax_combinefn": { - "class": "TInt", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tint", - "via": "prefix", - "backing": "tint_tmax_combinefn" - }, - "tint_tmin_transfn": { - "class": "TInt", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tint", - "via": "prefix", - "backing": "tint_tmin_transfn" - }, - "tint_tmin_combinefn": { - "class": "TInt", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tint", - "via": "prefix", - "backing": "tint_tmin_combinefn" - }, - "tint_tsum_transfn": { - "class": "TInt", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tint", - "via": "prefix", - "backing": "tint_tsum_transfn" - }, - "tint_tsum_combinefn": { - "class": "TInt", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tint", - "via": "prefix", - "backing": "tint_tsum_combinefn" - }, - "tint_wmax_transfn": { - "class": "TInt", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tint", - "via": "prefix", - "backing": "tint_wmax_transfn" - }, - "tint_wmin_transfn": { - "class": "TInt", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tint", - "via": "prefix", - "backing": "tint_wmin_transfn" - }, - "tint_wsum_transfn": { - "class": "TInt", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tint", - "via": "prefix", - "backing": "tint_wsum_transfn" - }, - "tnumber_extent_transfn": { - "class": "TNumber", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tnumber", - "via": "prefix", - "backing": "tnumber_extent_transfn" - }, - "tnumber_tavg_finalfn": { - "class": "TNumber", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tnumber", - "via": "prefix", - "backing": "tnumber_tavg_finalfn" - }, - "tnumber_tavg_transfn": { - "class": "TNumber", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tnumber", - "via": "prefix", - "backing": "tnumber_tavg_transfn" - }, - "tnumber_tavg_combinefn": { - "class": "TNumber", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tnumber", - "via": "prefix", - "backing": "tnumber_tavg_combinefn" - }, - "tnumber_wavg_transfn": { - "class": "TNumber", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tnumber", - "via": "prefix", - "backing": "tnumber_wavg_transfn" - }, - "tstzset_tcount_transfn": { - "class": "TsTzSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "tstzset", - "via": "prefix", - "backing": "tstzset_tcount_transfn" - }, - "tstzspan_tcount_transfn": { - "class": "TsTzSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "tstzspan", - "via": "prefix", - "backing": "tstzspan_tcount_transfn" - }, - "tstzspanset_tcount_transfn": { - "class": "TsTzSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "tstzspanset", - "via": "prefix", - "backing": "tstzspanset_tcount_transfn" - }, - "temporal_merge_transfn": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_merge_transfn" - }, - "temporal_merge_combinefn": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_merge_combinefn" - }, - "ttext_tmax_transfn": { - "class": "TText", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "ttext", - "via": "prefix", - "backing": "ttext_tmax_transfn" - }, - "ttext_tmax_combinefn": { - "class": "TText", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "ttext", - "via": "prefix", - "backing": "ttext_tmax_combinefn" - }, - "ttext_tmin_transfn": { - "class": "TText", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "ttext", - "via": "prefix", - "backing": "ttext_tmin_transfn" - }, - "ttext_tmin_combinefn": { - "class": "TText", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "ttext", - "via": "prefix", - "backing": "ttext_tmin_combinefn" - }, - "temporal_simplify_dp": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_simplify_dp" - }, - "temporal_simplify_max_dist": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_simplify_max_dist" - }, - "temporal_simplify_min_dist": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_simplify_min_dist" - }, - "temporal_simplify_min_tdelta": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_simplify_min_tdelta" - }, - "temporal_tprecision": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_tprecision" - }, - "temporal_tsample": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_tsample" - }, - "temporal_dyntimewarp_distance": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_dyntimewarp_distance" - }, - "temporal_dyntimewarp_path": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_dyntimewarp_path" - }, - "temporal_frechet_distance": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_frechet_distance" - }, - "temporal_frechet_path": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_frechet_path" - }, - "temporal_hausdorff_distance": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_hausdorff_distance" - }, - "temporal_average_hausdorff_distance": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_average_hausdorff_distance" - }, - "temporal_lcss_distance": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_lcss_distance" - }, - "temporal_ext_kalman_filter": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_ext_kalman_filter" - }, - "temporal_time_bins": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_time_bins" - }, - "temporal_time_split": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_time_split" - }, - "tfloat_time_boxes": { - "class": "TFloat", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tfloat", - "via": "prefix", - "backing": "tfloat_time_boxes" - }, - "tfloat_value_bins": { - "class": "TFloat", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tfloat", - "via": "prefix", - "backing": "tfloat_value_bins" - }, - "tfloat_value_boxes": { - "class": "TFloat", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tfloat", - "via": "prefix", - "backing": "tfloat_value_boxes" - }, - "tfloat_value_split": { - "class": "TFloat", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tfloat", - "via": "prefix", - "backing": "tfloat_value_split" - }, - "tfloat_value_time_boxes": { - "class": "TFloat", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tfloat", - "via": "prefix", - "backing": "tfloat_value_time_boxes" - }, - "tfloat_value_time_split": { - "class": "TFloat", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tfloat", - "via": "prefix", - "backing": "tfloat_value_time_split" - }, - "tfloatbox_time_tiles": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tfloatbox_value_tiles": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tfloatbox_value_time_tiles": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tint_time_boxes": { - "class": "TInt", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tint", - "via": "prefix", - "backing": "tint_time_boxes" - }, - "tint_value_bins": { - "class": "TInt", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tint", - "via": "prefix", - "backing": "tint_value_bins" - }, - "tint_value_boxes": { - "class": "TInt", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tint", - "via": "prefix", - "backing": "tint_value_boxes" - }, - "tint_value_split": { - "class": "TInt", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tint", - "via": "prefix", - "backing": "tint_value_split" - }, - "tint_value_time_boxes": { - "class": "TInt", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tint", - "via": "prefix", - "backing": "tint_value_time_boxes" - }, - "tint_value_time_split": { - "class": "TInt", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tint", - "via": "prefix", - "backing": "tint_value_time_split" - }, - "tintbox_time_tiles": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tintbox_value_tiles": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tintbox_value_time_tiles": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "temptype_subtype": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "temptype_subtype_all": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tempsubtype_name": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tempsubtype_from_string": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meosoper_name": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meosoper_from_string": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "interptype_name": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "interptype_from_string": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_typeof_hexwkb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meostype_name": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "temptype_basetype": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "settype_basetype": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "spantype_basetype": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "spantype_spansettype": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "spansettype_spantype": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "basetype_spantype": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "basetype_settype": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tnumber_basetype": { - "class": "TNumber", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tnumber", - "via": "prefix", - "backing": "tnumber_basetype" - }, - "geo_basetype": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_basetype": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "alphanum_basetype": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "alphanum_temptype": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "time_type": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "set_basetype": { - "class": "Set", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "set", - "via": "prefix", - "backing": "set_basetype" - }, - "set_type": { - "class": "Set", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "set", - "via": "prefix", - "backing": "set_type" - }, - "numset_type": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ensure_numset_type": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timeset_type": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "set_spantype": { - "class": "Set", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "set", - "via": "prefix", - "backing": "set_spantype" - }, - "ensure_set_spantype": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "alphanumset_type": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geoset_type": { - "class": "GeomSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "geoset", - "via": "prefix", - "backing": "geoset_type" - }, - "ensure_geoset_type": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "spatialset_type": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ensure_spatialset_type": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pointcloud_basetype": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pointcloudset_type": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpointcloud_temptype": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ensure_tpointcloud_temptype": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "span_basetype": { - "class": "Span", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "span", - "via": "prefix", - "backing": "span_basetype" - }, - "span_canon_basetype": { - "class": "Span", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "span", - "via": "prefix", - "backing": "span_canon_basetype" - }, - "span_type": { - "class": "Span", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "span", - "via": "prefix", - "backing": "span_type" - }, - "type_span_bbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "type_bboxtype": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "span_tbox_type": { - "class": "Span", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "span", - "via": "prefix", - "backing": "span_tbox_type" - }, - "ensure_span_tbox_type": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numspan_basetype": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numspan_type": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ensure_numspan_type": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timespan_basetype": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timespan_type": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "spanset_type": { - "class": "SpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "spanset", - "via": "prefix", - "backing": "spanset_type" - }, - "timespanset_type": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ensure_timespanset_type": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "temporal_type": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_type" - }, - "temporal_basetype": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_basetype" - }, - "temptype_supports_linear": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "basetype_byvalue": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "basetype_varlength": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meostype_length": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "talphanum_type": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "talpha_type": { - "class": "TAlpha", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "talpha", - "via": "prefix", - "backing": "talpha_type" - }, - "tnumber_type": { - "class": "TNumber", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tnumber", - "via": "prefix", - "backing": "tnumber_type" - }, - "ensure_tnumber_type": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "torder_type": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ensure_torder_type": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ensure_tnumber_basetype": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tnumber_spantype": { - "class": "TNumber", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tnumber", - "via": "prefix", - "backing": "tnumber_spantype" - }, - "spatial_basetype": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tspatial_type": { - "class": "TSpatial", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tspatial", - "via": "prefix", - "backing": "tspatial_type" - }, - "ensure_tspatial_type": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpoint_type": { - "class": "TPoint", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tpoint", - "via": "prefix", - "backing": "tpoint_type" - }, - "ensure_tpoint_type": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tgeo_type": { - "class": "TGeo", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tgeo", - "via": "prefix", - "backing": "tgeo_type" - }, - "ensure_tgeo_type": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tspatial_body_type": { - "class": "TSpatial", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tspatial", - "via": "prefix", - "backing": "tspatial_body_type" - }, - "tgeo_type_all": { - "class": "TGeo", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tgeo", - "via": "prefix", - "backing": "tgeo_type_all" - }, - "ensure_tgeo_type_all": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tgeometry_type": { - "class": "TGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tgeometry", - "via": "prefix", - "backing": "tgeometry_type" - }, - "ensure_tgeometry_type": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tgeodetic_type": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ensure_tgeodetic_type": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ensure_tnumber_tpoint_type": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "box3d_make": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "box3d_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "box3d_out": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "gbox_make": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "gbox_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "gbox_out": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geo_as_ewkb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geo_as_ewkt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geo_as_geojson": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geo_as_hexewkb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geo_as_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geo_from_ewkb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geo_from_geojson": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geo_from_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geo_out": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geog_from_hexewkb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geog_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geom_from_hexewkb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geom_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geo_copy": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geogpoint_make2d": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geogpoint_make3dz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geompoint_make2d": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geompoint_make3dz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geom_to_geog": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geog_to_geom": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geo_is_empty": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geo_is_unitary": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geo_typename": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geog_area": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geog_centroid": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geog_length": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geog_perimeter": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geom_azimuth": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geom_length": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geom_perimeter": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "line_numpoints": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "line_point_n": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geo_reverse": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geo_round": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geo_set_srid": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geo_srid": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geo_transform": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geo_transform_pipeline": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geo_collect_garray": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geo_makeline_garray": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geo_num_points": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geo_num_geos": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geo_geo_n": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geo_pointarr": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geo_points": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geom_array_union": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geog_array_union": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geom_boundary": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geom_buffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geom_centroid": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geom_convex_hull": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geom_difference2d": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geom_is_simple": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geom_intersection2d": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geom_intersection2d_coll": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geom_min_bounding_radius": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geom_oriented_envelope": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geom_shortestline2d": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geom_shortestline3d": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geom_unary_union": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "line_interpolate_point": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "line_locate_point": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "line_substring": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geog_dwithin": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geog_intersects": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geom_contains": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geom_covers": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geom_disjoint2d": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geom_dwithin": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geom_dwithin2d": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geom_dwithin3d": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geom_intersects": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geom_intersects2d": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geom_intersects3d": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geom_relate": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geom_relate_pattern": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geom_touches": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geo_stboxes": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geo_split_each_n_stboxes": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geo_split_n_stboxes": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geog_distance": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geom_distance2d": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geom_max_distance2d": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geom_distance3d": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geo_equals": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geo_same": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geogset_in": { - "class": "GeogSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "geogset", - "via": "prefix", - "backing": "geogset_in" - }, - "geomset_in": { - "class": "GeomSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "geomset", - "via": "prefix", - "backing": "geomset_in" - }, - "spatialset_out": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "spatialset_as_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "spatialset_as_ewkt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geoset_make": { - "class": "GeomSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "geoset", - "via": "prefix", - "backing": "geoset_make" - }, - "geo_to_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geoset_end_value": { - "class": "GeomSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "geoset", - "via": "prefix", - "backing": "geoset_end_value" - }, - "geoset_start_value": { - "class": "GeomSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "geoset", - "via": "prefix", - "backing": "geoset_start_value" - }, - "geoset_value_n": { - "class": "GeomSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "geoset", - "via": "prefix", - "backing": "geoset_value_n" - }, - "geoset_values": { - "class": "GeomSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "geoset", - "via": "prefix", - "backing": "geoset_values" - }, - "contained_geo_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contains_set_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geo_union_transfn": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intersection_geo_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intersection_set_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_geo_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_set_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_geo_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_set_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "spatialset_set_srid": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "spatialset_srid": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "spatialset_transform": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "spatialset_transform_pipeline": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "stbox_as_hexwkb": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_as_hexwkb" - }, - "stbox_as_wkb": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_as_wkb" - }, - "stbox_from_hexwkb": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_from_hexwkb" - }, - "stbox_from_wkb": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_from_wkb" - }, - "stbox_in": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_in" - }, - "stbox_out": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_out" - }, - "geo_timestamptz_to_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geo_tstzspan_to_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "stbox_copy": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_copy" - }, - "stbox_make": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_make" - }, - "geo_to_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "spatialset_to_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "stbox_to_box3d": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_to_box3d" - }, - "stbox_to_gbox": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_to_gbox" - }, - "stbox_to_geo": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_to_geo" - }, - "stbox_to_tstzspan": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_to_tstzspan" - }, - "timestamptz_to_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tstzset_to_stbox": { - "class": "TsTzSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "tstzset", - "via": "prefix", - "backing": "tstzset_to_stbox" - }, - "tstzspan_to_stbox": { - "class": "TsTzSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "tstzspan", - "via": "prefix", - "backing": "tstzspan_to_stbox" - }, - "tstzspanset_to_stbox": { - "class": "TsTzSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "tstzspanset", - "via": "prefix", - "backing": "tstzspanset_to_stbox" - }, - "stbox_area": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_area" - }, - "stbox_hash": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_hash" - }, - "stbox_hash_extended": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_hash_extended" - }, - "stbox_hast": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_hast" - }, - "stbox_hasx": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_hasx" - }, - "stbox_hasz": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_hasz" - }, - "stbox_isgeodetic": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_isgeodetic" - }, - "stbox_perimeter": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_perimeter" - }, - "stbox_tmax": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_tmax" - }, - "stbox_tmax_inc": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_tmax_inc" - }, - "stbox_tmin": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_tmin" - }, - "stbox_tmin_inc": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_tmin_inc" - }, - "stbox_volume": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_volume" - }, - "stbox_xmax": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_xmax" - }, - "stbox_xmin": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_xmin" - }, - "stbox_ymax": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_ymax" - }, - "stbox_ymin": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_ymin" - }, - "stbox_zmax": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_zmax" - }, - "stbox_zmin": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_zmin" - }, - "stbox_expand_space": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_expand_space" - }, - "stbox_expand_time": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_expand_time" - }, - "stbox_get_space": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_get_space" - }, - "stbox_quad_split": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_quad_split" - }, - "stbox_round": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_round" - }, - "stbox_shift_scale_time": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_shift_scale_time" - }, - "stboxarr_round": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "stbox_set_srid": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_set_srid" - }, - "stbox_srid": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_srid" - }, - "stbox_transform": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_transform" - }, - "stbox_transform_pipeline": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_transform_pipeline" - }, - "adjacent_stbox_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contained_stbox_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contains_stbox_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overlaps_stbox_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "same_stbox_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "above_stbox_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "after_stbox_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "back_stbox_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "before_stbox_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "below_stbox_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "front_stbox_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "left_stbox_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overabove_stbox_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overafter_stbox_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overback_stbox_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overbefore_stbox_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overbelow_stbox_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overfront_stbox_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overleft_stbox_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overright_stbox_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "right_stbox_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_stbox_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intersection_stbox_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "stbox_cmp": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_cmp" - }, - "stbox_eq": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_eq" - }, - "stbox_ge": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_ge" - }, - "stbox_gt": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_gt" - }, - "stbox_le": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_le" - }, - "stbox_lt": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_lt" - }, - "stbox_ne": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_ne" - }, - "tspatial_out": { - "class": "TSpatial", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tspatial", - "via": "prefix", - "backing": "tspatial_out" - }, - "tgeogpoint_from_mfjson": { - "class": "TGeogPoint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tgeogpoint", - "via": "prefix", - "backing": "tgeogpoint_from_mfjson" - }, - "tgeogpoint_in": { - "class": "TGeogPoint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tgeogpoint", - "via": "prefix", - "backing": "tgeogpoint_in" - }, - "tgeography_from_mfjson": { - "class": "TGeography", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tgeography", - "via": "prefix", - "backing": "tgeography_from_mfjson" - }, - "tgeography_in": { - "class": "TGeography", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tgeography", - "via": "prefix", - "backing": "tgeography_in" - }, - "tgeometry_from_mfjson": { - "class": "TGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tgeometry", - "via": "prefix", - "backing": "tgeometry_from_mfjson" - }, - "tgeometry_in": { - "class": "TGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tgeometry", - "via": "prefix", - "backing": "tgeometry_in" - }, - "tgeompoint_from_mfjson": { - "class": "TGeomPoint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tgeompoint", - "via": "prefix", - "backing": "tgeompoint_from_mfjson" - }, - "tgeompoint_in": { - "class": "TGeomPoint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tgeompoint", - "via": "prefix", - "backing": "tgeompoint_in" - }, - "tspatial_as_ewkt": { - "class": "TSpatial", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tspatial", - "via": "prefix", - "backing": "tspatial_as_ewkt" - }, - "tspatial_as_text": { - "class": "TSpatial", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tspatial", - "via": "prefix", - "backing": "tspatial_as_text" - }, - "tgeo_from_base_temp": { - "class": "TGeo", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tgeo", - "via": "prefix", - "backing": "tgeo_from_base_temp" - }, - "tgeoinst_make": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tgeoseq_from_base_tstzset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tgeoseq_from_base_tstzspan": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tgeoseqset_from_base_tstzspanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpoint_from_base_temp": { - "class": "TPoint", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tpoint", - "via": "prefix", - "backing": "tpoint_from_base_temp" - }, - "tpointinst_make": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpointseq_from_base_tstzset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpointseq_from_base_tstzspan": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpointseq_make_coords": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpointseqset_from_base_tstzspanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "box3d_to_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "gbox_to_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geomeas_to_tpoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tgeogpoint_to_tgeography": { - "class": "TGeogPoint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tgeogpoint", - "via": "prefix", - "backing": "tgeogpoint_to_tgeography" - }, - "tgeography_to_tgeogpoint": { - "class": "TGeography", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tgeography", - "via": "prefix", - "backing": "tgeography_to_tgeogpoint" - }, - "tgeography_to_tgeometry": { - "class": "TGeography", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tgeography", - "via": "prefix", - "backing": "tgeography_to_tgeometry" - }, - "tgeometry_to_tgeography": { - "class": "TGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tgeometry", - "via": "prefix", - "backing": "tgeometry_to_tgeography" - }, - "tgeometry_to_tgeompoint": { - "class": "TGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tgeometry", - "via": "prefix", - "backing": "tgeometry_to_tgeompoint" - }, - "tgeompoint_to_tgeometry": { - "class": "TGeomPoint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tgeompoint", - "via": "prefix", - "backing": "tgeompoint_to_tgeometry" - }, - "tpoint_as_mvtgeom": { - "class": "TPoint", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tpoint", - "via": "prefix", - "backing": "tpoint_as_mvtgeom" - }, - "tpoint_tfloat_to_geomeas": { - "class": "TPoint", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tpoint", - "via": "prefix", - "backing": "tpoint_tfloat_to_geomeas" - }, - "tspatial_to_stbox": { - "class": "TSpatial", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tspatial", - "via": "prefix", - "backing": "tspatial_to_stbox" - }, - "bearing_point_point": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "bearing_tpoint_point": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "bearing_tpoint_tpoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tgeo_centroid": { - "class": "TGeo", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tgeo", - "via": "prefix", - "backing": "tgeo_centroid" - }, - "tgeo_convex_hull": { - "class": "TGeo", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tgeo", - "via": "prefix", - "backing": "tgeo_convex_hull" - }, - "tgeo_end_value": { - "class": "TGeo", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tgeo", - "via": "prefix", - "backing": "tgeo_end_value" - }, - "tgeo_start_value": { - "class": "TGeo", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tgeo", - "via": "prefix", - "backing": "tgeo_start_value" - }, - "tgeo_traversed_area": { - "class": "TGeo", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tgeo", - "via": "prefix", - "backing": "tgeo_traversed_area" - }, - "tgeo_value_at_timestamptz": { - "class": "TGeo", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tgeo", - "via": "prefix", - "backing": "tgeo_value_at_timestamptz" - }, - "tgeo_value_n": { - "class": "TGeo", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tgeo", - "via": "prefix", - "backing": "tgeo_value_n" - }, - "tgeo_values": { - "class": "TGeo", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tgeo", - "via": "prefix", - "backing": "tgeo_values" - }, - "tpoint_angular_difference": { - "class": "TPoint", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tpoint", - "via": "prefix", - "backing": "tpoint_angular_difference" - }, - "tpoint_azimuth": { - "class": "TPoint", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tpoint", - "via": "prefix", - "backing": "tpoint_azimuth" - }, - "tpoint_cumulative_length": { - "class": "TPoint", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tpoint", - "via": "prefix", - "backing": "tpoint_cumulative_length" - }, - "tpoint_direction": { - "class": "TPoint", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tpoint", - "via": "prefix", - "backing": "tpoint_direction" - }, - "tpoint_get_x": { - "class": "TPoint", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tpoint", - "via": "prefix", - "backing": "tpoint_get_x" - }, - "tpoint_get_y": { - "class": "TPoint", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tpoint", - "via": "prefix", - "backing": "tpoint_get_y" - }, - "tpoint_get_z": { - "class": "TPoint", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tpoint", - "via": "prefix", - "backing": "tpoint_get_z" - }, - "tpoint_is_simple": { - "class": "TPoint", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tpoint", - "via": "prefix", - "backing": "tpoint_is_simple" - }, - "tpoint_length": { - "class": "TPoint", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tpoint", - "via": "prefix", - "backing": "tpoint_length" - }, - "tpoint_speed": { - "class": "TPoint", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tpoint", - "via": "prefix", - "backing": "tpoint_speed" - }, - "tpoint_trajectory": { - "class": "TPoint", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tpoint", - "via": "prefix", - "backing": "tpoint_trajectory" - }, - "tpoint_twcentroid": { - "class": "TPoint", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tpoint", - "via": "prefix", - "backing": "tpoint_twcentroid" - }, - "tgeo_affine": { - "class": "TGeo", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tgeo", - "via": "prefix", - "backing": "tgeo_affine" - }, - "tgeo_scale": { - "class": "TGeo", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tgeo", - "via": "prefix", - "backing": "tgeo_scale" - }, - "tpoint_make_simple": { - "class": "TPoint", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tpoint", - "via": "prefix", - "backing": "tpoint_make_simple" - }, - "tspatial_srid": { - "class": "TSpatial", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tspatial", - "via": "prefix", - "backing": "tspatial_srid" - }, - "tspatial_set_srid": { - "class": "TSpatial", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tspatial", - "via": "prefix", - "backing": "tspatial_set_srid" - }, - "tspatial_transform": { - "class": "TSpatial", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tspatial", - "via": "prefix", - "backing": "tspatial_transform" - }, - "tspatial_transform_pipeline": { - "class": "TSpatial", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tspatial", - "via": "prefix", - "backing": "tspatial_transform_pipeline" - }, - "tgeo_at_geom": { - "class": "TGeo", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tgeo", - "via": "prefix", - "backing": "tgeo_at_geom" - }, - "tgeo_at_stbox": { - "class": "TGeo", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tgeo", - "via": "prefix", - "backing": "tgeo_at_stbox" - }, - "tgeo_at_value": { - "class": "TGeo", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tgeo", - "via": "prefix", - "backing": "tgeo_at_value" - }, - "tgeo_minus_geom": { - "class": "TGeo", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tgeo", - "via": "prefix", - "backing": "tgeo_minus_geom" - }, - "tgeo_minus_stbox": { - "class": "TGeo", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tgeo", - "via": "prefix", - "backing": "tgeo_minus_stbox" - }, - "tgeo_minus_value": { - "class": "TGeo", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tgeo", - "via": "prefix", - "backing": "tgeo_minus_value" - }, - "tpoint_at_elevation": { - "class": "TPoint", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tpoint", - "via": "prefix", - "backing": "tpoint_at_elevation" - }, - "tpoint_at_geom": { - "class": "TPoint", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tpoint", - "via": "prefix", - "backing": "tpoint_at_geom" - }, - "tpoint_at_value": { - "class": "TPoint", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tpoint", - "via": "prefix", - "backing": "tpoint_at_value" - }, - "tpoint_minus_elevation": { - "class": "TPoint", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tpoint", - "via": "prefix", - "backing": "tpoint_minus_elevation" - }, - "tpoint_minus_geom": { - "class": "TPoint", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tpoint", - "via": "prefix", - "backing": "tpoint_minus_geom" - }, - "tpoint_minus_value": { - "class": "TPoint", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tpoint", - "via": "prefix", - "backing": "tpoint_minus_value" - }, - "always_eq_geo_tgeo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_eq_tgeo_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_eq_tgeo_tgeo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ne_geo_tgeo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ne_tgeo_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ne_tgeo_tgeo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_eq_geo_tgeo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_eq_tgeo_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_eq_tgeo_tgeo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ne_geo_tgeo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ne_tgeo_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ne_tgeo_tgeo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "teq_geo_tgeo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "teq_tgeo_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tne_geo_tgeo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tne_tgeo_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tgeo_stboxes": { - "class": "TGeo", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tgeo", - "via": "prefix", - "backing": "tgeo_stboxes" - }, - "tgeo_space_boxes": { - "class": "TGeo", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tgeo", - "via": "prefix", - "backing": "tgeo_space_boxes" - }, - "tgeo_space_time_boxes": { - "class": "TGeo", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tgeo", - "via": "prefix", - "backing": "tgeo_space_time_boxes" - }, - "tgeo_split_each_n_stboxes": { - "class": "TGeo", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tgeo", - "via": "prefix", - "backing": "tgeo_split_each_n_stboxes" - }, - "tgeo_split_n_stboxes": { - "class": "TGeo", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tgeo", - "via": "prefix", - "backing": "tgeo_split_n_stboxes" - }, - "adjacent_stbox_tspatial": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "adjacent_tspatial_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "adjacent_tspatial_tspatial": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contained_stbox_tspatial": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contained_tspatial_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contained_tspatial_tspatial": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contains_stbox_tspatial": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contains_tspatial_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contains_tspatial_tspatial": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overlaps_stbox_tspatial": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overlaps_tspatial_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overlaps_tspatial_tspatial": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "same_stbox_tspatial": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "same_tspatial_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "same_tspatial_tspatial": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "above_stbox_tspatial": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "above_tspatial_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "above_tspatial_tspatial": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "after_stbox_tspatial": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "after_tspatial_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "after_tspatial_tspatial": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "back_stbox_tspatial": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "back_tspatial_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "back_tspatial_tspatial": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "before_stbox_tspatial": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "before_tspatial_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "before_tspatial_tspatial": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "below_stbox_tspatial": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "below_tspatial_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "below_tspatial_tspatial": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "front_stbox_tspatial": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "front_tspatial_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "front_tspatial_tspatial": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "left_stbox_tspatial": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "left_tspatial_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "left_tspatial_tspatial": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overabove_stbox_tspatial": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overabove_tspatial_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overabove_tspatial_tspatial": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overafter_stbox_tspatial": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overafter_tspatial_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overafter_tspatial_tspatial": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overback_stbox_tspatial": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overback_tspatial_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overback_tspatial_tspatial": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overbefore_stbox_tspatial": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overbefore_tspatial_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overbefore_tspatial_tspatial": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overbelow_stbox_tspatial": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overbelow_tspatial_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overbelow_tspatial_tspatial": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overfront_stbox_tspatial": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overfront_tspatial_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overfront_tspatial_tspatial": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overleft_stbox_tspatial": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overleft_tspatial_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overleft_tspatial_tspatial": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overright_stbox_tspatial": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overright_tspatial_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overright_tspatial_tspatial": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "right_stbox_tspatial": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "right_tspatial_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "right_tspatial_tspatial": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "acontains_geo_tgeo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "acontains_tgeo_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "acontains_tgeo_tgeo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "acovers_geo_tgeo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "acovers_tgeo_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "acovers_tgeo_tgeo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "adisjoint_geo_tgeo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "adisjoint_tgeo_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "adisjoint_tgeo_tgeo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "adwithin_geo_tgeo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "adwithin_tgeo_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "adwithin_tgeo_tgeo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "aintersects_geo_tgeo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "aintersects_tgeo_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "aintersects_tgeo_tgeo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "atouches_geo_tgeo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "atouches_tgeo_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "atouches_tgeo_tgeo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "atouches_tpoint_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "atouches_geo_tpoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "econtains_geo_tgeo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "econtains_tgeo_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "econtains_tgeo_tgeo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ecovers_geo_tgeo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ecovers_tgeo_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ecovers_tgeo_tgeo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "edisjoint_geo_tgeo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "edisjoint_tgeo_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "edisjoint_tgeo_tgeo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "edwithin_geo_tgeo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "edwithin_tgeo_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "edwithin_tgeo_tgeo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "eintersects_geo_tgeo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "eintersects_tgeo_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "eintersects_tgeo_tgeo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "etouches_geo_tgeo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "etouches_tgeo_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "etouches_tgeo_tgeo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "etouches_tpoint_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "etouches_geo_tpoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tcontains_geo_tgeo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tcontains_tgeo_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tcontains_tgeo_tgeo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tcovers_geo_tgeo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tcovers_tgeo_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tcovers_tgeo_tgeo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tdisjoint_geo_tgeo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tdisjoint_tgeo_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tdisjoint_tgeo_tgeo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tdwithin_geo_tgeo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tdwithin_tgeo_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tdwithin_tgeo_tgeo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tintersects_geo_tgeo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tintersects_tgeo_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tintersects_tgeo_tgeo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ttouches_geo_tgeo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ttouches_tgeo_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ttouches_tgeo_tgeo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "edwithin_tgeoarr_tgeoarr": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "adwithin_tgeoarr_tgeoarr": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "eintersects_tgeoarr_tgeoarr": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "aintersects_tgeoarr_tgeoarr": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "etouches_tgeoarr_tgeoarr": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "atouches_tgeoarr_tgeoarr": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "edisjoint_tgeoarr_tgeoarr": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "adisjoint_tgeoarr_tgeoarr": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tdwithin_tgeoarr_tgeoarr": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tintersects_tgeoarr_tgeoarr": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ttouches_tgeoarr_tgeoarr": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tdisjoint_tgeoarr_tgeoarr": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tdistance_tgeo_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tdistance_tgeo_tgeo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nad_stbox_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nad_stbox_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "stbox_spatial_distance": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_spatial_distance" - }, - "nad_tgeo_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nad_tgeo_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nad_tgeo_tgeo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nai_tgeo_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nai_tgeo_tgeo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "shortestline_tgeo_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "shortestline_tgeo_tgeo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "mindistance_tgeo_tgeo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "mindistance_tgeoarr_tgeoarr": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpoint_tcentroid_finalfn": { - "class": "TPoint", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tpoint", - "via": "prefix", - "backing": "tpoint_tcentroid_finalfn" - }, - "tpoint_tcentroid_transfn": { - "class": "TPoint", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tpoint", - "via": "prefix", - "backing": "tpoint_tcentroid_transfn" - }, - "tspatial_extent_transfn": { - "class": "TSpatial", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tspatial", - "via": "prefix", - "backing": "tspatial_extent_transfn" - }, - "stbox_get_space_tile": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_get_space_tile" - }, - "stbox_get_space_time_tile": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_get_space_time_tile" - }, - "stbox_get_time_tile": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_get_time_tile" - }, - "stbox_space_tiles": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_space_tiles" - }, - "stbox_space_time_tiles": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_space_time_tiles" - }, - "stbox_time_tiles": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_time_tiles" - }, - "tgeo_space_split": { - "class": "TGeo", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tgeo", - "via": "prefix", - "backing": "tgeo_space_split" - }, - "tgeo_space_time_split": { - "class": "TGeo", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tgeo", - "via": "prefix", - "backing": "tgeo_space_time_split" - }, - "geo_cluster_kmeans": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geo_cluster_dbscan": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geo_cluster_intersecting": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geo_cluster_within": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "cbuffer_as_ewkt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "cbuffer_as_hexwkb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "cbuffer_as_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "cbuffer_as_wkb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "cbuffer_from_hexwkb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "cbuffer_from_wkb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "cbuffer_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "cbuffer_out": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "cbuffer_copy": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "cbuffer_make": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "cbuffer_to_geom": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "cbuffer_to_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "cbufferarr_to_geom": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geom_to_cbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "cbuffer_hash": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "cbuffer_hash_extended": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "cbuffer_point": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "cbuffer_radius": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "cbuffer_round": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "cbufferarr_round": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "cbuffer_set_srid": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "cbuffer_srid": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "cbuffer_transform": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "cbuffer_transform_pipeline": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contains_cbuffer_cbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "covers_cbuffer_cbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "disjoint_cbuffer_cbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "dwithin_cbuffer_cbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intersects_cbuffer_cbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "touches_cbuffer_cbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "cbuffer_tstzspan_to_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "cbuffer_timestamptz_to_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "distance_cbuffer_cbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "distance_cbuffer_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "distance_cbuffer_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nad_cbuffer_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "cbuffer_cmp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "cbuffer_eq": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "cbuffer_ge": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "cbuffer_gt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "cbuffer_le": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "cbuffer_lt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "cbuffer_ne": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "cbuffer_nsame": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "cbuffer_same": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "cbufferset_in": { - "class": "CbufferSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "cbufferset", - "via": "prefix", - "backing": "cbufferset_in" - }, - "cbufferset_out": { - "class": "CbufferSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "cbufferset", - "via": "prefix", - "backing": "cbufferset_out" - }, - "cbufferset_make": { - "class": "CbufferSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "cbufferset", - "via": "prefix", - "backing": "cbufferset_make" - }, - "cbuffer_to_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "cbufferset_end_value": { - "class": "CbufferSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "cbufferset", - "via": "prefix", - "backing": "cbufferset_end_value" - }, - "cbufferset_start_value": { - "class": "CbufferSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "cbufferset", - "via": "prefix", - "backing": "cbufferset_start_value" - }, - "cbufferset_value_n": { - "class": "CbufferSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "cbufferset", - "via": "prefix", - "backing": "cbufferset_value_n" - }, - "cbufferset_values": { - "class": "CbufferSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "cbufferset", - "via": "prefix", - "backing": "cbufferset_values" - }, - "cbuffer_union_transfn": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contained_cbuffer_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contains_set_cbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intersection_cbuffer_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intersection_set_cbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_cbuffer_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_set_cbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_cbuffer_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_set_cbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tcbuffer_in": { - "class": "TCbuffer", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tcbuffer", - "via": "prefix", - "backing": "tcbuffer_in" - }, - "tcbuffer_from_mfjson": { - "class": "TCbuffer", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tcbuffer", - "via": "prefix", - "backing": "tcbuffer_from_mfjson" - }, - "tcbufferinst_make": { - "class": "TCbufferInst", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tcbufferinst", - "via": "prefix", - "backing": "tcbufferinst_make", - "concreteOf": "TCbuffer", - "subtype": "TInstant" - }, - "tcbuffer_make": { - "class": "TCbuffer", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tcbuffer", - "via": "prefix", - "backing": "tcbuffer_make" - }, - "tcbuffer_from_base_temp": { - "class": "TCbuffer", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tcbuffer", - "via": "prefix", - "backing": "tcbuffer_from_base_temp" - }, - "tcbufferseq_from_base_tstzset": { - "class": "TCbufferSeq", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tcbufferseq", - "via": "prefix", - "backing": "tcbufferseq_from_base_tstzset", - "concreteOf": "TCbuffer", - "subtype": "TSequence" - }, - "tcbufferseq_from_base_tstzspan": { - "class": "TCbufferSeq", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tcbufferseq", - "via": "prefix", - "backing": "tcbufferseq_from_base_tstzspan", - "concreteOf": "TCbuffer", - "subtype": "TSequence" - }, - "tcbufferseqset_from_base_tstzspanset": { - "class": "TCbufferSeqSet", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tcbufferseqset", - "via": "prefix", - "backing": "tcbufferseqset_from_base_tstzspanset", - "concreteOf": "TCbuffer", - "subtype": "TSequenceSet" - }, - "tcbuffer_end_value": { - "class": "TCbuffer", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tcbuffer", - "via": "prefix", - "backing": "tcbuffer_end_value" - }, - "tcbuffer_points": { - "class": "TCbuffer", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tcbuffer", - "via": "prefix", - "backing": "tcbuffer_points" - }, - "tcbuffer_radius": { - "class": "TCbuffer", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tcbuffer", - "via": "prefix", - "backing": "tcbuffer_radius" - }, - "tcbuffer_traversed_area": { - "class": "TCbuffer", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tcbuffer", - "via": "prefix", - "backing": "tcbuffer_traversed_area" - }, - "tcbuffer_convex_hull": { - "class": "TCbuffer", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tcbuffer", - "via": "prefix", - "backing": "tcbuffer_convex_hull" - }, - "tcbuffer_start_value": { - "class": "TCbuffer", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tcbuffer", - "via": "prefix", - "backing": "tcbuffer_start_value" - }, - "tcbuffer_value_at_timestamptz": { - "class": "TCbuffer", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tcbuffer", - "via": "prefix", - "backing": "tcbuffer_value_at_timestamptz" - }, - "tcbuffer_value_n": { - "class": "TCbuffer", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tcbuffer", - "via": "prefix", - "backing": "tcbuffer_value_n" - }, - "tcbuffer_values": { - "class": "TCbuffer", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tcbuffer", - "via": "prefix", - "backing": "tcbuffer_values" - }, - "tcbuffer_to_tfloat": { - "class": "TCbuffer", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tcbuffer", - "via": "prefix", - "backing": "tcbuffer_to_tfloat" - }, - "tcbuffer_to_tgeompoint": { - "class": "TCbuffer", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tcbuffer", - "via": "prefix", - "backing": "tcbuffer_to_tgeompoint" - }, - "tgeometry_to_tcbuffer": { - "class": "TGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tgeometry", - "via": "prefix", - "backing": "tgeometry_to_tcbuffer" - }, - "tcbuffer_expand": { - "class": "TCbuffer", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tcbuffer", - "via": "prefix", - "backing": "tcbuffer_expand" - }, - "tcbuffer_at_cbuffer": { - "class": "TCbuffer", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tcbuffer", - "via": "prefix", - "backing": "tcbuffer_at_cbuffer" - }, - "tcbuffer_at_geom": { - "class": "TCbuffer", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tcbuffer", - "via": "prefix", - "backing": "tcbuffer_at_geom" - }, - "tcbuffer_at_stbox": { - "class": "TCbuffer", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tcbuffer", - "via": "prefix", - "backing": "tcbuffer_at_stbox" - }, - "tcbuffer_minus_cbuffer": { - "class": "TCbuffer", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tcbuffer", - "via": "prefix", - "backing": "tcbuffer_minus_cbuffer" - }, - "tcbuffer_minus_geom": { - "class": "TCbuffer", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tcbuffer", - "via": "prefix", - "backing": "tcbuffer_minus_geom" - }, - "tcbuffer_minus_stbox": { - "class": "TCbuffer", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tcbuffer", - "via": "prefix", - "backing": "tcbuffer_minus_stbox" - }, - "tdistance_tcbuffer_cbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tdistance_tcbuffer_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tdistance_tcbuffer_tcbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nad_tcbuffer_cbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nad_tcbuffer_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nad_tcbuffer_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nad_tcbuffer_tcbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "mindistance_tcbuffer_tcbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nai_tcbuffer_cbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nai_tcbuffer_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nai_tcbuffer_tcbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "shortestline_tcbuffer_cbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "shortestline_tcbuffer_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "shortestline_tcbuffer_tcbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_eq_cbuffer_tcbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_eq_tcbuffer_cbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_eq_tcbuffer_tcbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ne_cbuffer_tcbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ne_tcbuffer_cbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ne_tcbuffer_tcbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_eq_cbuffer_tcbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_eq_tcbuffer_cbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_eq_tcbuffer_tcbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ne_cbuffer_tcbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ne_tcbuffer_cbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ne_tcbuffer_tcbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "teq_cbuffer_tcbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "teq_tcbuffer_cbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tne_cbuffer_tcbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tne_tcbuffer_cbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "acontains_cbuffer_tcbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "acontains_geo_tcbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "acontains_tcbuffer_cbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "acontains_tcbuffer_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "acontains_tcbuffer_tcbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "acovers_cbuffer_tcbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "acovers_geo_tcbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "acovers_tcbuffer_cbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "acovers_tcbuffer_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "acovers_tcbuffer_tcbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "adisjoint_tcbuffer_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "adisjoint_tcbuffer_cbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "adisjoint_tcbuffer_tcbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "adwithin_tcbuffer_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "adwithin_tcbuffer_cbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "adwithin_tcbuffer_tcbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "aintersects_tcbuffer_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "aintersects_tcbuffer_cbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "aintersects_tcbuffer_tcbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "atouches_tcbuffer_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "atouches_tcbuffer_cbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "atouches_tcbuffer_tcbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "econtains_cbuffer_tcbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "econtains_tcbuffer_cbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "econtains_tcbuffer_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "econtains_tcbuffer_tcbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ecovers_cbuffer_tcbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ecovers_geo_tcbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ecovers_tcbuffer_cbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ecovers_tcbuffer_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ecovers_tcbuffer_tcbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "edisjoint_tcbuffer_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "edisjoint_tcbuffer_cbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "edwithin_tcbuffer_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "edwithin_tcbuffer_cbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "edwithin_tcbuffer_tcbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "eintersects_tcbuffer_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "eintersects_tcbuffer_cbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "eintersects_tcbuffer_tcbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "etouches_tcbuffer_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "etouches_tcbuffer_cbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "etouches_tcbuffer_tcbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tcontains_cbuffer_tcbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tcontains_geo_tcbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tcontains_tcbuffer_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tcontains_tcbuffer_cbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tcontains_tcbuffer_tcbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tcovers_cbuffer_tcbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tcovers_geo_tcbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tcovers_tcbuffer_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tcovers_tcbuffer_cbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tcovers_tcbuffer_tcbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tdwithin_geo_tcbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tdwithin_tcbuffer_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tdwithin_tcbuffer_cbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tdwithin_tcbuffer_tcbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tdisjoint_cbuffer_tcbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tdisjoint_geo_tcbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tdisjoint_tcbuffer_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tdisjoint_tcbuffer_cbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tdisjoint_tcbuffer_tcbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tintersects_cbuffer_tcbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tintersects_geo_tcbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tintersects_tcbuffer_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tintersects_tcbuffer_cbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tintersects_tcbuffer_tcbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ttouches_geo_tcbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ttouches_tcbuffer_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ttouches_cbuffer_tcbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ttouches_tcbuffer_cbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ttouches_tcbuffer_tcbuffer": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tcellindex_get_resolution": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tcellindex_is_valid_cell": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tcellindex_cell_to_parent": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tcellindex_cell_to_point": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tcellindex_cell_to_boundary": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tcellindex_cell_area": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "h3index_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "h3index_out": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "h3_is_valid_cell": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "h3_is_valid_directed_edge": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "h3_is_valid_vertex": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "h3index_eq": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "h3index_ne": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "h3index_lt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "h3index_le": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "h3index_gt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "h3index_ge": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "h3index_cmp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "h3index_hash": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "h3_grid_disk": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "h3_cell_to_children": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "h3_compact_cells": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "h3_uncompact_cells": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "h3_grid_ring": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "h3_grid_path_cells": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "h3_origin_to_directed_edges": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "h3_cell_to_vertexes": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "h3_get_icosahedron_faces": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "h3index_from_wkb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "h3index_from_hexwkb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "h3index_as_wkb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "h3index_as_hexwkb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "h3index_get_resolution": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "h3index_cell_to_parent": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "h3index_cell_to_point": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "h3index_cell_to_boundary": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "h3index_cell_area": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "th3index_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "th3indexinst_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "th3indexseq_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "th3indexseqset_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "th3index_make": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "th3indexinst_make": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "th3indexseq_make": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "th3indexseqset_make": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "th3index_start_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "th3index_end_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "th3index_value_n": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "th3index_values": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "th3index_value_at_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tbigint_to_th3index": { - "class": "TBigint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tbigint", - "via": "prefix", - "backing": "tbigint_to_th3index" - }, - "th3index_to_tbigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_eq_h3index_th3index": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_eq_th3index_h3index": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ne_h3index_th3index": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ne_th3index_h3index": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_eq_h3index_th3index": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_eq_th3index_h3index": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ne_h3index_th3index": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ne_th3index_h3index": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_eq_th3index_th3index": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ne_th3index_th3index": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_eq_th3index_th3index": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ne_th3index_th3index": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "teq_h3index_th3index": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "teq_th3index_h3index": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "teq_th3index_th3index": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tne_h3index_th3index": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tne_th3index_h3index": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tne_th3index_th3index": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "th3index_get_base_cell_number": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "th3index_is_res_class_iii": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "th3index_is_pentagon": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "th3index_cell_to_parent_next": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "th3index_cell_to_center_child": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "th3index_cell_to_center_child_next": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "th3index_cell_to_child_pos": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "th3index_child_pos_to_cell": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tgeogpoint_to_th3index": { - "class": "TGeogPoint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tgeogpoint", - "via": "prefix", - "backing": "tgeogpoint_to_th3index" - }, - "tgeompoint_to_th3index": { - "class": "TGeomPoint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tgeompoint", - "via": "prefix", - "backing": "tgeompoint_to_th3index" - }, - "th3index_to_tgeogpoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "th3index_to_tgeompoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "h3index_to_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geo_to_h3index_cell": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geo_to_h3index_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "h3index_to_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "h3index_timestamptz_to_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "h3index_tstzspan_to_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_eq_h3indexset_th3index": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "th3index_are_neighbor_cells": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "th3index_cells_to_directed_edge": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "th3index_is_valid_directed_edge": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "th3index_get_directed_edge_origin": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "th3index_get_directed_edge_destination": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "th3index_directed_edge_to_boundary": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "th3index_cell_to_vertex": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "th3index_vertex_to_latlng": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "th3index_is_valid_vertex": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "th3index_grid_distance": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "th3index_cell_to_local_ij": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "th3index_local_ij_to_cell": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "th3index_edge_length": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tgeogpoint_great_circle_distance": { - "class": "TGeogPoint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tgeogpoint", - "via": "prefix", - "backing": "tgeogpoint_great_circle_distance" - }, - "prng_get_generation_rng": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "prng_get_aggregation_rng": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_random_double": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_random_exponential": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_random_binomial20_half": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "basetype_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "datum_ceil": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "datum_degrees": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "datum_float_round": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "datum_floor": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "datum_hash": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "datum_hash_extended": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "datum_radians": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "floatspan_round_set": { - "class": "FloatSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "floatspan", - "via": "prefix", - "backing": "floatspan_round_set" - }, - "set_in": { - "class": "Set", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "set", - "via": "prefix", - "backing": "set_in" - }, - "set_out": { - "class": "Set", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "set", - "via": "prefix", - "backing": "set_out" - }, - "span_in": { - "class": "Span", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "span", - "via": "prefix", - "backing": "span_in" - }, - "span_out": { - "class": "Span", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "span", - "via": "prefix", - "backing": "span_out" - }, - "spanset_in": { - "class": "SpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "spanset", - "via": "prefix", - "backing": "spanset_in" - }, - "spanset_out": { - "class": "SpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "spanset", - "via": "prefix", - "backing": "spanset_out" - }, - "set_make": { - "class": "Set", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "set", - "via": "prefix", - "backing": "set_make" - }, - "set_make_exp": { - "class": "Set", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "set", - "via": "prefix", - "backing": "set_make_exp" - }, - "set_make_free": { - "class": "Set", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "set", - "via": "prefix", - "backing": "set_make_free" - }, - "span_make": { - "class": "Span", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "span", - "via": "prefix", - "backing": "span_make" - }, - "span_set": { - "class": "Span", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "span", - "via": "prefix", - "backing": "span_set" - }, - "spanset_make_exp": { - "class": "SpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "spanset", - "via": "prefix", - "backing": "spanset_make_exp" - }, - "spanset_make_free": { - "class": "SpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "spanset", - "via": "prefix", - "backing": "spanset_make_free" - }, - "set_span": { - "class": "Set", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "set", - "via": "prefix", - "backing": "set_span" - }, - "set_spanset": { - "class": "Set", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "set", - "via": "prefix", - "backing": "set_spanset" - }, - "value_set_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "value_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "value_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "value_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numspan_width": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numspanset_width": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "set_end_value": { - "class": "Set", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "set", - "via": "prefix", - "backing": "set_end_value" - }, - "set_mem_size": { - "class": "Set", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "set", - "via": "prefix", - "backing": "set_mem_size" - }, - "set_set_subspan": { - "class": "Set", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "set", - "via": "prefix", - "backing": "set_set_subspan" - }, - "set_set_span": { - "class": "Set", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "set", - "via": "prefix", - "backing": "set_set_span" - }, - "set_start_value": { - "class": "Set", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "set", - "via": "prefix", - "backing": "set_start_value" - }, - "set_value_n": { - "class": "Set", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "set", - "via": "prefix", - "backing": "set_value_n" - }, - "set_vals": { - "class": "Set", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "set", - "via": "prefix", - "backing": "set_vals" - }, - "set_values": { - "class": "Set", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "set", - "via": "prefix", - "backing": "set_values" - }, - "spanset_lower": { - "class": "SpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "spanset", - "via": "prefix", - "backing": "spanset_lower" - }, - "spanset_mem_size": { - "class": "SpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "spanset", - "via": "prefix", - "backing": "spanset_mem_size" - }, - "spanset_sps": { - "class": "SpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "spanset", - "via": "prefix", - "backing": "spanset_sps" - }, - "spanset_upper": { - "class": "SpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "spanset", - "via": "prefix", - "backing": "spanset_upper" - }, - "datespan_set_tstzspan": { - "class": "DateSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "datespan", - "via": "prefix", - "backing": "datespan_set_tstzspan" - }, - "bigintspan_set_floatspan": { - "class": "BigIntSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "bigintspan", - "via": "prefix", - "backing": "bigintspan_set_floatspan" - }, - "bigintspan_set_intspan": { - "class": "BigIntSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "bigintspan", - "via": "prefix", - "backing": "bigintspan_set_intspan" - }, - "floatspan_set_bigintspan": { - "class": "FloatSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "floatspan", - "via": "prefix", - "backing": "floatspan_set_bigintspan" - }, - "floatspan_set_intspan": { - "class": "FloatSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "floatspan", - "via": "prefix", - "backing": "floatspan_set_intspan" - }, - "intspan_set_bigintspan": { - "class": "IntSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "intspan", - "via": "prefix", - "backing": "intspan_set_bigintspan" - }, - "intspan_set_floatspan": { - "class": "IntSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "intspan", - "via": "prefix", - "backing": "intspan_set_floatspan" - }, - "numset_shift_scale": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numspan_expand": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numspan_shift_scale": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numspanset_shift_scale": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "set_compact": { - "class": "Set", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "set", - "via": "prefix", - "backing": "set_compact" - }, - "span_expand": { - "class": "Span", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "span", - "via": "prefix", - "backing": "span_expand" - }, - "super_union_span_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "spanset_compact": { - "class": "SpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "spanset", - "via": "prefix", - "backing": "spanset_compact" - }, - "tbox_expand_value": { - "class": "TBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "tbox", - "via": "prefix", - "backing": "tbox_expand_value" - }, - "textcat_textset_text_common": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tstzspan_set_datespan": { - "class": "TsTzSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "tstzspan", - "via": "prefix", - "backing": "tstzspan_set_datespan" - }, - "adjacent_span_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "adjacent_spanset_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "adjacent_value_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contained_value_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contained_value_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contained_value_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contains_set_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contains_span_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contains_spanset_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ovadj_span_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "left_set_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "left_span_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "left_spanset_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "left_value_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "left_value_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "left_value_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "lfnadj_span_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overleft_set_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overleft_span_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overleft_spanset_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overleft_value_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overleft_value_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overleft_value_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overright_set_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overright_span_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overright_spanset_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overright_value_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overright_value_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overright_value_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "right_value_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "right_set_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "right_value_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "right_value_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "right_span_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "right_spanset_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "bbox_type": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "bbox_get_size": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "bbox_max_dims": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "temporal_bbox_eq": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_bbox_eq" - }, - "temporal_bbox_cmp": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_bbox_cmp" - }, - "ensure_bbox_temporal_compatible": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ensure_same_index_bboxtype": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ensure_index_join_op": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "bbox_temporal_split_boxes": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "span_contains": { - "class": "Span", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "span", - "via": "prefix", - "backing": "span_contains" - }, - "span_contained": { - "class": "Span", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "span", - "via": "prefix", - "backing": "span_contained" - }, - "span_overlaps": { - "class": "Span", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "span", - "via": "prefix", - "backing": "span_overlaps" - }, - "span_same": { - "class": "Span", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "span", - "via": "prefix", - "backing": "span_same" - }, - "span_adjacent": { - "class": "Span", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "span", - "via": "prefix", - "backing": "span_adjacent" - }, - "span_left": { - "class": "Span", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "span", - "via": "prefix", - "backing": "span_left" - }, - "span_right": { - "class": "Span", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "span", - "via": "prefix", - "backing": "span_right" - }, - "span_overleft": { - "class": "Span", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "span", - "via": "prefix", - "backing": "span_overleft" - }, - "span_overright": { - "class": "Span", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "span", - "via": "prefix", - "backing": "span_overright" - }, - "bbox_union_span_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "inter_span_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intersection_set_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intersection_span_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intersection_spanset_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intersection_value_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intersection_value_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intersection_value_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "mi_span_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_set_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_span_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_spanset_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_value_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_value_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_value_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_set_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_span_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_spanset_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_value_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_value_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_value_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "distance_set_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "distance_set_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "distance_span_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "distance_span_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "distance_spanset_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "distance_spanset_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "distance_spanset_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "distance_value_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "spanbase_extent_transfn": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "value_union_transfn": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "number_tstzspan_to_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "number_timestamptz_to_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tbox_set": { - "class": "TBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "tbox", - "via": "prefix", - "backing": "tbox_set" - }, - "float_set_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int_set_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "number_set_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "number_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numset_set_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numspan_set_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timestamptz_set_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tstzset_set_tbox": { - "class": "TsTzSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "tstzset", - "via": "prefix", - "backing": "tstzset_set_tbox" - }, - "tstzspan_set_tbox": { - "class": "TsTzSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "tstzspan", - "via": "prefix", - "backing": "tstzspan_set_tbox" - }, - "tbox_shift_scale_value": { - "class": "TBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "tbox", - "via": "prefix", - "backing": "tbox_shift_scale_value" - }, - "tbox_expand": { - "class": "TBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "tbox", - "via": "prefix", - "backing": "tbox_expand" - }, - "tbox_contains": { - "class": "TBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "tbox", - "via": "prefix", - "backing": "tbox_contains" - }, - "tbox_contained": { - "class": "TBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "tbox", - "via": "prefix", - "backing": "tbox_contained" - }, - "tbox_overlaps": { - "class": "TBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "tbox", - "via": "prefix", - "backing": "tbox_overlaps" - }, - "tbox_same": { - "class": "TBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "tbox", - "via": "prefix", - "backing": "tbox_same" - }, - "tbox_adjacent": { - "class": "TBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "tbox", - "via": "prefix", - "backing": "tbox_adjacent" - }, - "tbox_left": { - "class": "TBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "tbox", - "via": "prefix", - "backing": "tbox_left" - }, - "tbox_right": { - "class": "TBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "tbox", - "via": "prefix", - "backing": "tbox_right" - }, - "tbox_overleft": { - "class": "TBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "tbox", - "via": "prefix", - "backing": "tbox_overleft" - }, - "tbox_overright": { - "class": "TBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "tbox", - "via": "prefix", - "backing": "tbox_overright" - }, - "tbox_before": { - "class": "TBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "tbox", - "via": "prefix", - "backing": "tbox_before" - }, - "tbox_after": { - "class": "TBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "tbox", - "via": "prefix", - "backing": "tbox_after" - }, - "tbox_overbefore": { - "class": "TBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "tbox", - "via": "prefix", - "backing": "tbox_overbefore" - }, - "tbox_overafter": { - "class": "TBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "tbox", - "via": "prefix", - "backing": "tbox_overafter" - }, - "inter_tbox_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tboolinst_from_mfjson": { - "class": "TBoolInst", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tboolinst", - "via": "prefix", - "backing": "tboolinst_from_mfjson", - "concreteOf": "TBool", - "subtype": "TInstant" - }, - "tboolinst_in": { - "class": "TBoolInst", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tboolinst", - "via": "prefix", - "backing": "tboolinst_in", - "concreteOf": "TBool", - "subtype": "TInstant" - }, - "tboolseq_from_mfjson": { - "class": "TBoolSeq", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tboolseq", - "via": "prefix", - "backing": "tboolseq_from_mfjson", - "concreteOf": "TBool", - "subtype": "TSequence" - }, - "tboolseq_in": { - "class": "TBoolSeq", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tboolseq", - "via": "prefix", - "backing": "tboolseq_in", - "concreteOf": "TBool", - "subtype": "TSequence" - }, - "tboolseqset_from_mfjson": { - "class": "TBoolSeqSet", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tboolseqset", - "via": "prefix", - "backing": "tboolseqset_from_mfjson", - "concreteOf": "TBool", - "subtype": "TSequenceSet" - }, - "tboolseqset_in": { - "class": "TBoolSeqSet", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tboolseqset", - "via": "prefix", - "backing": "tboolseqset_in", - "concreteOf": "TBool", - "subtype": "TSequenceSet" - }, - "temporal_in": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_in" - }, - "temporal_out": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_out" - }, - "temparr_out": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tfloatinst_from_mfjson": { - "class": "TFloatInst", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tfloatinst", - "via": "prefix", - "backing": "tfloatinst_from_mfjson", - "concreteOf": "TFloat", - "subtype": "TInstant" - }, - "tfloatinst_in": { - "class": "TFloatInst", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tfloatinst", - "via": "prefix", - "backing": "tfloatinst_in", - "concreteOf": "TFloat", - "subtype": "TInstant" - }, - "tfloatseq_from_mfjson": { - "class": "TFloatSeq", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tfloatseq", - "via": "prefix", - "backing": "tfloatseq_from_mfjson", - "concreteOf": "TFloat", - "subtype": "TSequence" - }, - "tfloatseq_in": { - "class": "TFloatSeq", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tfloatseq", - "via": "prefix", - "backing": "tfloatseq_in", - "concreteOf": "TFloat", - "subtype": "TSequence" - }, - "tfloatseqset_from_mfjson": { - "class": "TFloatSeqSet", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tfloatseqset", - "via": "prefix", - "backing": "tfloatseqset_from_mfjson", - "concreteOf": "TFloat", - "subtype": "TSequenceSet" - }, - "tfloatseqset_in": { - "class": "TFloatSeqSet", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tfloatseqset", - "via": "prefix", - "backing": "tfloatseqset_in", - "concreteOf": "TFloat", - "subtype": "TSequenceSet" - }, - "tinstant_from_mfjson": { - "class": "TInstant", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tinstant", - "via": "prefix", - "backing": "tinstant_from_mfjson" - }, - "tinstant_in": { - "class": "TInstant", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tinstant", - "via": "prefix", - "backing": "tinstant_in" - }, - "tinstant_out": { - "class": "TInstant", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tinstant", - "via": "prefix", - "backing": "tinstant_out" - }, - "tbigintinst_from_mfjson": { - "class": "TBigintInst", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tbigintinst", - "via": "prefix", - "backing": "tbigintinst_from_mfjson", - "concreteOf": "TBigint", - "subtype": "TInstant" - }, - "tbigintinst_in": { - "class": "TBigintInst", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tbigintinst", - "via": "prefix", - "backing": "tbigintinst_in", - "concreteOf": "TBigint", - "subtype": "TInstant" - }, - "tbigintseq_from_mfjson": { - "class": "TBigintSeq", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tbigintseq", - "via": "prefix", - "backing": "tbigintseq_from_mfjson", - "concreteOf": "TBigint", - "subtype": "TSequence" - }, - "tbigintseqset_from_mfjson": { - "class": "TBigintSeqSet", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tbigintseqset", - "via": "prefix", - "backing": "tbigintseqset_from_mfjson", - "concreteOf": "TBigint", - "subtype": "TSequenceSet" - }, - "tbigintseqset_in": { - "class": "TBigintSeqSet", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tbigintseqset", - "via": "prefix", - "backing": "tbigintseqset_in", - "concreteOf": "TBigint", - "subtype": "TSequenceSet" - }, - "tintinst_from_mfjson": { - "class": "TIntInst", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tintinst", - "via": "prefix", - "backing": "tintinst_from_mfjson", - "concreteOf": "TInt", - "subtype": "TInstant" - }, - "tintinst_in": { - "class": "TIntInst", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tintinst", - "via": "prefix", - "backing": "tintinst_in", - "concreteOf": "TInt", - "subtype": "TInstant" - }, - "tintseq_from_mfjson": { - "class": "TIntSeq", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tintseq", - "via": "prefix", - "backing": "tintseq_from_mfjson", - "concreteOf": "TInt", - "subtype": "TSequence" - }, - "tintseq_in": { - "class": "TIntSeq", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tintseq", - "via": "prefix", - "backing": "tintseq_in", - "concreteOf": "TInt", - "subtype": "TSequence" - }, - "tintseqset_from_mfjson": { - "class": "TIntSeqSet", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tintseqset", - "via": "prefix", - "backing": "tintseqset_from_mfjson", - "concreteOf": "TInt", - "subtype": "TSequenceSet" - }, - "tintseqset_in": { - "class": "TIntSeqSet", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tintseqset", - "via": "prefix", - "backing": "tintseqset_in", - "concreteOf": "TInt", - "subtype": "TSequenceSet" - }, - "tsequence_from_mfjson": { - "class": "TSequence", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequence", - "via": "prefix", - "backing": "tsequence_from_mfjson" - }, - "tsequence_in": { - "class": "TSequence", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequence", - "via": "prefix", - "backing": "tsequence_in" - }, - "tsequence_out": { - "class": "TSequence", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequence", - "via": "prefix", - "backing": "tsequence_out" - }, - "tsequenceset_from_mfjson": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_from_mfjson" - }, - "tsequenceset_in": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_in" - }, - "tsequenceset_out": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_out" - }, - "ttextinst_from_mfjson": { - "class": "TTextInst", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "ttextinst", - "via": "prefix", - "backing": "ttextinst_from_mfjson", - "concreteOf": "TText", - "subtype": "TInstant" - }, - "ttextinst_in": { - "class": "TTextInst", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "ttextinst", - "via": "prefix", - "backing": "ttextinst_in", - "concreteOf": "TText", - "subtype": "TInstant" - }, - "ttextseq_from_mfjson": { - "class": "TTextSeq", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "ttextseq", - "via": "prefix", - "backing": "ttextseq_from_mfjson", - "concreteOf": "TText", - "subtype": "TSequence" - }, - "ttextseq_in": { - "class": "TTextSeq", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "ttextseq", - "via": "prefix", - "backing": "ttextseq_in", - "concreteOf": "TText", - "subtype": "TSequence" - }, - "ttextseqset_from_mfjson": { - "class": "TTextSeqSet", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "ttextseqset", - "via": "prefix", - "backing": "ttextseqset_from_mfjson", - "concreteOf": "TText", - "subtype": "TSequenceSet" - }, - "ttextseqset_in": { - "class": "TTextSeqSet", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "ttextseqset", - "via": "prefix", - "backing": "ttextseqset_in", - "concreteOf": "TText", - "subtype": "TSequenceSet" - }, - "tjsonbinst_from_mfjson": { - "class": "TJsonbInst", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tjsonbinst", - "via": "prefix", - "backing": "tjsonbinst_from_mfjson", - "concreteOf": "TJsonb", - "subtype": "TInstant" - }, - "tjsonbseq_from_mfjson": { - "class": "TJsonbSeq", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tjsonbseq", - "via": "prefix", - "backing": "tjsonbseq_from_mfjson", - "concreteOf": "TJsonb", - "subtype": "TSequence" - }, - "tjsonbseqset_from_mfjson": { - "class": "TJsonbSeqSet", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tjsonbseqset", - "via": "prefix", - "backing": "tjsonbseqset_from_mfjson", - "concreteOf": "TJsonb", - "subtype": "TSequenceSet" - }, - "temporal_from_mfjson": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_from_mfjson" - }, - "temporal_from_base_temp": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_from_base_temp" - }, - "tinstant_copy": { - "class": "TInstant", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tinstant", - "via": "prefix", - "backing": "tinstant_copy" - }, - "tinstant_make": { - "class": "TInstant", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tinstant", - "via": "prefix", - "backing": "tinstant_make" - }, - "tinstant_make_free": { - "class": "TInstant", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tinstant", - "via": "prefix", - "backing": "tinstant_make_free" - }, - "tsequence_copy": { - "class": "TSequence", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequence", - "via": "prefix", - "backing": "tsequence_copy" - }, - "tsequence_from_base_temp": { - "class": "TSequence", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequence", - "via": "prefix", - "backing": "tsequence_from_base_temp" - }, - "tsequence_from_base_tstzset": { - "class": "TSequence", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequence", - "via": "prefix", - "backing": "tsequence_from_base_tstzset" - }, - "tsequence_from_base_tstzspan": { - "class": "TSequence", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequence", - "via": "prefix", - "backing": "tsequence_from_base_tstzspan" - }, - "tsequence_make_exp": { - "class": "TSequence", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequence", - "via": "prefix", - "backing": "tsequence_make_exp" - }, - "tsequence_make_free": { - "class": "TSequence", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequence", - "via": "prefix", - "backing": "tsequence_make_free" - }, - "tsequenceset_copy": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_copy" - }, - "tseqsetarr_to_tseqset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tsequenceset_from_base_temp": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_from_base_temp" - }, - "tsequenceset_from_base_tstzspanset": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_from_base_tstzspanset" - }, - "tsequenceset_make_exp": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_make_exp" - }, - "tsequenceset_make_free": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_make_free" - }, - "temporal_set_tstzspan": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_set_tstzspan" - }, - "temporal_time_overlaps": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_time_overlaps" - }, - "tinstant_set_tstzspan": { - "class": "TInstant", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tinstant", - "via": "prefix", - "backing": "tinstant_set_tstzspan" - }, - "tnumber_set_tbox": { - "class": "TNumber", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tnumber", - "via": "prefix", - "backing": "tnumber_set_tbox" - }, - "tnumberinst_set_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tnumberseq_set_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tnumberseqset_set_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tsequence_set_tstzspan": { - "class": "TSequence", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequence", - "via": "prefix", - "backing": "tsequence_set_tstzspan" - }, - "tsequenceset_set_tstzspan": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_set_tstzspan" - }, - "temporal_end_inst": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_end_inst" - }, - "temporal_end_value": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_end_value" - }, - "temporal_inst_n": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_inst_n" - }, - "temporal_insts_p": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_insts_p" - }, - "temporal_max_inst_p": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_max_inst_p" - }, - "temporal_max_value": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_max_value" - }, - "temporal_mem_size": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_mem_size" - }, - "temporal_min_inst_p": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_min_inst_p" - }, - "temporal_min_value": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_min_value" - }, - "temporal_sequences_p": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_sequences_p" - }, - "temporal_set_bbox": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_set_bbox" - }, - "temporal_start_inst": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_start_inst" - }, - "temporal_start_value": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_start_value" - }, - "temporal_values_p": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_values_p" - }, - "temporal_value_n": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_value_n" - }, - "temporal_values": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_values" - }, - "tinstant_hash": { - "class": "TInstant", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tinstant", - "via": "prefix", - "backing": "tinstant_hash" - }, - "tinstant_hash_extended": { - "class": "TInstant", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tinstant", - "via": "prefix", - "backing": "tinstant_hash_extended" - }, - "tinstant_insts": { - "class": "TInstant", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tinstant", - "via": "prefix", - "backing": "tinstant_insts" - }, - "tinstant_set_bbox": { - "class": "TInstant", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tinstant", - "via": "prefix", - "backing": "tinstant_set_bbox" - }, - "tinstant_time": { - "class": "TInstant", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tinstant", - "via": "prefix", - "backing": "tinstant_time" - }, - "tinstant_timestamps": { - "class": "TInstant", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tinstant", - "via": "prefix", - "backing": "tinstant_timestamps" - }, - "tinstant_value_p": { - "class": "TInstant", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tinstant", - "via": "prefix", - "backing": "tinstant_value_p" - }, - "tinstant_value": { - "class": "TInstant", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tinstant", - "via": "prefix", - "backing": "tinstant_value" - }, - "tinstant_value_at_timestamptz": { - "class": "TInstant", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tinstant", - "via": "prefix", - "backing": "tinstant_value_at_timestamptz" - }, - "tinstant_values_p": { - "class": "TInstant", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tinstant", - "via": "prefix", - "backing": "tinstant_values_p" - }, - "tnumber_set_span": { - "class": "TNumber", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tnumber", - "via": "prefix", - "backing": "tnumber_set_span" - }, - "tnumberinst_valuespans": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tnumberseq_avg_val": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tnumberseq_valuespans": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tnumberseqset_avg_val": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tnumberseqset_valuespans": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tsequence_duration": { - "class": "TSequence", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequence", - "via": "prefix", - "backing": "tsequence_duration" - }, - "tsequence_end_timestamptz": { - "class": "TSequence", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequence", - "via": "prefix", - "backing": "tsequence_end_timestamptz" - }, - "tsequence_hash": { - "class": "TSequence", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequence", - "via": "prefix", - "backing": "tsequence_hash" - }, - "tsequence_hash_extended": { - "class": "TSequence", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequence", - "via": "prefix", - "backing": "tsequence_hash_extended" - }, - "tsequence_insts_p": { - "class": "TSequence", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequence", - "via": "prefix", - "backing": "tsequence_insts_p" - }, - "tsequence_max_inst_p": { - "class": "TSequence", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequence", - "via": "prefix", - "backing": "tsequence_max_inst_p" - }, - "tsequence_max_val": { - "class": "TSequence", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequence", - "via": "prefix", - "backing": "tsequence_max_val" - }, - "tsequence_min_inst_p": { - "class": "TSequence", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequence", - "via": "prefix", - "backing": "tsequence_min_inst_p" - }, - "tsequence_min_val": { - "class": "TSequence", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequence", - "via": "prefix", - "backing": "tsequence_min_val" - }, - "tsequence_segments": { - "class": "TSequence", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequence", - "via": "prefix", - "backing": "tsequence_segments" - }, - "tsequence_seqs": { - "class": "TSequence", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequence", - "via": "prefix", - "backing": "tsequence_seqs" - }, - "tsequence_start_timestamptz": { - "class": "TSequence", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequence", - "via": "prefix", - "backing": "tsequence_start_timestamptz" - }, - "tsequence_time": { - "class": "TSequence", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequence", - "via": "prefix", - "backing": "tsequence_time" - }, - "tsequence_timestamps": { - "class": "TSequence", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequence", - "via": "prefix", - "backing": "tsequence_timestamps" - }, - "tsequence_value_at_timestamptz": { - "class": "TSequence", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequence", - "via": "prefix", - "backing": "tsequence_value_at_timestamptz" - }, - "tsequence_values_p": { - "class": "TSequence", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequence", - "via": "prefix", - "backing": "tsequence_values_p" - }, - "tsequenceset_duration": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_duration" - }, - "tsequenceset_end_timestamptz": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_end_timestamptz" - }, - "tsequenceset_hash": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_hash" - }, - "tsequenceset_hash_extended": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_hash_extended" - }, - "tsequenceset_inst_n": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_inst_n" - }, - "tsequenceset_insts_p": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_insts_p" - }, - "tsequenceset_max_inst_p": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_max_inst_p" - }, - "tsequenceset_max_val": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_max_val" - }, - "tsequenceset_min_inst_p": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_min_inst_p" - }, - "tsequenceset_min_val": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_min_val" - }, - "tsequenceset_num_instants": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_num_instants" - }, - "tsequenceset_num_timestamps": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_num_timestamps" - }, - "tsequenceset_segments": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_segments" - }, - "tsequenceset_sequences_p": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_sequences_p" - }, - "tsequenceset_start_timestamptz": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_start_timestamptz" - }, - "tsequenceset_time": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_time" - }, - "tsequenceset_timestamptz_n": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_timestamptz_n" - }, - "tsequenceset_timestamps": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_timestamps" - }, - "tsequenceset_value_at_timestamptz": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_value_at_timestamptz" - }, - "tsequenceset_value_n": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_value_n" - }, - "tsequenceset_value_n_p": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_value_n_p" - }, - "tsequenceset_values_p": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_values_p" - }, - "temporal_restart": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_restart" - }, - "temporal_tsequence": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_tsequence" - }, - "temporal_tsequenceset": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_tsequenceset" - }, - "tinstant_shift_time": { - "class": "TInstant", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tinstant", - "via": "prefix", - "backing": "tinstant_shift_time" - }, - "tinstant_as_tsequence": { - "class": "TInstant", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tinstant", - "via": "prefix", - "backing": "tinstant_as_tsequence" - }, - "tinstant_to_tsequence_free": { - "class": "TInstant", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tinstant", - "via": "prefix", - "backing": "tinstant_to_tsequence_free" - }, - "tinstant_as_tsequenceset": { - "class": "TInstant", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tinstant", - "via": "prefix", - "backing": "tinstant_as_tsequenceset" - }, - "tnumber_shift_scale_value": { - "class": "TNumber", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tnumber", - "via": "prefix", - "backing": "tnumber_shift_scale_value" - }, - "tnumberinst_shift_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tnumberseq_shift_scale_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tnumberseqset_shift_scale_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tsequence_restart": { - "class": "TSequence", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequence", - "via": "prefix", - "backing": "tsequence_restart" - }, - "tsequence_set_interp": { - "class": "TSequence", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequence", - "via": "prefix", - "backing": "tsequence_set_interp" - }, - "tsequence_shift_scale_time": { - "class": "TSequence", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequence", - "via": "prefix", - "backing": "tsequence_shift_scale_time" - }, - "tsequence_subseq": { - "class": "TSequence", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequence", - "via": "prefix", - "backing": "tsequence_subseq" - }, - "tsequence_as_tinstant": { - "class": "TSequence", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequence", - "via": "prefix", - "backing": "tsequence_as_tinstant" - }, - "tsequence_as_tsequenceset": { - "class": "TSequence", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequence", - "via": "prefix", - "backing": "tsequence_as_tsequenceset" - }, - "tsequence_to_tsequenceset_free": { - "class": "TSequence", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequence", - "via": "prefix", - "backing": "tsequence_to_tsequenceset_free" - }, - "tsequence_to_tsequenceset_interp": { - "class": "TSequence", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequence", - "via": "prefix", - "backing": "tsequence_to_tsequenceset_interp" - }, - "tsequenceset_restart": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_restart" - }, - "tsequenceset_set_interp": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_set_interp" - }, - "tsequenceset_shift_scale_time": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_shift_scale_time" - }, - "tsequenceset_to_discrete": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_to_discrete" - }, - "tsequenceset_to_linear": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_to_linear" - }, - "tsequenceset_to_step": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_to_step" - }, - "tsequenceset_as_tinstant": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_as_tinstant" - }, - "tsequenceset_as_tsequence": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_as_tsequence" - }, - "tinstant_merge": { - "class": "TInstant", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tinstant", - "via": "prefix", - "backing": "tinstant_merge" - }, - "tinstant_merge_array": { - "class": "TInstant", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tinstant", - "via": "prefix", - "backing": "tinstant_merge_array" - }, - "tsequence_append_tinstant": { - "class": "TSequence", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequence", - "via": "prefix", - "backing": "tsequence_append_tinstant" - }, - "tsequence_append_tsequence": { - "class": "TSequence", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequence", - "via": "prefix", - "backing": "tsequence_append_tsequence" - }, - "tsequence_delete_timestamptz": { - "class": "TSequence", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequence", - "via": "prefix", - "backing": "tsequence_delete_timestamptz" - }, - "tsequence_delete_tstzset": { - "class": "TSequence", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequence", - "via": "prefix", - "backing": "tsequence_delete_tstzset" - }, - "tsequence_delete_tstzspan": { - "class": "TSequence", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequence", - "via": "prefix", - "backing": "tsequence_delete_tstzspan" - }, - "tsequence_delete_tstzspanset": { - "class": "TSequence", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequence", - "via": "prefix", - "backing": "tsequence_delete_tstzspanset" - }, - "tsequence_insert": { - "class": "TSequence", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequence", - "via": "prefix", - "backing": "tsequence_insert" - }, - "tsequence_merge": { - "class": "TSequence", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequence", - "via": "prefix", - "backing": "tsequence_merge" - }, - "tsequence_merge_array": { - "class": "TSequence", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequence", - "via": "prefix", - "backing": "tsequence_merge_array" - }, - "tsequenceset_append_tinstant": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_append_tinstant" - }, - "tsequenceset_append_tsequence": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_append_tsequence" - }, - "tsequenceset_delete_timestamptz": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_delete_timestamptz" - }, - "tsequenceset_delete_tstzset": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_delete_tstzset" - }, - "tsequenceset_delete_tstzspan": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_delete_tstzspan" - }, - "tsequenceset_delete_tstzspanset": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_delete_tstzspanset" - }, - "tsequenceset_insert": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_insert" - }, - "tsequenceset_merge": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_merge" - }, - "tsequenceset_merge_array": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_merge_array" - }, - "tsequence_expand_bbox": { - "class": "TSequence", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequence", - "via": "prefix", - "backing": "tsequence_expand_bbox" - }, - "tsequence_set_bbox": { - "class": "TSequence", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequence", - "via": "prefix", - "backing": "tsequence_set_bbox" - }, - "tsequenceset_expand_bbox": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_expand_bbox" - }, - "tsequenceset_set_bbox": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_set_bbox" - }, - "tcontseq_after_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tcontseq_before_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tcontseq_restrict_minmax": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tdiscseq_after_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tdiscseq_before_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tdiscseq_restrict_minmax": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "temporal_bbox_restrict_set": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_bbox_restrict_set" - }, - "temporal_restrict_minmax": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_restrict_minmax" - }, - "temporal_restrict_timestamptz": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_restrict_timestamptz" - }, - "temporal_restrict_tstzset": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_restrict_tstzset" - }, - "temporal_restrict_tstzspan": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_restrict_tstzspan" - }, - "temporal_restrict_tstzspanset": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_restrict_tstzspanset" - }, - "temporal_restrict_value": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_restrict_value" - }, - "temporal_restrict_values": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_restrict_values" - }, - "temporal_value_at_timestamptz": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_value_at_timestamptz" - }, - "tinstant_after_timestamptz": { - "class": "TInstant", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tinstant", - "via": "prefix", - "backing": "tinstant_after_timestamptz" - }, - "tinstant_before_timestamptz": { - "class": "TInstant", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tinstant", - "via": "prefix", - "backing": "tinstant_before_timestamptz" - }, - "tinstant_restrict_tstzspan": { - "class": "TInstant", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tinstant", - "via": "prefix", - "backing": "tinstant_restrict_tstzspan" - }, - "tinstant_restrict_tstzspanset": { - "class": "TInstant", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tinstant", - "via": "prefix", - "backing": "tinstant_restrict_tstzspanset" - }, - "tinstant_restrict_timestamptz": { - "class": "TInstant", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tinstant", - "via": "prefix", - "backing": "tinstant_restrict_timestamptz" - }, - "tinstant_restrict_tstzset": { - "class": "TInstant", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tinstant", - "via": "prefix", - "backing": "tinstant_restrict_tstzset" - }, - "tinstant_restrict_value": { - "class": "TInstant", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tinstant", - "via": "prefix", - "backing": "tinstant_restrict_value" - }, - "tinstant_restrict_values": { - "class": "TInstant", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tinstant", - "via": "prefix", - "backing": "tinstant_restrict_values" - }, - "tnumber_restrict_span": { - "class": "TNumber", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tnumber", - "via": "prefix", - "backing": "tnumber_restrict_span" - }, - "tnumber_restrict_spanset": { - "class": "TNumber", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tnumber", - "via": "prefix", - "backing": "tnumber_restrict_spanset" - }, - "tnumberinst_restrict_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tnumberinst_restrict_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tnumberseqset_restrict_span": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tnumberseqset_restrict_spanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tsequence_at_timestamptz": { - "class": "TSequence", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequence", - "via": "prefix", - "backing": "tsequence_at_timestamptz" - }, - "tsequence_restrict_tstzspan": { - "class": "TSequence", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequence", - "via": "prefix", - "backing": "tsequence_restrict_tstzspan" - }, - "tsequence_restrict_tstzspanset": { - "class": "TSequence", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequence", - "via": "prefix", - "backing": "tsequence_restrict_tstzspanset" - }, - "tsequenceset_after_timestamptz": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_after_timestamptz" - }, - "tsequenceset_before_timestamptz": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_before_timestamptz" - }, - "tsequenceset_restrict_minmax": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_restrict_minmax" - }, - "tsequenceset_restrict_tstzspan": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_restrict_tstzspan" - }, - "tsequenceset_restrict_tstzspanset": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_restrict_tstzspanset" - }, - "tsequenceset_restrict_timestamptz": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_restrict_timestamptz" - }, - "tsequenceset_restrict_tstzset": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_restrict_tstzset" - }, - "tsequenceset_restrict_value": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_restrict_value" - }, - "tsequenceset_restrict_values": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_restrict_values" - }, - "tinstant_cmp": { - "class": "TInstant", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tinstant", - "via": "prefix", - "backing": "tinstant_cmp" - }, - "tinstant_eq": { - "class": "TInstant", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tinstant", - "via": "prefix", - "backing": "tinstant_eq" - }, - "tsequence_cmp": { - "class": "TSequence", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequence", - "via": "prefix", - "backing": "tsequence_cmp" - }, - "tsequence_eq": { - "class": "TSequence", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequence", - "via": "prefix", - "backing": "tsequence_eq" - }, - "tsequenceset_cmp": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_cmp" - }, - "tsequenceset_eq": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_eq" - }, - "always_eq_base_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_eq_temporal_base": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ne_base_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ne_temporal_base": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ge_base_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ge_temporal_base": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_gt_base_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_gt_temporal_base": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_le_base_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_le_temporal_base": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_lt_base_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_lt_temporal_base": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_eq_base_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_eq_temporal_base": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ne_base_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ne_temporal_base": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ge_base_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ge_temporal_base": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_gt_base_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_gt_temporal_base": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_le_base_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_le_temporal_base": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_lt_base_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_lt_temporal_base": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "teq_base_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "teq_temporal_base": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tne_base_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tne_temporal_base": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tlt_base_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tlt_temporal_base": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tle_base_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tle_temporal_base": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tgt_base_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tgt_temporal_base": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tge_base_temporal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tge_temporal_base": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tnumberinst_abs": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tnumberinst_distance": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tnumberseq_abs": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tnumberseq_angular_difference": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tnumberseq_delta_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tnumberseqset_abs": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tnumberseqset_angular_difference": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tnumberseqset_delta_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tdistance_tnumber_number": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nad_tbox_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nad_tnumber_number": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nad_tnumber_tbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nad_tnumber_tnumber": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tnumberseq_integral": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tnumberseq_twavg": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tnumberseqset_integral": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tnumberseqset_twavg": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "temporal_compact": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_compact" - }, - "tsequence_compact": { - "class": "TSequence", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequence", - "via": "prefix", - "backing": "tsequence_compact" - }, - "tsequenceset_compact": { - "class": "TSequenceSet", - "scope": "subtype", - "axis": "subtype", - "matchedPrefix": "tsequenceset", - "via": "prefix", - "backing": "tsequenceset_compact" - }, - "temporal_skiplist_make": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_skiplist_make" - }, - "skiplist_make": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "skiplist_search": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "skiplist_free": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "skiplist_splice": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "temporal_skiplist_splice": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_skiplist_splice" - }, - "skiplist_values": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "skiplist_keys_values": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "temporal_app_tinst_transfn": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_app_tinst_transfn" - }, - "temporal_app_tseq_transfn": { - "class": "Temporal", - "scope": "superclass", - "axis": "typeFamily", - "matchedPrefix": "temporal", - "via": "prefix", - "backing": "temporal_app_tseq_transfn" - }, - "span_bins": { - "class": "Span", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "span", - "via": "prefix", - "backing": "span_bins" - }, - "spanset_bins": { - "class": "SpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "spanset", - "via": "prefix", - "backing": "spanset_bins" - }, - "tnumber_value_bins": { - "class": "TNumber", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tnumber", - "via": "prefix", - "backing": "tnumber_value_bins" - }, - "tnumber_value_time_boxes": { - "class": "TNumber", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tnumber", - "via": "prefix", - "backing": "tnumber_value_time_boxes" - }, - "tnumber_value_split": { - "class": "TNumber", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tnumber", - "via": "prefix", - "backing": "tnumber_value_split" - }, - "tbox_get_value_time_tile": { - "class": "TBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "tbox", - "via": "prefix", - "backing": "tbox_get_value_time_tile" - }, - "tbox_value_time_tiles": { - "class": "TBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "tbox", - "via": "prefix", - "backing": "tbox_value_time_tiles" - }, - "tnumber_value_time_split": { - "class": "TNumber", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tnumber", - "via": "prefix", - "backing": "tnumber_value_time_split" - }, - "meos_proj_get_context": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geos_get_context": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "datum_geo_round": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "point_round": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "stbox_set": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_set" - }, - "gbox_set_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geo_set_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geoarr_set_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "spatial_set_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "spatialset_set_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "distance_spatialset_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "distance_spatialset_spatialset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "stbox_set_box3d": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_set_box3d" - }, - "stbox_set_gbox": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_set_gbox" - }, - "tstzset_set_stbox": { - "class": "TsTzSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "tstzset", - "via": "prefix", - "backing": "tstzset_set_stbox" - }, - "timestamptz_set_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tstzspan_set_stbox": { - "class": "TsTzSpan", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "tstzspan", - "via": "prefix", - "backing": "tstzspan_set_stbox" - }, - "tstzspanset_set_stbox": { - "class": "TsTzSpanSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "tstzspanset", - "via": "prefix", - "backing": "tstzspanset_set_stbox" - }, - "stbox_expand": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_expand" - }, - "stbox_expand_space_set": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_expand_space_set" - }, - "stbox_contains": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_contains" - }, - "stbox_contained": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_contained" - }, - "stbox_overlaps": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_overlaps" - }, - "stbox_same": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_same" - }, - "stbox_adjacent": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_adjacent" - }, - "stbox_left": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_left" - }, - "stbox_right": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_right" - }, - "stbox_overleft": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_overleft" - }, - "stbox_overright": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_overright" - }, - "stbox_below": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_below" - }, - "stbox_above": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_above" - }, - "stbox_overbelow": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_overbelow" - }, - "stbox_overabove": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_overabove" - }, - "stbox_front": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_front" - }, - "stbox_back": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_back" - }, - "stbox_overfront": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_overfront" - }, - "stbox_overback": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_overback" - }, - "stbox_before": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_before" - }, - "stbox_after": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_after" - }, - "stbox_overbefore": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_overbefore" - }, - "stbox_overafter": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_overafter" - }, - "inter_stbox_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "stbox_geo": { - "class": "STBox", - "scope": "companion", - "axis": "box", - "matchedPrefix": "stbox", - "via": "prefix", - "backing": "stbox_geo" - }, - "tgeogpointinst_from_mfjson": { - "class": "TGeogPointInst", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tgeogpointinst", - "via": "prefix", - "backing": "tgeogpointinst_from_mfjson", - "concreteOf": "TGeogPoint", - "subtype": "TInstant" - }, - "tgeogpointinst_in": { - "class": "TGeogPointInst", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tgeogpointinst", - "via": "prefix", - "backing": "tgeogpointinst_in", - "concreteOf": "TGeogPoint", - "subtype": "TInstant" - }, - "tgeogpointseq_from_mfjson": { - "class": "TGeogPointSeq", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tgeogpointseq", - "via": "prefix", - "backing": "tgeogpointseq_from_mfjson", - "concreteOf": "TGeogPoint", - "subtype": "TSequence" - }, - "tgeogpointseq_in": { - "class": "TGeogPointSeq", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tgeogpointseq", - "via": "prefix", - "backing": "tgeogpointseq_in", - "concreteOf": "TGeogPoint", - "subtype": "TSequence" - }, - "tgeogpointseqset_from_mfjson": { - "class": "TGeogPointSeqSet", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tgeogpointseqset", - "via": "prefix", - "backing": "tgeogpointseqset_from_mfjson", - "concreteOf": "TGeogPoint", - "subtype": "TSequenceSet" - }, - "tgeogpointseqset_in": { - "class": "TGeogPointSeqSet", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tgeogpointseqset", - "via": "prefix", - "backing": "tgeogpointseqset_in", - "concreteOf": "TGeogPoint", - "subtype": "TSequenceSet" - }, - "tgeompointinst_from_mfjson": { - "class": "TGeomPointInst", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tgeompointinst", - "via": "prefix", - "backing": "tgeompointinst_from_mfjson", - "concreteOf": "TGeomPoint", - "subtype": "TInstant" - }, - "tgeompointinst_in": { - "class": "TGeomPointInst", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tgeompointinst", - "via": "prefix", - "backing": "tgeompointinst_in", - "concreteOf": "TGeomPoint", - "subtype": "TInstant" - }, - "tgeompointseq_from_mfjson": { - "class": "TGeomPointSeq", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tgeompointseq", - "via": "prefix", - "backing": "tgeompointseq_from_mfjson", - "concreteOf": "TGeomPoint", - "subtype": "TSequence" - }, - "tgeompointseq_in": { - "class": "TGeomPointSeq", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tgeompointseq", - "via": "prefix", - "backing": "tgeompointseq_in", - "concreteOf": "TGeomPoint", - "subtype": "TSequence" - }, - "tgeompointseqset_from_mfjson": { - "class": "TGeomPointSeqSet", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tgeompointseqset", - "via": "prefix", - "backing": "tgeompointseqset_from_mfjson", - "concreteOf": "TGeomPoint", - "subtype": "TSequenceSet" - }, - "tgeompointseqset_in": { - "class": "TGeomPointSeqSet", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tgeompointseqset", - "via": "prefix", - "backing": "tgeompointseqset_in", - "concreteOf": "TGeomPoint", - "subtype": "TSequenceSet" - }, - "tgeographyinst_from_mfjson": { - "class": "TGeographyInst", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tgeographyinst", - "via": "prefix", - "backing": "tgeographyinst_from_mfjson", - "concreteOf": "TGeography", - "subtype": "TInstant" - }, - "tgeographyinst_in": { - "class": "TGeographyInst", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tgeographyinst", - "via": "prefix", - "backing": "tgeographyinst_in", - "concreteOf": "TGeography", - "subtype": "TInstant" - }, - "tgeographyseq_from_mfjson": { - "class": "TGeographySeq", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tgeographyseq", - "via": "prefix", - "backing": "tgeographyseq_from_mfjson", - "concreteOf": "TGeography", - "subtype": "TSequence" - }, - "tgeographyseq_in": { - "class": "TGeographySeq", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tgeographyseq", - "via": "prefix", - "backing": "tgeographyseq_in", - "concreteOf": "TGeography", - "subtype": "TSequence" - }, - "tgeographyseqset_from_mfjson": { - "class": "TGeographySeqSet", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tgeographyseqset", - "via": "prefix", - "backing": "tgeographyseqset_from_mfjson", - "concreteOf": "TGeography", - "subtype": "TSequenceSet" - }, - "tgeographyseqset_in": { - "class": "TGeographySeqSet", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tgeographyseqset", - "via": "prefix", - "backing": "tgeographyseqset_in", - "concreteOf": "TGeography", - "subtype": "TSequenceSet" - }, - "tgeometryinst_from_mfjson": { - "class": "TGeometryInst", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tgeometryinst", - "via": "prefix", - "backing": "tgeometryinst_from_mfjson", - "concreteOf": "TGeometry", - "subtype": "TInstant" - }, - "tgeometryinst_in": { - "class": "TGeometryInst", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tgeometryinst", - "via": "prefix", - "backing": "tgeometryinst_in", - "concreteOf": "TGeometry", - "subtype": "TInstant" - }, - "tgeometryseq_from_mfjson": { - "class": "TGeometrySeq", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tgeometryseq", - "via": "prefix", - "backing": "tgeometryseq_from_mfjson", - "concreteOf": "TGeometry", - "subtype": "TSequence" - }, - "tgeometryseq_in": { - "class": "TGeometrySeq", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tgeometryseq", - "via": "prefix", - "backing": "tgeometryseq_in", - "concreteOf": "TGeometry", - "subtype": "TSequence" - }, - "tgeometryseqset_from_mfjson": { - "class": "TGeometrySeqSet", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tgeometryseqset", - "via": "prefix", - "backing": "tgeometryseqset_from_mfjson", - "concreteOf": "TGeometry", - "subtype": "TSequenceSet" - }, - "tgeometryseqset_in": { - "class": "TGeometrySeqSet", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tgeometryseqset", - "via": "prefix", - "backing": "tgeometryseqset_in", - "concreteOf": "TGeometry", - "subtype": "TSequenceSet" - }, - "tspatial_set_stbox": { - "class": "TSpatial", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tspatial", - "via": "prefix", - "backing": "tspatial_set_stbox" - }, - "tgeoinst_set_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tspatialseq_set_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tspatialseqset_set_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tgeo_restrict_elevation": { - "class": "TGeo", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tgeo", - "via": "prefix", - "backing": "tgeo_restrict_elevation" - }, - "tgeo_restrict_geom": { - "class": "TGeo", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tgeo", - "via": "prefix", - "backing": "tgeo_restrict_geom" - }, - "tgeo_restrict_stbox": { - "class": "TGeo", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tgeo", - "via": "prefix", - "backing": "tgeo_restrict_stbox" - }, - "tgeoinst_restrict_geom": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tgeoinst_restrict_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tgeoseq_restrict_geom": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tgeoseq_restrict_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tgeoseqset_restrict_geom": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tgeoseqset_restrict_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geo_edge_ctx_make": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geo_edge_ctx_free": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geo_intersects2d": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geo_intersects2d_ctx": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geo_covers2d": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpoint_linear_inter_geom": { - "class": "TPoint", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tpoint", - "via": "prefix", - "backing": "tpoint_linear_inter_geom" - }, - "tpoint_linear_inter_geom_ctx": { - "class": "TPoint", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tpoint", - "via": "prefix", - "backing": "tpoint_linear_inter_geom_ctx" - }, - "tpoint_linear_dwithin_geom": { - "class": "TPoint", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tpoint", - "via": "prefix", - "backing": "tpoint_linear_dwithin_geom" - }, - "tpoint_linear_dwithin_geom_ctx": { - "class": "TPoint", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tpoint", - "via": "prefix", - "backing": "tpoint_linear_dwithin_geom_ctx" - }, - "tpoint_linear_distance_geom": { - "class": "TPoint", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tpoint", - "via": "prefix", - "backing": "tpoint_linear_distance_geom" - }, - "tpoint_linear_restrict_geom": { - "class": "TPoint", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tpoint", - "via": "prefix", - "backing": "tpoint_linear_restrict_geom" - }, - "geom_meos_supported": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "spatial_srid": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "spatial_set_srid": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tspatialinst_srid": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpointseq_azimuth": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpointseq_cumulative_length": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpointseq_is_simple": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpointseq_length": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpointseq_linear_trajectory": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tgeoseq_stboxes": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tgeoseq_split_n_stboxes": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpointseqset_azimuth": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpointseqset_cumulative_length": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpointseqset_is_simple": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpointseqset_length": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tgeoseqset_stboxes": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tgeoseqset_split_n_stboxes": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpoint_get_coord": { - "class": "TPoint", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tpoint", - "via": "prefix", - "backing": "tpoint_get_coord" - }, - "tgeominst_tgeoginst": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tgeomseq_tgeogseq": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tgeomseqset_tgeogseqset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tgeom_tgeog": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tgeo_tpoint": { - "class": "TGeo", - "scope": "family", - "axis": "typeFamily", - "matchedPrefix": "tgeo", - "via": "prefix", - "backing": "tgeo_tpoint" - }, - "tspatialinst_set_srid": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpointseq_make_simple": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tspatialseq_set_srid": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpointseqset_make_simple": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tspatialseqset_set_srid": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpointseq_twcentroid": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpointseqset_twcentroid": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float4_to_numeric": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_to_numeric": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int16_to_numeric": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int32_to_numeric": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int64_to_numeric": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numeric": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numeric_abs": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numeric_add": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numeric_ceil": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numeric_cmp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numeric_copy": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numeric_div": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numeric_div_trunc": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numeric_eq": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numeric_exp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numeric_fac": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numeric_floor": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numeric_gcd": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numeric_ge": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numeric_gt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numeric_hash": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numeric_hash_extended": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numeric_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numeric_inc": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numeric_larger": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numeric_lcm": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numeric_le": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numeric_ln": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numeric_log": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numeric_lt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numeric_min_scale": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numeric_minus": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numeric_mod": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numeric_mul": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numeric_ne": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numeric_out": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numeric_pow": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numeric_round": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numeric_scale": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numeric_sign": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numeric_smaller": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numeric_sqrt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numeric_to_float4": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numeric_to_float8": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numeric_to_int16": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numeric_to_int32": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numeric_to_int64": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numeric_trim_scale": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numeric_trunc": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numeric_uminus": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numeric_uplus": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "numeric_width_bucket": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "json_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "json_out": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_from_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_out": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "json_make": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "json_make_two_arg": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_copy": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_make": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_make_two_arg": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_to_bool": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_to_cstring": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_to_float4": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_to_float8": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_to_int16": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_to_int32": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_to_int64": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_to_numeric": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_to_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "json_array_element": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "json_array_element_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "json_array_elements": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "json_array_elements_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "json_array_length": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "json_each": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "json_each_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "json_extract_path": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "json_extract_path_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "json_object_field": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "json_object_field_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "json_object_keys": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "json_typeof": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_array_element": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_array_element_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_array_elements": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_array_elements_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_array_length": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_contained": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_contains": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_each": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_each_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_exists": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_exists_array": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_extract_path": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_extract_path_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_hash": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_hash_extended": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_object_field": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_object_field_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_object_keys": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "json_strip_nulls": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_concat": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_delete": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_delete_array": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_delete_index": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_delete_path": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_insert": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_pretty": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_set_lax": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_strip_nulls": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_cmp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_eq": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_ge": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_gt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_le": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_lt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_ne": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_path_exists": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_path_match": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_path_query_all": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_path_query_array": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_path_query_first": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonpath_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonpath_copy": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonpath_out": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonbset_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonbset_out": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonbset_make": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_to_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonbset_end_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonbset_start_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonbset_value_n": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonbset_values": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "concat_jsonbset_jsonb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonbset_array_length": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonbset_object_field": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonbset_array_element": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonbset_delete_index": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonbset_delete": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonbset_delete_array": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonbset_exists": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonbset_exists_array": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonbset_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonbset_to_alphanumset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonbset_to_intset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonbset_to_bigintset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonbset_to_floatset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonbset_to_textset_key": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonbset_strip_nulls": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonbset_pretty": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonbset_delete_path": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonbset_extract_path": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonbset_insert": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonbset_path_exists": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonbset_path_match": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonbset_path_query_array": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonbset_path_query_first": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contained_jsonb_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contains_set_jsonb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intersection_jsonb_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intersection_set_jsonb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "jsonb_union_transfn": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_jsonb_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_set_jsonb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_jsonb_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_set_jsonb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tjsonb_from_mfjson": { - "class": "TJsonb", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tjsonb", - "via": "prefix", - "backing": "tjsonb_from_mfjson" - }, - "tjsonb_in": { - "class": "TJsonb", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tjsonb", - "via": "prefix", - "backing": "tjsonb_in" - }, - "tjsonb_out": { - "class": "TJsonb", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tjsonb", - "via": "prefix", - "backing": "tjsonb_out" - }, - "tjsonbinst_in": { - "class": "TJsonbInst", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tjsonbinst", - "via": "prefix", - "backing": "tjsonbinst_in", - "concreteOf": "TJsonb", - "subtype": "TInstant" - }, - "tjsonbseq_in": { - "class": "TJsonbSeq", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tjsonbseq", - "via": "prefix", - "backing": "tjsonbseq_in", - "concreteOf": "TJsonb", - "subtype": "TSequence" - }, - "tjsonbseqset_in": { - "class": "TJsonbSeqSet", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tjsonbseqset", - "via": "prefix", - "backing": "tjsonbseqset_in", - "concreteOf": "TJsonb", - "subtype": "TSequenceSet" - }, - "tjsonb_from_base_temp": { - "class": "TJsonb", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tjsonb", - "via": "prefix", - "backing": "tjsonb_from_base_temp" - }, - "tjsonbinst_make": { - "class": "TJsonbInst", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tjsonbinst", - "via": "prefix", - "backing": "tjsonbinst_make", - "concreteOf": "TJsonb", - "subtype": "TInstant" - }, - "tjsonbseq_from_base_tstzset": { - "class": "TJsonbSeq", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tjsonbseq", - "via": "prefix", - "backing": "tjsonbseq_from_base_tstzset", - "concreteOf": "TJsonb", - "subtype": "TSequence" - }, - "tjsonbseq_from_base_tstzspan": { - "class": "TJsonbSeq", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tjsonbseq", - "via": "prefix", - "backing": "tjsonbseq_from_base_tstzspan", - "concreteOf": "TJsonb", - "subtype": "TSequence" - }, - "tjsonbseqset_from_base_tstzspanset": { - "class": "TJsonbSeqSet", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tjsonbseqset", - "via": "prefix", - "backing": "tjsonbseqset_from_base_tstzspanset", - "concreteOf": "TJsonb", - "subtype": "TSequenceSet" - }, - "tjsonb_to_ttext": { - "class": "TJsonb", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tjsonb", - "via": "prefix", - "backing": "tjsonb_to_ttext" - }, - "ttext_to_tjsonb": { - "class": "TText", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "ttext", - "via": "prefix", - "backing": "ttext_to_tjsonb" - }, - "tjsonb_end_value": { - "class": "TJsonb", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tjsonb", - "via": "prefix", - "backing": "tjsonb_end_value" - }, - "tjsonb_start_value": { - "class": "TJsonb", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tjsonb", - "via": "prefix", - "backing": "tjsonb_start_value" - }, - "tjsonb_value_at_timestamptz": { - "class": "TJsonb", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tjsonb", - "via": "prefix", - "backing": "tjsonb_value_at_timestamptz" - }, - "tjsonb_value_n": { - "class": "TJsonb", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tjsonb", - "via": "prefix", - "backing": "tjsonb_value_n" - }, - "tjsonb_values": { - "class": "TJsonb", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tjsonb", - "via": "prefix", - "backing": "tjsonb_values" - }, - "concat_tjsonb_jsonb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "concat_tjsonb_tjsonb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contains_tjsonb_jsonb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contains_tjsonb_tjsonb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "null_handle_type_from_string": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tjson_array_element": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tjson_array_length": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tjson_extract_path": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tjson_object_field": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tjson_strip_nulls": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tjsonb_array_element": { - "class": "TJsonb", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tjsonb", - "via": "prefix", - "backing": "tjsonb_array_element" - }, - "tjsonb_array_length": { - "class": "TJsonb", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tjsonb", - "via": "prefix", - "backing": "tjsonb_array_length" - }, - "tjsonb_delete": { - "class": "TJsonb", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tjsonb", - "via": "prefix", - "backing": "tjsonb_delete" - }, - "tjsonb_delete_array": { - "class": "TJsonb", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tjsonb", - "via": "prefix", - "backing": "tjsonb_delete_array" - }, - "tjsonb_delete_index": { - "class": "TJsonb", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tjsonb", - "via": "prefix", - "backing": "tjsonb_delete_index" - }, - "tjsonb_delete_path": { - "class": "TJsonb", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tjsonb", - "via": "prefix", - "backing": "tjsonb_delete_path" - }, - "tjsonb_exists": { - "class": "TJsonb", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tjsonb", - "via": "prefix", - "backing": "tjsonb_exists" - }, - "tjsonb_exists_all": { - "class": "TJsonb", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tjsonb", - "via": "prefix", - "backing": "tjsonb_exists_all" - }, - "tjsonb_exists_any": { - "class": "TJsonb", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tjsonb", - "via": "prefix", - "backing": "tjsonb_exists_any" - }, - "tjsonb_exists_array": { - "class": "TJsonb", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tjsonb", - "via": "prefix", - "backing": "tjsonb_exists_array" - }, - "tjsonb_extract_path": { - "class": "TJsonb", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tjsonb", - "via": "prefix", - "backing": "tjsonb_extract_path" - }, - "tjsonb_insert": { - "class": "TJsonb", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tjsonb", - "via": "prefix", - "backing": "tjsonb_insert" - }, - "tjsonb_object_field": { - "class": "TJsonb", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tjsonb", - "via": "prefix", - "backing": "tjsonb_object_field" - }, - "tjsonb_path_exists": { - "class": "TJsonb", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tjsonb", - "via": "prefix", - "backing": "tjsonb_path_exists" - }, - "tjsonb_path_match": { - "class": "TJsonb", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tjsonb", - "via": "prefix", - "backing": "tjsonb_path_match" - }, - "tjsonb_path_query_array": { - "class": "TJsonb", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tjsonb", - "via": "prefix", - "backing": "tjsonb_path_query_array" - }, - "tjsonb_path_query_first": { - "class": "TJsonb", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tjsonb", - "via": "prefix", - "backing": "tjsonb_path_query_first" - }, - "tjsonb_pretty": { - "class": "TJsonb", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tjsonb", - "via": "prefix", - "backing": "tjsonb_pretty" - }, - "tjsonb_set": { - "class": "TJsonb", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tjsonb", - "via": "prefix", - "backing": "tjsonb_set" - }, - "tjsonb_strip_nulls": { - "class": "TJsonb", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tjsonb", - "via": "prefix", - "backing": "tjsonb_strip_nulls" - }, - "tjsonb_to_tbool": { - "class": "TJsonb", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tjsonb", - "via": "prefix", - "backing": "tjsonb_to_tbool" - }, - "tjsonb_to_tfloat": { - "class": "TJsonb", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tjsonb", - "via": "prefix", - "backing": "tjsonb_to_tfloat" - }, - "tjsonb_to_tint": { - "class": "TJsonb", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tjsonb", - "via": "prefix", - "backing": "tjsonb_to_tint" - }, - "tjsonb_to_ttext_key": { - "class": "TJsonb", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tjsonb", - "via": "prefix", - "backing": "tjsonb_to_ttext_key" - }, - "tjsonb_at_value": { - "class": "TJsonb", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tjsonb", - "via": "prefix", - "backing": "tjsonb_at_value" - }, - "tjsonb_minus_value": { - "class": "TJsonb", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tjsonb", - "via": "prefix", - "backing": "tjsonb_minus_value" - }, - "always_eq_jsonb_tjsonb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_eq_tjsonb_jsonb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_eq_tjsonb_tjsonb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ne_jsonb_tjsonb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ne_tjsonb_jsonb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ne_tjsonb_tjsonb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_eq_jsonb_tjsonb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_eq_tjsonb_jsonb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_eq_tjsonb_tjsonb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ne_jsonb_tjsonb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ne_tjsonb_jsonb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ne_tjsonb_tjsonb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "teq_jsonb_tjsonb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "teq_tjsonb_jsonb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tne_jsonb_tjsonb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tne_tjsonb_jsonb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "npoint_as_ewkt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "npoint_as_hexwkb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "npoint_as_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "npoint_as_wkb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "npoint_from_hexwkb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "npoint_from_wkb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "npoint_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "npoint_out": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nsegment_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nsegment_out": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "npoint_make": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nsegment_make": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geompoint_to_npoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geom_to_nsegment": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "npoint_to_geompoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "npoint_to_nsegment": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "npoint_to_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nsegment_to_geom": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nsegment_to_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "npoint_hash": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "npoint_hash_extended": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "npoint_position": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "npoint_route": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nsegment_end_position": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nsegment_route": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nsegment_start_position": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "route_exists": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "route_geom": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "route_length": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "npoint_round": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nsegment_round": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "get_srid_ways": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "npoint_srid": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nsegment_srid": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "npoint_timestamptz_to_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "npoint_tstzspan_to_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "npoint_cmp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "npoint_eq": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "npoint_ge": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "npoint_gt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "npoint_le": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "npoint_lt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "npoint_ne": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "npoint_same": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nsegment_cmp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nsegment_eq": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nsegment_ge": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nsegment_gt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nsegment_le": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nsegment_lt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nsegment_ne": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "npointset_in": { - "class": "NpointSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "npointset", - "via": "prefix", - "backing": "npointset_in" - }, - "npointset_out": { - "class": "NpointSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "npointset", - "via": "prefix", - "backing": "npointset_out" - }, - "npointset_make": { - "class": "NpointSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "npointset", - "via": "prefix", - "backing": "npointset_make" - }, - "npoint_to_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "npointset_end_value": { - "class": "NpointSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "npointset", - "via": "prefix", - "backing": "npointset_end_value" - }, - "npointset_routes": { - "class": "NpointSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "npointset", - "via": "prefix", - "backing": "npointset_routes" - }, - "npointset_start_value": { - "class": "NpointSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "npointset", - "via": "prefix", - "backing": "npointset_start_value" - }, - "npointset_value_n": { - "class": "NpointSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "npointset", - "via": "prefix", - "backing": "npointset_value_n" - }, - "npointset_values": { - "class": "NpointSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "npointset", - "via": "prefix", - "backing": "npointset_values" - }, - "contained_npoint_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contains_set_npoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intersection_npoint_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intersection_set_npoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_npoint_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_set_npoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "npoint_union_transfn": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_npoint_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_set_npoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tnpoint_in": { - "class": "TNpoint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tnpoint", - "via": "prefix", - "backing": "tnpoint_in" - }, - "tnpoint_from_mfjson": { - "class": "TNpoint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tnpoint", - "via": "prefix", - "backing": "tnpoint_from_mfjson" - }, - "tnpoint_out": { - "class": "TNpoint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tnpoint", - "via": "prefix", - "backing": "tnpoint_out" - }, - "tnpointinst_make": { - "class": "TNpointInst", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tnpointinst", - "via": "prefix", - "backing": "tnpointinst_make", - "concreteOf": "TNpoint", - "subtype": "TInstant" - }, - "tnpoint_from_base_temp": { - "class": "TNpoint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tnpoint", - "via": "prefix", - "backing": "tnpoint_from_base_temp" - }, - "tnpointseq_from_base_tstzset": { - "class": "TNpointSeq", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tnpointseq", - "via": "prefix", - "backing": "tnpointseq_from_base_tstzset", - "concreteOf": "TNpoint", - "subtype": "TSequence" - }, - "tnpointseq_from_base_tstzspan": { - "class": "TNpointSeq", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tnpointseq", - "via": "prefix", - "backing": "tnpointseq_from_base_tstzspan", - "concreteOf": "TNpoint", - "subtype": "TSequence" - }, - "tnpointseqset_from_base_tstzspanset": { - "class": "TNpointSeqSet", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tnpointseqset", - "via": "prefix", - "backing": "tnpointseqset_from_base_tstzspanset", - "concreteOf": "TNpoint", - "subtype": "TSequenceSet" - }, - "tgeompoint_to_tnpoint": { - "class": "TGeomPoint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tgeompoint", - "via": "prefix", - "backing": "tgeompoint_to_tnpoint" - }, - "tnpoint_to_tgeompoint": { - "class": "TNpoint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tnpoint", - "via": "prefix", - "backing": "tnpoint_to_tgeompoint" - }, - "tnpoint_cumulative_length": { - "class": "TNpoint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tnpoint", - "via": "prefix", - "backing": "tnpoint_cumulative_length" - }, - "tnpoint_end_value": { - "class": "TNpoint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tnpoint", - "via": "prefix", - "backing": "tnpoint_end_value" - }, - "tnpoint_length": { - "class": "TNpoint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tnpoint", - "via": "prefix", - "backing": "tnpoint_length" - }, - "tnpoint_positions": { - "class": "TNpoint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tnpoint", - "via": "prefix", - "backing": "tnpoint_positions" - }, - "tnpoint_route": { - "class": "TNpoint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tnpoint", - "via": "prefix", - "backing": "tnpoint_route" - }, - "tnpoint_routes": { - "class": "TNpoint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tnpoint", - "via": "prefix", - "backing": "tnpoint_routes" - }, - "tnpoint_speed": { - "class": "TNpoint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tnpoint", - "via": "prefix", - "backing": "tnpoint_speed" - }, - "tnpoint_start_value": { - "class": "TNpoint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tnpoint", - "via": "prefix", - "backing": "tnpoint_start_value" - }, - "tnpoint_trajectory": { - "class": "TNpoint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tnpoint", - "via": "prefix", - "backing": "tnpoint_trajectory" - }, - "tnpoint_value_at_timestamptz": { - "class": "TNpoint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tnpoint", - "via": "prefix", - "backing": "tnpoint_value_at_timestamptz" - }, - "tnpoint_value_n": { - "class": "TNpoint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tnpoint", - "via": "prefix", - "backing": "tnpoint_value_n" - }, - "tnpoint_values": { - "class": "TNpoint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tnpoint", - "via": "prefix", - "backing": "tnpoint_values" - }, - "tnpoint_twcentroid": { - "class": "TNpoint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tnpoint", - "via": "prefix", - "backing": "tnpoint_twcentroid" - }, - "tnpoint_at_geom": { - "class": "TNpoint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tnpoint", - "via": "prefix", - "backing": "tnpoint_at_geom" - }, - "tnpoint_at_npoint": { - "class": "TNpoint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tnpoint", - "via": "prefix", - "backing": "tnpoint_at_npoint" - }, - "tnpoint_at_npointset": { - "class": "TNpoint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tnpoint", - "via": "prefix", - "backing": "tnpoint_at_npointset" - }, - "tnpoint_at_stbox": { - "class": "TNpoint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tnpoint", - "via": "prefix", - "backing": "tnpoint_at_stbox" - }, - "tnpoint_minus_geom": { - "class": "TNpoint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tnpoint", - "via": "prefix", - "backing": "tnpoint_minus_geom" - }, - "tnpoint_minus_npoint": { - "class": "TNpoint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tnpoint", - "via": "prefix", - "backing": "tnpoint_minus_npoint" - }, - "tnpoint_minus_npointset": { - "class": "TNpoint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tnpoint", - "via": "prefix", - "backing": "tnpoint_minus_npointset" - }, - "tnpoint_minus_stbox": { - "class": "TNpoint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tnpoint", - "via": "prefix", - "backing": "tnpoint_minus_stbox" - }, - "tdistance_tnpoint_npoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tdistance_tnpoint_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tdistance_tnpoint_tnpoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nad_tnpoint_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nad_tnpoint_npoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nad_tnpoint_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nad_tnpoint_tnpoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nai_tnpoint_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nai_tnpoint_npoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nai_tnpoint_tnpoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "shortestline_tnpoint_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "shortestline_tnpoint_npoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "shortestline_tnpoint_tnpoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tnpoint_tcentroid_transfn": { - "class": "TNpoint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tnpoint", - "via": "prefix", - "backing": "tnpoint_tcentroid_transfn" - }, - "always_eq_npoint_tnpoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_eq_tnpoint_npoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_eq_tnpoint_tnpoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ne_npoint_tnpoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ne_tnpoint_npoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ne_tnpoint_tnpoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_eq_npoint_tnpoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_eq_tnpoint_npoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_eq_tnpoint_tnpoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ne_npoint_tnpoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ne_tnpoint_npoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ne_tnpoint_tnpoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "teq_tnpoint_npoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tne_tnpoint_npoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpoint_hex_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpoint_hex_out": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpoint_from_hexwkb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpoint_as_hexwkb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpoint_make": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpoint_copy": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpoint_get_pcid": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpoint_hash": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpoint_hash_extended": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpoint_get_x": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpoint_get_y": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpoint_get_z": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpoint_get_dim": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpoint_to_tpcbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_pc_schema": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_pc_schema_register": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_pc_schema_from_dims": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_pc_schema_register_dims": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_pc_schema_register_xml": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_pc_schema_xml": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_pc_schema_clear": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_pc_schema_srid": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_pc_schema_compression": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_pc_schema_ndims": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_set_pointcloud_schemas_xml": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpoint_cmp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpoint_eq": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpoint_ne": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpoint_lt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpoint_le": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpoint_gt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpoint_ge": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpatch_hex_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpatch_hex_out": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpatch_from_hexwkb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpatch_as_hexwkb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpatch_make": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpatch_make_coords": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpatch_copy": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpatch_get_pcid": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpatch_npoints": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpatch_hash": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpatch_hash_extended": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpatch_to_geom": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpatch_cmp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpatch_eq": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpatch_ne": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpatch_lt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpatch_le": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpatch_gt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpatch_ge": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpointset_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpointset_out": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpointset_make": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpoint_to_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpointset_start_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpointset_end_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpointset_value_n": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpointset_values": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contains_set_pcpoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contained_pcpoint_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intersection_pcpoint_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intersection_set_pcpoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_pcpoint_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_set_pcpoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_pcpoint_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_set_pcpoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpoint_union_transfn": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpatchset_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpatchset_out": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpatchset_make": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpatch_to_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpatchset_start_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpatchset_end_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpatchset_value_n": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpatchset_values": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contains_set_pcpatch": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contained_pcpatch_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intersection_pcpatch_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intersection_set_pcpatch": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_pcpatch_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_set_pcpatch": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_pcpatch_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_set_pcpatch": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpatch_union_transfn": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcbox_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcbox_out": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcbox_make": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcbox_copy": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcpatch_to_tpcbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcbox_hasx": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcbox_hasz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcbox_hast": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcbox_geodetic": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcbox_xmin": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcbox_xmax": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcbox_ymin": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcbox_ymax": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcbox_zmin": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcbox_zmax": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcbox_tmin": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcbox_tmin_inc": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcbox_tmax": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcbox_tmax_inc": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcbox_srid": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcbox_pcid": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcbox_to_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcbox_round": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcbox_set_srid": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_tpcbox_tpcbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "inter_tpcbox_tpcbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intersection_tpcbox_tpcbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contains_tpcbox_tpcbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contained_tpcbox_tpcbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overlaps_tpcbox_tpcbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "same_tpcbox_tpcbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "adjacent_tpcbox_tpcbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcbox_cmp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcbox_eq": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcbox_ne": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcbox_lt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcbox_le": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcbox_gt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcbox_ge": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "left_tpcbox_tpcbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overleft_tpcbox_tpcbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "right_tpcbox_tpcbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overright_tpcbox_tpcbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "below_tpcbox_tpcbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overbelow_tpcbox_tpcbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "above_tpcbox_tpcbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overabove_tpcbox_tpcbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "front_tpcbox_tpcbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overfront_tpcbox_tpcbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "back_tpcbox_tpcbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overback_tpcbox_tpcbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "before_tpcbox_tpcbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overbefore_tpcbox_tpcbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "after_tpcbox_tpcbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overafter_tpcbox_tpcbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ensure_same_pcid_tpcbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpointcloud_to_tgeompoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcpatch_to_tgeometry": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcpointinst_make": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcpointseq_from_base_tstzset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcpointseq_from_base_tstzspan": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcpointseqset_from_base_tstzspanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcpoint_from_base_temp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcpoint_start_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcpoint_end_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcpoint_value_n": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcpoint_values": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcpoint_value_at_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcpoint_at_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcpoint_minus_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcpatchinst_make": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcpatchseq_from_base_tstzset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcpatchseq_from_base_tstzspan": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcpatchseqset_from_base_tstzspanset": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcpatch_from_base_temp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcpatch_start_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcpatch_end_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcpatch_value_n": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcpatch_values": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcpatch_value_at_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcpatch_at_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpcpatch_minus_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_eq_pcpoint_tpcpoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_eq_tpcpoint_pcpoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_eq_tpcpoint_tpcpoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ne_pcpoint_tpcpoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ne_tpcpoint_pcpoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ne_tpcpoint_tpcpoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_eq_pcpoint_tpcpoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_eq_tpcpoint_pcpoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_eq_tpcpoint_tpcpoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ne_pcpoint_tpcpoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ne_tpcpoint_pcpoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ne_tpcpoint_tpcpoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_eq_pcpatch_tpcpatch": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_eq_tpcpatch_pcpatch": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_eq_tpcpatch_tpcpatch": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ne_pcpatch_tpcpatch": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ne_tpcpatch_pcpatch": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ne_tpcpatch_tpcpatch": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_eq_pcpatch_tpcpatch": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_eq_tpcpatch_pcpatch": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_eq_tpcpatch_tpcpatch": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ne_pcpatch_tpcpatch": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ne_tpcpatch_pcpatch": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ne_tpcpatch_tpcpatch": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "teq_pcpoint_tpcpoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "teq_tpcpoint_pcpoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tne_pcpoint_tpcpoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tne_tpcpoint_pcpoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "teq_pcpatch_tpcpatch": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "teq_tpcpatch_pcpatch": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tne_pcpatch_tpcpatch": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tne_tpcpatch_pcpatch": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "adjacent_tpcbox_tpointcloud": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "adjacent_tpointcloud_tpcbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "adjacent_tpointcloud_tpointcloud": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contained_tpcbox_tpointcloud": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contained_tpointcloud_tpcbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contained_tpointcloud_tpointcloud": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contains_tpcbox_tpointcloud": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contains_tpointcloud_tpcbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contains_tpointcloud_tpointcloud": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overlaps_tpcbox_tpointcloud": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overlaps_tpointcloud_tpcbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "overlaps_tpointcloud_tpointcloud": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "same_tpcbox_tpointcloud": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "same_tpointcloud_tpcbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "same_tpointcloud_tpointcloud": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "eintersects_tpcpoint_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nad_tpcpoint_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pose_as_ewkt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pose_as_hexwkb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pose_as_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pose_as_wkb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pose_from_wkb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pose_from_hexwkb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pose_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pose_out": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pose_from_geopose": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pose_as_geopose": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpose_from_geopose": { - "class": "TPose", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tpose", - "via": "prefix", - "backing": "tpose_from_geopose" - }, - "tpose_as_geopose": { - "class": "TPose", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tpose", - "via": "prefix", - "backing": "tpose_as_geopose" - }, - "tpose_as_geopose_stream_header": { - "class": "TPose", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tpose", - "via": "prefix", - "backing": "tpose_as_geopose_stream_header" - }, - "tpose_as_geopose_stream_element": { - "class": "TPose", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tpose", - "via": "prefix", - "backing": "tpose_as_geopose_stream_element" - }, - "tpose_as_geopose_stream": { - "class": "TPose", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tpose", - "via": "prefix", - "backing": "tpose_as_geopose_stream" - }, - "geopose_frames": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geopose_frame": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pose_apply_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpose_apply_geo": { - "class": "TPose", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tpose", - "via": "prefix", - "backing": "tpose_apply_geo" - }, - "tpose_compose_pose": { - "class": "TPose", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tpose", - "via": "prefix", - "backing": "tpose_compose_pose" - }, - "pose_compose_tpose": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpose_compose_tpose": { - "class": "TPose", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tpose", - "via": "prefix", - "backing": "tpose_compose_tpose" - }, - "tpose_inverse": { - "class": "TPose", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tpose", - "via": "prefix", - "backing": "tpose_inverse" - }, - "pose_copy": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pose_make_2d": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pose_make_3d": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pose_make_point2d": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pose_make_point3d": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pose_make_point3d_ypr": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pose_to_point": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pose_to_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pose_hash": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pose_hash_extended": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pose_quaternion": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pose_ypr": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pose_yaw": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pose_pitch": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pose_roll": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pose_angular_distance": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pose_compose": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pose_inverse": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pose_normalize": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pose_round": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "posearr_round": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pose_set_srid": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pose_srid": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pose_transform": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pose_transform_pipeline": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pose_tstzspan_to_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pose_timestamptz_to_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "distance_pose_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "distance_pose_pose": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "distance_pose_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pose_cmp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pose_eq": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pose_ge": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pose_gt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pose_le": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pose_lt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pose_ne": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pose_nsame": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pose_same": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "poseset_in": { - "class": "PoseSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "poseset", - "via": "prefix", - "backing": "poseset_in" - }, - "poseset_out": { - "class": "PoseSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "poseset", - "via": "prefix", - "backing": "poseset_out" - }, - "poseset_make": { - "class": "PoseSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "poseset", - "via": "prefix", - "backing": "poseset_make" - }, - "pose_to_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "poseset_end_value": { - "class": "PoseSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "poseset", - "via": "prefix", - "backing": "poseset_end_value" - }, - "poseset_start_value": { - "class": "PoseSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "poseset", - "via": "prefix", - "backing": "poseset_start_value" - }, - "poseset_value_n": { - "class": "PoseSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "poseset", - "via": "prefix", - "backing": "poseset_value_n" - }, - "poseset_values": { - "class": "PoseSet", - "scope": "companion", - "axis": "collection", - "matchedPrefix": "poseset", - "via": "prefix", - "backing": "poseset_values" - }, - "contained_pose_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contains_set_pose": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intersection_pose_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intersection_set_pose": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_pose_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_set_pose": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pose_union_transfn": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_pose_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_set_pose": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tpose_from_mfjson": { - "class": "TPose", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tpose", - "via": "prefix", - "backing": "tpose_from_mfjson" - }, - "tpose_in": { - "class": "TPose", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tpose", - "via": "prefix", - "backing": "tpose_in" - }, - "tposeinst_make": { - "class": "TPoseInst", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tposeinst", - "via": "prefix", - "backing": "tposeinst_make", - "concreteOf": "TPose", - "subtype": "TInstant" - }, - "tpose_from_base_temp": { - "class": "TPose", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tpose", - "via": "prefix", - "backing": "tpose_from_base_temp" - }, - "tposeseq_from_base_tstzset": { - "class": "TPoseSeq", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tposeseq", - "via": "prefix", - "backing": "tposeseq_from_base_tstzset", - "concreteOf": "TPose", - "subtype": "TSequence" - }, - "tposeseq_from_base_tstzspan": { - "class": "TPoseSeq", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tposeseq", - "via": "prefix", - "backing": "tposeseq_from_base_tstzspan", - "concreteOf": "TPose", - "subtype": "TSequence" - }, - "tposeseqset_from_base_tstzspanset": { - "class": "TPoseSeqSet", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "tposeseqset", - "via": "prefix", - "backing": "tposeseqset_from_base_tstzspanset", - "concreteOf": "TPose", - "subtype": "TSequenceSet" - }, - "tpose_make": { - "class": "TPose", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tpose", - "via": "prefix", - "backing": "tpose_make" - }, - "tpose_to_tpoint": { - "class": "TPose", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tpose", - "via": "prefix", - "backing": "tpose_to_tpoint" - }, - "tpose_end_value": { - "class": "TPose", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tpose", - "via": "prefix", - "backing": "tpose_end_value" - }, - "tpose_points": { - "class": "TPose", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tpose", - "via": "prefix", - "backing": "tpose_points" - }, - "tpose_yaw": { - "class": "TPose", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tpose", - "via": "prefix", - "backing": "tpose_yaw" - }, - "tpose_pitch": { - "class": "TPose", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tpose", - "via": "prefix", - "backing": "tpose_pitch" - }, - "tpose_roll": { - "class": "TPose", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tpose", - "via": "prefix", - "backing": "tpose_roll" - }, - "tpose_speed": { - "class": "TPose", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tpose", - "via": "prefix", - "backing": "tpose_speed" - }, - "tpose_angular_speed": { - "class": "TPose", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tpose", - "via": "prefix", - "backing": "tpose_angular_speed" - }, - "tpose_start_value": { - "class": "TPose", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tpose", - "via": "prefix", - "backing": "tpose_start_value" - }, - "tpose_trajectory": { - "class": "TPose", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tpose", - "via": "prefix", - "backing": "tpose_trajectory" - }, - "tpose_value_at_timestamptz": { - "class": "TPose", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tpose", - "via": "prefix", - "backing": "tpose_value_at_timestamptz" - }, - "tpose_value_n": { - "class": "TPose", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tpose", - "via": "prefix", - "backing": "tpose_value_n" - }, - "tpose_values": { - "class": "TPose", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tpose", - "via": "prefix", - "backing": "tpose_values" - }, - "tpose_at_elevation": { - "class": "TPose", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tpose", - "via": "prefix", - "backing": "tpose_at_elevation" - }, - "tpose_at_geom": { - "class": "TPose", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tpose", - "via": "prefix", - "backing": "tpose_at_geom" - }, - "tpose_at_stbox": { - "class": "TPose", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tpose", - "via": "prefix", - "backing": "tpose_at_stbox" - }, - "tpose_at_pose": { - "class": "TPose", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tpose", - "via": "prefix", - "backing": "tpose_at_pose" - }, - "tpose_minus_elevation": { - "class": "TPose", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tpose", - "via": "prefix", - "backing": "tpose_minus_elevation" - }, - "tpose_minus_geom": { - "class": "TPose", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tpose", - "via": "prefix", - "backing": "tpose_minus_geom" - }, - "tpose_minus_pose": { - "class": "TPose", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tpose", - "via": "prefix", - "backing": "tpose_minus_pose" - }, - "tpose_minus_stbox": { - "class": "TPose", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tpose", - "via": "prefix", - "backing": "tpose_minus_stbox" - }, - "tdistance_tpose_pose": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tdistance_tpose_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tdistance_tpose_tpose": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nad_tpose_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nad_tpose_pose": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nad_tpose_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nad_tpose_tpose": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nai_tpose_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nai_tpose_pose": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nai_tpose_tpose": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "shortestline_tpose_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "shortestline_tpose_pose": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "shortestline_tpose_tpose": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_eq_pose_tpose": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_eq_tpose_pose": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_eq_tpose_tpose": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ne_pose_tpose": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ne_tpose_pose": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ne_tpose_tpose": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_eq_pose_tpose": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_eq_tpose_pose": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_eq_tpose_tpose": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ne_pose_tpose": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ne_tpose_pose": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ne_tpose_tpose": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "teq_pose_tpose": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "teq_tpose_pose": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tne_pose_tpose": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tne_tpose_pose": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "posechain_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "posechain_out": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "posechain_as_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "posechain_as_ewkt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "posechain_as_wkb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "posechain_as_hexwkb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "posechain_from_wkb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "posechain_from_hexwkb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "posechain_make": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "posechain_copy": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "posechain_append": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pose_to_posechain": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "posechain_to_pose": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "posechain_prefix_pose": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "posechain_to_point": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "posechain_to_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "posechain_timestamptz_to_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "posechain_tstzspan_to_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "posechain_num_poses": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "posechain_start_pose": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "posechain_end_pose": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "posechain_pose_n": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "posechain_poses": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "posechain_hash": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "posechain_hash_extended": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "posechain_round": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "posechain_srid": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "posechain_set_srid": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "posechain_transform": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "posechain_transform_pipeline": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tposechain_from_geopose": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tposechain_as_geopose": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tposechainarr_as_geopose": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "posechain_eq": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "posechain_ne": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "posechain_same": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "posechain_nsame": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "posechain_cmp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "posechain_lt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "posechain_le": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "posechain_gt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "posechain_ge": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "posechainset_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "posechainset_out": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "posechainset_make": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "posechain_to_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "posechainset_end_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "posechainset_start_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "posechainset_value_n": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "posechainset_values": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contained_posechain_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "contains_set_posechain": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intersection_posechain_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "intersection_set_posechain": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_posechain_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_set_posechain": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "posechain_union_transfn": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_posechain_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "union_set_posechain": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tposechain_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tposechain_from_mfjson": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tposechain_from_base_temp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tposechain_to_tpose": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tposechain_num_poses": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_eq_posechain_tposechain": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_eq_tposechain_posechain": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_eq_tposechain_tposechain": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ne_posechain_tposechain": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ne_tposechain_posechain": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ne_tposechain_tposechain": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_eq_posechain_tposechain": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_eq_tposechain_posechain": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_eq_tposechain_tposechain": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ne_posechain_tposechain": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ne_tposechain_posechain": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ne_tposechain_tposechain": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "teq_posechain_tposechain": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "teq_tposechain_posechain": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tne_posechain_tposechain": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tne_tposechain_posechain": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "quadbin_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "quadbin_eq": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "quadbin_ne": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "quadbin_lt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "quadbin_le": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "quadbin_gt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "quadbin_ge": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "quadbin_cmp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "quadbin_hash": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "quadbin_hash_extended": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "quadbin_is_valid_index": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "quadbin_is_valid_cell": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "quadbin_tile_to_cell": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "quadbin_cell_to_tile": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "quadbin_get_resolution": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "quadbin_cell_to_parent": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "quadbin_cell_to_children": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "quadbin_cell_sibling": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "quadbin_k_ring": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "quadbin_point_to_cell": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geo_to_quadbin_cell": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "quadbin_cell_to_geompoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "quadbin_cell_to_geom": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "quadbin_to_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "quadbin_timestamptz_to_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "quadbin_tstzspan_to_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "quadbin_cell_area": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "quadbin_index_to_string": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "quadbin_string_to_index": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "quadbin_cell_to_quadkey": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "quadbin_grid_disk": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "quadbin_cell_to_children_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tquadbin_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tquadbininst_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tquadbinseq_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tquadbinseqset_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tquadbin_make": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tquadbininst_make": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tquadbinseq_make": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tquadbinseqset_make": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tquadbin_start_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tquadbin_end_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tquadbin_value_n": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tquadbin_values": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tquadbin_value_at_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "quadbin_to_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tbigint_to_tquadbin": { - "class": "TBigint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tbigint", - "via": "prefix", - "backing": "tbigint_to_tquadbin" - }, - "tquadbin_to_tbigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_eq_quadbin_tquadbin": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_eq_tquadbin_quadbin": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ne_quadbin_tquadbin": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ne_tquadbin_quadbin": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_eq_quadbin_tquadbin": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_eq_tquadbin_quadbin": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ne_quadbin_tquadbin": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ne_tquadbin_quadbin": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_eq_tquadbin_tquadbin": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ne_tquadbin_tquadbin": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_eq_tquadbin_tquadbin": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ne_tquadbin_tquadbin": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "teq_quadbin_tquadbin": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "teq_tquadbin_quadbin": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "teq_tquadbin_tquadbin": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tne_quadbin_tquadbin": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tne_tquadbin_quadbin": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tne_tquadbin_tquadbin": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tquadbin_cell_to_quadkey": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "raquet_pixtype_size": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "raquet_pixtype_from_string": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "raquet_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "raquet_out": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "raquet_from_wkb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "raquet_from_hexwkb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "raquet_as_wkb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "raquet_as_hexwkb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "raquet_make": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "raquet_copy": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "raquet_read": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "raquet_read_bytes": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "raquet_quadbin": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "raquet_width": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "raquet_height": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "raquet_nodata": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "raquet_pixtype": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "raquet_pixels": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "raquet_hash": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "raquet_hash_extended": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "raster_from_wkb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "raster_from_hexwkb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "raster_as_wkb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "raster_as_hexwkb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "raster_num_bands": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "raquet_to_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "raquet_cmp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "raquet_eq": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "raquet_ne": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "raquet_lt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "raquet_le": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "raquet_ge": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "raquet_gt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "raster_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "raster_at_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "raster_minus_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "eraster_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "araster_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "raster_value_gdal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "raster_at_value_gdal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "raster_minus_value_gdal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "eraster_value_gdal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "araster_value_gdal": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "raster_tile_value_quadbin": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "raster_tile_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "raster_tile_value_array": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "trajectory_quadbins": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "trgeometry_in": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_in" - }, - "trgeometry_from_mfjson": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_from_mfjson" - }, - "trgeometry_out": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_out" - }, - "trgeometry_as_text": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_as_text" - }, - "trgeometry_as_ewkt": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_as_ewkt" - }, - "trgeometryinst_make": { - "class": "TRGeometryInst", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "trgeometryinst", - "via": "prefix", - "backing": "trgeometryinst_make", - "concreteOf": "TRGeometry", - "subtype": "TInstant" - }, - "trgeometryseq_make": { - "class": "TRGeometrySeq", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "trgeometryseq", - "via": "prefix", - "backing": "trgeometryseq_make", - "concreteOf": "TRGeometry", - "subtype": "TSequence" - }, - "trgeometryseqset_make": { - "class": "TRGeometrySeqSet", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "trgeometryseqset", - "via": "prefix", - "backing": "trgeometryseqset_make", - "concreteOf": "TRGeometry", - "subtype": "TSequenceSet" - }, - "trgeometryseqset_make_gaps": { - "class": "TRGeometrySeqSet", - "scope": "constructor", - "axis": "concrete", - "matchedPrefix": "trgeometryseqset", - "via": "prefix", - "backing": "trgeometryseqset_make_gaps", - "concreteOf": "TRGeometry", - "subtype": "TSequenceSet" - }, - "geometry_tpose_to_trgeometry": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "trgeometry_to_tpose": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_to_tpose" - }, - "trgeometry_to_tgeompoint": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_to_tgeompoint" - }, - "trgeometry_to_tgeometry": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_to_tgeometry" - }, - "trgeometry_end_instant": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_end_instant" - }, - "trgeometry_end_sequence": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_end_sequence" - }, - "trgeometry_end_value": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_end_value" - }, - "trgeometry_geom": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_geom" - }, - "trgeometry_instant_n": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_instant_n" - }, - "trgeometry_instants": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_instants" - }, - "trgeometry_points": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_points" - }, - "trgeometry_yaw": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_yaw" - }, - "trgeometry_pitch": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_pitch" - }, - "trgeometry_roll": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_roll" - }, - "trgeometry_segments": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_segments" - }, - "trgeometry_sequence_n": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_sequence_n" - }, - "trgeometry_sequences": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_sequences" - }, - "trgeometry_start_instant": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_start_instant" - }, - "trgeometry_start_sequence": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_start_sequence" - }, - "trgeometry_start_value": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_start_value" - }, - "trgeometry_value_n": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_value_n" - }, - "trgeometry_traversed_area": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_traversed_area" - }, - "trgeometry_centroid": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_centroid" - }, - "trgeometry_convex_hull": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_convex_hull" - }, - "trgeometry_body_point_trajectory": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_body_point_trajectory" - }, - "trgeometry_space_boxes": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_space_boxes" - }, - "trgeometry_space_time_boxes": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_space_time_boxes" - }, - "trgeometry_stboxes": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_stboxes" - }, - "trgeometry_split_n_stboxes": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_split_n_stboxes" - }, - "trgeometry_split_each_n_stboxes": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_split_each_n_stboxes" - }, - "trgeometry_hausdorff_distance": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_hausdorff_distance" - }, - "trgeometry_frechet_distance": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_frechet_distance" - }, - "trgeometry_dyntimewarp_distance": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_dyntimewarp_distance" - }, - "trgeometry_frechet_path": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_frechet_path" - }, - "trgeometry_dyntimewarp_path": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_dyntimewarp_path" - }, - "trgeometry_length": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_length" - }, - "trgeometry_cumulative_length": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_cumulative_length" - }, - "trgeometry_angular_speed": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_angular_speed" - }, - "trgeometry_speed": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_speed" - }, - "trgeometry_twcentroid": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_twcentroid" - }, - "trgeometry_append_tinstant": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_append_tinstant" - }, - "trgeometry_append_tsequence": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_append_tsequence" - }, - "trgeometry_delete_timestamptz": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_delete_timestamptz" - }, - "trgeometry_delete_tstzset": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_delete_tstzset" - }, - "trgeometry_delete_tstzspan": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_delete_tstzspan" - }, - "trgeometry_delete_tstzspanset": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_delete_tstzspanset" - }, - "trgeometry_merge": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_merge" - }, - "trgeometry_merge_array": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_merge_array" - }, - "trgeometry_round": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_round" - }, - "trgeometry_set_interp": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_set_interp" - }, - "trgeometry_as_tinstant": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_as_tinstant" - }, - "trgeometry_as_tsequence": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_as_tsequence" - }, - "trgeometry_as_tsequenceset": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_as_tsequenceset" - }, - "trgeometry_after_timestamptz": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_after_timestamptz" - }, - "trgeometry_before_timestamptz": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_before_timestamptz" - }, - "trgeometry_restrict_values": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_restrict_values" - }, - "trgeometry_restrict_timestamptz": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_restrict_timestamptz" - }, - "trgeometry_restrict_tstzset": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_restrict_tstzset" - }, - "trgeometry_restrict_tstzspan": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_restrict_tstzspan" - }, - "trgeometry_restrict_tstzspanset": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_restrict_tstzspanset" - }, - "trgeometry_at_geom": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_at_geom" - }, - "trgeometry_minus_geom": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_minus_geom" - }, - "trgeometry_at_stbox": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_at_stbox" - }, - "trgeometry_minus_stbox": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_minus_stbox" - }, - "trgeometry_at_value": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_at_value" - }, - "trgeometry_minus_value": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_minus_value" - }, - "trgeometry_at_values": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_at_values" - }, - "trgeometry_minus_values": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_minus_values" - }, - "trgeometry_at_timestamptz": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_at_timestamptz" - }, - "trgeometry_minus_timestamptz": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_minus_timestamptz" - }, - "trgeometry_at_tstzset": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_at_tstzset" - }, - "trgeometry_minus_tstzset": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_minus_tstzset" - }, - "trgeometry_at_tstzspan": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_at_tstzspan" - }, - "trgeometry_minus_tstzspan": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_minus_tstzspan" - }, - "trgeometry_at_tstzspanset": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_at_tstzspanset" - }, - "trgeometry_minus_tstzspanset": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_minus_tstzspanset" - }, - "trgeometry_at_elevation": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_at_elevation" - }, - "trgeometry_minus_elevation": { - "class": "TRGeometry", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "trgeometry", - "via": "prefix", - "backing": "trgeometry_minus_elevation" - }, - "tdistance_trgeometry_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tdistance_trgeometry_tpoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tdistance_trgeometry_trgeometry": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nad_stbox_trgeometry": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nad_trgeometry_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nad_trgeometry_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nad_trgeometry_tpoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nad_trgeometry_trgeometry": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nai_trgeometry_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nai_trgeometry_tpoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "nai_trgeometry_trgeometry": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "shortestline_trgeometry_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "shortestline_trgeometry_tpoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "shortestline_trgeometry_trgeometry": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_eq_geo_trgeometry": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_eq_trgeometry_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_eq_trgeometry_trgeometry": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ne_geo_trgeometry": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ne_trgeometry_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ne_trgeometry_trgeometry": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_eq_geo_trgeometry": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_eq_trgeometry_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_eq_trgeometry_trgeometry": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ne_geo_trgeometry": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ne_trgeometry_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ne_trgeometry_trgeometry": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "teq_geo_trgeometry": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "teq_trgeometry_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tne_geo_trgeometry": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tne_trgeometry_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "econtains_geo_trgeometry": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "acontains_geo_trgeometry": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ecovers_geo_trgeometry": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "acovers_geo_trgeometry": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ecovers_trgeometry_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "acovers_trgeometry_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "edisjoint_trgeometry_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "adisjoint_trgeometry_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "eintersects_trgeometry_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "aintersects_trgeometry_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "etouches_trgeometry_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "atouches_trgeometry_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "edwithin_trgeometry_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "adwithin_trgeometry_geo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "edisjoint_trgeometry_trgeometry": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "adisjoint_trgeometry_trgeometry": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "eintersects_trgeometry_trgeometry": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "aintersects_trgeometry_trgeometry": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "edwithin_trgeometry_trgeometry": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "adwithin_trgeometry_trgeometry": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "s2cell_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "s2cell_out": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "s2cell_eq": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "s2cell_ne": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "s2cell_lt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "s2cell_le": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "s2cell_gt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "s2cell_ge": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "s2cell_cmp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "s2cell_hash": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "s2cell_hash_extended": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "s2cell_is_valid_cell": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "s2cell_cell_to_token": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "s2cell_token_to_cell": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "s2cell_get_resolution": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "s2cell_get_face": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "s2cell_cell_to_parent": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "s2cell_cell_to_child": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "s2cell_cell_to_children": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "s2cell_cell_contains": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "s2cell_common_ancestor_level": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "s2cell_range_min": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "s2cell_range_max": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "s2cell_edge_neighbors": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "s2cell_point_to_cell": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "s2cell_cell_area": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "s2cell_edge_length": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "geo_to_s2cell_cell": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "s2cell_cell_to_geogpoint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "s2cell_cell_to_geog": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "s2cell_to_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "s2cell_timestamptz_to_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "s2cell_tstzspan_to_stbox": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "s2cell_edge_neighbors_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "s2cell_cell_to_children_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ts2cell_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ts2cellinst_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ts2cellseq_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ts2cellseqset_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ts2cell_make": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ts2cellinst_make": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ts2cellseq_make": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ts2cellseqset_make": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ts2cell_start_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ts2cell_end_value": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ts2cell_value_n": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ts2cell_values": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ts2cell_value_at_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "s2cell_to_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tbigint_to_ts2cell": { - "class": "TBigint", - "scope": "exact", - "axis": "typeFamily", - "matchedPrefix": "tbigint", - "via": "prefix", - "backing": "tbigint_to_ts2cell" - }, - "ts2cell_to_tbigint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_eq_s2cell_ts2cell": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_eq_ts2cell_s2cell": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ne_s2cell_ts2cell": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ne_ts2cell_s2cell": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_eq_s2cell_ts2cell": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_eq_ts2cell_s2cell": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ne_s2cell_ts2cell": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ne_ts2cell_s2cell": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_eq_ts2cell_ts2cell": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ever_ne_ts2cell_ts2cell": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_eq_ts2cell_ts2cell": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "always_ne_ts2cell_ts2cell": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "teq_s2cell_ts2cell": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "teq_ts2cell_s2cell": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "teq_ts2cell_ts2cell": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tne_s2cell_ts2cell": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tne_ts2cell_s2cell": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "tne_ts2cell_ts2cell": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ts2cell_cell_to_token": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "bool_eq": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "bool_ge": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "bool_gt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "bool_hash": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "bool_hash_extended": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "bool_le": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "bool_lt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "bool_ne": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "bool_to_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "add_date_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "add_date_interval": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "cmp_date_timestamp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "cmp_date_date": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "cmp_date_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "cmp_timestamp_date": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "cmp_timestamptz_date": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "date_extract": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "date_hash": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "date_hash_extended": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "date_is_finite": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "date_larger": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "date_make": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "date_smaller": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "date_time_to_timestamp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "date_to_timestamp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "date_to_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "eq_date_date": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "eq_date_timestamp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "eq_date_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "eq_timestamp_date": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "eq_timestamptz_date": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ge_date_date": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ge_date_timestamp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ge_date_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ge_timestamp_date": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ge_timestamptz_date": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "gt_date_date": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "gt_date_timestamp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "gt_date_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "gt_timestamp_date": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "gt_timestamptz_date": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "le_date_date": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "le_date_timestamp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "le_date_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "le_timestamp_date": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "le_timestamptz_date": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "lt_date_date": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "lt_date_timestamp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "lt_date_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "lt_timestamp_date": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "lt_timestamptz_date": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_date_date": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_date_int": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_date_interval": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ne_date_date": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ne_date_timestamp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ne_date_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ne_timestamp_date": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ne_timestamptz_date": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timestamp_to_date": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timestamptz_to_date": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "add_float4_float4": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "add_float4_float8": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "add_float8_float4": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "add_float8_float8": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "div_float4_float4": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "div_float4_float8": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "div_float8_float4": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "div_float8_float8": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "eq_float4_float4": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "eq_float4_float8": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "eq_float8_float4": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "eq_float8_float8": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float4_abs": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float4_cmp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float4_hash": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float4_hash_extended": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float4_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float4_larger": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float4_out": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float4_smaller": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float4_to_float8": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float4_to_int16": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float4_to_int32": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float4_um": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float4_up": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_abs": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_acos": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_acosd": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_acosh": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_asin": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_asind": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_asinh": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_atan": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_atan2": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_atan2d": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_atand": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_atanh": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_cbrt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_ceil": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_cmp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_cos": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_cosd": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_cosh": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_cot": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_cotd": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_degrees": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_exp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_floor": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_gamma": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_hash": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_hash_extended": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_larger": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_lgamma": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_ln": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_log10": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_pi": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_pow": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_radians": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_rint": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_round": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_sign": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_sin": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_sind": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_sinh": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_smaller": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_sqrt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_tan": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_tand": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_tanh": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_to_float4": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_to_int16": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_to_int32": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_trunc": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_um": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_up": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_width_bucket": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ge_float4_float4": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ge_float4_float8": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ge_float8_float4": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ge_float8_float8": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "gt_float4_float4": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "gt_float4_float8": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "gt_float8_float4": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "gt_float8_float8": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int16_to_float4": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int16_to_float8": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int32_to_float4": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int32_to_float8": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "le_float4_float4": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "le_float4_float8": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "le_float8_float4": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "le_float8_float8": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "lt_float4_float4": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "lt_float4_float8": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "lt_float8_float4": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "lt_float8_float8": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_float4_float4": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_float4_float8": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_float8_float4": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_float8_float8": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "mul_float4_float4": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "mul_float4_float8": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "mul_float8_float4": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "mul_float8_float8": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ne_float4_float4": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ne_float4_float8": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ne_float8_float4": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ne_float8_float8": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "add_int16_int16": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "add_int16_int32": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "add_int16_int64": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "add_int32_int16": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "add_int32_int32": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "add_int32_int64": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "add_int64_int16": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "add_int64_int32": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "add_int64_int64": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "bool_to_int32": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "div_int16_int16": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "div_int16_int32": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "div_int16_int64": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "div_int32_int16": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "div_int32_int32": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "div_int32_int64": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "div_int64_int16": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "div_int64_int32": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "div_int64_int64": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "eq_int16_int16": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "eq_int16_int32": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "eq_int16_int64": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "eq_int32_int16": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "eq_int32_int32": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "eq_int32_int64": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "eq_int64_int16": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "eq_int64_int32": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "eq_int64_int64": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float4_to_int64": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_to_int64": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ge_int16_int16": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ge_int16_int32": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ge_int16_int64": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ge_int32_int16": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ge_int32_int32": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ge_int32_int64": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ge_int64_int16": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ge_int64_int32": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ge_int64_int64": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "gt_int16_int16": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "gt_int16_int32": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "gt_int16_int64": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "gt_int32_int16": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "gt_int32_int32": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "gt_int32_int64": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "gt_int64_int16": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "gt_int64_int32": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "gt_int64_int64": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int16_abs": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int16_and": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int16_hash": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int16_hash_extended": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int16_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int16_larger": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int16_mod": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int16_not": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int16_or": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int16_out": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int16_shl": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int16_shr": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int16_smaller": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int16_to_int32": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int16_to_int64": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int16_uminus": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int16_uplus": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int16_xor": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int32_abs": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int32_and": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int32_cmp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int32_gcd": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int32_hash": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int32_hash_extended": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int32_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int32_inc": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int32_larger": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int32_lcm": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int32_mod": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int32_not": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int32_or": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int32_out": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int32_shl": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int32_shr": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int32_smaller": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int32_to_bool": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int32_to_int16": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int32_to_int64": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int32_uminus": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int32_uplus": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int32_xor": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int64_abs": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int64_and": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int64_cmp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int64_dec": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int64_gcd": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int64_hash": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int64_hash_extended": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int64_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int64_inc": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int64_larger": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int64_lcm": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int64_mod": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int64_not": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int64_or": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int64_out": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int64_shl": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int64_shr": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int64_smaller": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int64_to_float4": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int64_to_float8": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int64_to_int16": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int64_to_int32": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int64_uminus": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int64_uplus": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int64_xor": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "le_int16_int16": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "le_int16_int32": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "le_int16_int64": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "le_int32_int16": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "le_int32_int32": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "le_int32_int64": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "le_int64_int16": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "le_int64_int32": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "le_int64_int64": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "lt_int16_int16": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "lt_int16_int32": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "lt_int16_int64": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "lt_int32_int16": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "lt_int32_int32": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "lt_int32_int64": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "lt_int64_int16": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "lt_int64_int32": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "lt_int64_int64": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_int16_int16": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_int16_int32": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_int16_int64": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_int32_int16": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_int32_int32": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_int32_int64": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_int64_int16": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_int64_int32": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_int64_int64": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "mul_int16_int16": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "mul_int16_int32": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "mul_int16_int64": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "mul_int32_int16": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "mul_int32_int32": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "mul_int32_int64": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "mul_int64_int16": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "mul_int64_int32": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "mul_int64_int64": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ne_int16_int16": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ne_int16_int32": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ne_int16_int64": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ne_int32_int16": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ne_int32_int32": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ne_int32_int64": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ne_int64_int16": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ne_int64_int32": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ne_int64_int64": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "add_interval_interval": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "div_interval_float8": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "interval_copy": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "interval_eq": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "interval_extract": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "interval_ge": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "interval_gt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "interval_hash": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "interval_hash_extended": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "interval_is_finite": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "interval_justify_days": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "interval_justify_hours": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "interval_justify_interval": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "interval_larger": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "interval_le": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "interval_lt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "interval_make": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "interval_ne": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "interval_negate": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "interval_part": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "interval_scale": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "interval_smaller": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "interval_trunc": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_interval_interval": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "mul_float8_interval": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "mul_interval_float8": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "char_hash": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "char_hash_extended": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "icu_unicode_version": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int32_to_bin": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int32_to_hex": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int32_to_oct": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int64_to_bin": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int64_to_hex": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "int64_to_oct": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "text_cat": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "text_concat": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "text_concat_ws": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "text_eq": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "text_ge": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "text_gt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "text_hash": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "text_hash_extended": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "text_larger": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "text_le": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "text_left": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "text_len": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "text_lt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "text_ne": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "text_octetlen": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "text_overlay": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "text_overlay_no_len": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "text_pattern_ge": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "text_pattern_gt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "text_pattern_le": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "text_pattern_lt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "text_pos": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "text_replace": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "text_reverse": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "text_right": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "text_smaller": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "text_split_part": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "text_starts_with": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "text_substr": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "text_substr_no_len": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "unicode_assigned": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "unicode_is_normalized": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "unicode_normalize_func": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "unicode_version": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "unistr": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "interval_to_time": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_time_interval": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_time_time": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "plus_time_interval": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "time_cmp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "time_eq": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "time_extract": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "time_ge": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "time_gt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "time_hash": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "time_hash_extended": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "time_larger": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "time_le": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "time_lt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "time_make": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "time_ne": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "time_overlaps": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "time_part": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "time_scale": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "time_smaller": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "time_to_interval": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timestamp_to_time": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timestamptz_to_time": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "add_timestamp_interval": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "add_timestamptz_interval": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "add_timestamptz_interval_at_zone": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "cmp_timestamp_timestamp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "cmp_timestamp_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "cmp_timestamptz_timestamp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "eq_timestamp_timestamp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "eq_timestamp_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "eq_timestamptz_timestamp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "eq_timestamptz_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "float8_to_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "gt_timestamp_timestamp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "gt_timestamp_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "gt_timestamptz_timestamp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ge_timestamp_timestamp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ge_timestamp_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ge_timestamptz_timestamp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "le_timestamp_timestamp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "le_timestamp_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "le_timestamptz_timestamp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "lt_timestamp_timestamp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "lt_timestamp_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "lt_timestamptz_timestamp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_timestamp_interval": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_timestamp_timestamp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_timestamptz_interval": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_timestamptz_interval_at_zone": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_timestamptz_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ne_timestamp_timestamp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ne_timestamp_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "ne_timestamptz_timestamp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timestamp_age": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timestamp_at_local": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timestamp_bin": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timestamp_extract": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timestamp_hash": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timestamp_hash_extended": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timestamp_is_finite": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timestamp_izone": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "time_of_day": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timestamp_larger": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timestamp_make": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timestamp_overlaps": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timestamp_part": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timestamp_scale": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timestamp_smaller": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timestamp_to_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timestamp_trunc": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timestamp_zone": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timestamptz_age": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timestamptz_at_local": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timestamptz_bin": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timestamptz_extract": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timestamptz_hash": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timestamptz_hash_extended": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timestamptz_izone": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timestamptz_make": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timestamptz_make_at_timezone": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timestamptz_overlaps": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timestamptz_part": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timestamptz_scale": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timestamptz_shift": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timestamptz_to_timestamp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timestamptz_trunc": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timestamptz_trunc_zone": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timestamptz_zone": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_numeric_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_numeric_out": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_numeric_typmodin": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_numeric_typmodout": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_numeric": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_numeric_abs": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_numeric_uplus": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_numeric_uminus": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_numeric_sign": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_numeric_round": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_numeric_trunc": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_numeric_ceil": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_numeric_floor": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_numeric_cmp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_numeric_eq": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_numeric_ne": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_numeric_gt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_numeric_ge": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_numeric_lt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_numeric_le": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_numeric_add": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_numeric_sub": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_numeric_mul": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_numeric_div": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_numeric_div_trunc": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_numeric_mod": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_numeric_inc": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_numeric_smaller": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_numeric_larger": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_numeric_gcd": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_numeric_lcm": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_numeric_fac": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_numeric_sqrt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_numeric_exp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_numeric_ln": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_numeric_log": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_numeric_scale": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_numeric_min_scale": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_numeric_trim_scale": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_strtod": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_float4_cmp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_float8_cmp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_cstring_to_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_icu_unicode_version": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_text_concat": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_text_concat_ws": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_text_ge": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_text_gt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_text_larger": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_text_le": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_text_left": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_text_lt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_text_pattern_ge": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_text_pattern_gt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_text_pattern_le": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_text_pattern_lt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_text_reverse": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_text_right": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_text_smaller": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_text_starts_with": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_text_substr": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_text_substr_no_len": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_unicode_assigned": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_unicode_is_normalized": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_unicode_normalize_func": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_unicode_version": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_unistr": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_text_to_cstring": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "bytea_copy": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_date_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_date_larger": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_date_make": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_date_smaller": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_date_out": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "date_timetz_to_timestamptz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "minus_timetz_interval": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_time_cmp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_time_eq": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_time_ge": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_time_gt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_time_hash": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_time_hash_extended": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_time_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_time_larger": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_time_le": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_time_lt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_time_ne": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_time_out": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_time_part": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_time_scale": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_time_smaller": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_timetz_at_local": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_timetz_cmp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_timetz_eq": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_timetz_ge": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_timetz_gt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_timetz_hash": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_timetz_hash_extended": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_timetz_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_timetz_izone": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_timetz_le": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_timetz_lt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_timetz_ne": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_timetz_out": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_timetz_larger": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_timetz_part": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_timetz_scale": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_timetz_smaller": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_timetz_zone": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "plus_timetz_interval": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "time_to_timetz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timestamptz_to_timetz": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timetz_overlaps": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timetz_to_time": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "timetz_extract": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_interval_justify_days": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_interval_justify_hours": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_interval_justify_interval": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_timestamp_age": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_timestamp_at_local": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_timestamp_bin": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_timestamp_hash": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_timestamp_hash_extended": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_timestamp_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_timestamp_izone": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_timestamp_larger": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_timestamp_out": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_timestamp_part": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_timestamp_scale": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_timestamp_smaller": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_timestamp_trunc": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_timestamp_zone": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_timestamptz_age": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_timestamptz_bin": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_timestamptz_hash": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_timestamptz_hash_extended": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_timestamptz_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_timestamptz_izone": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_timestamptz_out": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_timestamptz_part": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_timestamptz_scale": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_timestamptz_trunc": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_timestamptz_trunc_zone": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_timestamptz_zone": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_timestamptz_at_local": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_interval_cmp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_interval_eq": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_interval_ge": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_interval_gt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_interval_hash": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_interval_hash_extended": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_interval_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_interval_larger": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_interval_le": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_interval_lt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_interval_ne": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_interval_out": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_interval_part": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_interval_scale": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_interval_smaller": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_interval_trunc": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_json_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_json_out": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_jsonb_from_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_jsonb_to_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_jsonb_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_jsonb_out": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_json_make": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_json_make_two_arg": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_jsonb_copy": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_jsonb_make": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_jsonb_make_two_arg": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_json_array_elements": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_json_array_elements_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_json_array_length": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_json_each": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_json_each_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_json_object_keys": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_json_typeof": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_jsonb_array_elements": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_jsonb_array_elements_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_jsonb_array_length": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_jsonb_cmp": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_jsonb_contained": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_jsonb_contains": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_jsonb_each": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_jsonb_each_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_jsonb_eq": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_jsonb_exists": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_jsonb_exists_array": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_jsonb_ge": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_jsonb_gt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_jsonb_hash": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_jsonb_hash_extended": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_jsonb_object_keys": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_json_array_element": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_json_array_element_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_json_extract_path": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_json_extract_path_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_json_object_field": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_json_object_field_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_json_strip_nulls": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_jsonb_array_element": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_jsonb_array_element_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_jsonb_concat": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_jsonb_delete": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_jsonb_delete_array": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_jsonb_delete_index": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_jsonb_delete_path": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_jsonb_extract_path": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_jsonb_extract_path_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_jsonb_insert": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_jsonb_object_field": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_jsonb_object_field_text": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_jsonb_pretty": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_jsonb_set": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_jsonb_set_lax": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_jsonb_strip_nulls": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_jsonb_le": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_jsonb_lt": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_jsonb_ne": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_jsonpath_in": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_jsonpath_out": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_jsonpath_copy": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_jsonb_path_exists": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_jsonb_path_match": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_jsonb_path_query_array": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_jsonb_path_query_first": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pg_jsonb_path_query_all": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "hash": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "create_hashtable": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "create_string_hashtable": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "hashtable_insert": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "hashtable_search": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "hashtable_remove": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "hash_str": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "str_eq": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "hashtable_count": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "hashtable_destroy": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "indexFor": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcalloc": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcrealloc": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcfree": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcerror": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcinfo": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pcwarn": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_set_handlers": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_install_default_handlers": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_bytes_from_hexbytes": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_hexbytes_from_bytes": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_wkb_get_pcid": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_dimstats_make": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_compression_name": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_schema_free": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_schema_new": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_interpretation_number": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_compression_number": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_schema_from_xml": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_schema_to_json": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_schema_get_dimension": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_schema_get_dimension_by_name": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_schema_is_valid": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_schema_clone": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_schema_set_dimension": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_schema_check_xyzm": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_schema_get_size": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_schema_same_dimensions": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_schema_same_interpretations": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_pointlist_make": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_pointlist_free": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_pointlist_add_point": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_pointlist_get_point": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_point_make": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_point_from_data": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_point_from_double_array": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_point_to_double_array": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_point_free": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_point_get_double_by_name": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_point_get_double_by_index": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_point_get_double": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_point_set_double_by_name": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_point_set_double_by_index": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_point_set_double": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_point_get_x": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_point_get_y": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_point_get_z": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_point_get_m": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_point_set_x": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_point_set_y": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_point_set_z": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_point_set_m": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_point_from_wkb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_point_to_wkb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_point_to_string": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_point_to_geometry_wkb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_patch_from_pointlist": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_pointlist_from_patch": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_patch_from_patchlist": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_patch_free": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_patch_compress": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_patch_uncompress": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_patch_from_wkb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_patch_to_wkb": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_patch_to_string": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_patch_dimensional_serialized_size": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_bytes_serialized_size": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_bytes_serialize": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_bytes_deserialize": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_stats_new_from_data": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_stats_new": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_stats_free": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_stats_size": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_patch_compute_stats": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_patch_compute_extent": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_bounds_intersects": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_bounding_diagonal_wkb_from_bounds": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_bounding_diagonal_wkb_from_stats": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_patch_filter_lt_by_name": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_patch_filter_gt_by_name": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_patch_filter_equal_by_name": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_patch_filter_between_by_name": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_patch_pointn": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_patch_sort": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_patch_is_sorted": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_patch_range": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_patch_set_schema": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "pc_patch_transform": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_pc_point_serialize": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_pc_point_deserialize": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_pc_patch_serialized_size": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_pc_patch_serialize": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_pc_patch_serialize_to_uncompressed": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - }, - "meos_pc_patch_deserialize": { - "class": null, - "reason": "no-prefix-match (operator/base-helper/plumbing)" - } - }, - "summary": { - "latticeNodes": 20, - "abstractClasses": [ - "TAlpha", - "TGeo", - "TNumber", - "TPoint", - "TSpatial", - "Temporal" - ], - "leafClasses": [ - "TBigint", - "TBool", - "TCbuffer", - "TFloat", - "TGeogPoint", - "TGeography", - "TGeomPoint", - "TGeometry", - "TInt", - "TJsonb", - "TNpoint", - "TPose", - "TRGeometry", - "TText" - ], - "concreteClasses": [ - "TBigintInst", - "TBigintSeq", - "TBigintSeqSet", - "TBoolInst", - "TBoolSeq", - "TBoolSeqSet", - "TCbufferInst", - "TCbufferSeq", - "TCbufferSeqSet", - "TFloatInst", - "TFloatSeq", - "TFloatSeqSet", - "TGeogPointInst", - "TGeogPointSeq", - "TGeogPointSeqSet", - "TGeographyInst", - "TGeographySeq", - "TGeographySeqSet", - "TGeomPointInst", - "TGeomPointSeq", - "TGeomPointSeqSet", - "TGeometryInst", - "TGeometrySeq", - "TGeometrySeqSet", - "TInstant", - "TIntInst", - "TIntSeq", - "TIntSeqSet", - "TJsonbInst", - "TJsonbSeq", - "TJsonbSeqSet", - "TNpointInst", - "TNpointSeq", - "TNpointSeqSet", - "TPoseInst", - "TPoseSeq", - "TPoseSeqSet", - "TRGeometryInst", - "TRGeometrySeq", - "TRGeometrySeqSet", - "TSequence", - "TSequenceSet", - "TTextInst", - "TTextSeq", - "TTextSeqSet" - ], - "classesWithMethods": 91, - "functionsClassified": 1349, - "functionsTotal": 4807, - "unclassified": 3458, - "unclassifiedNames": [ - "above_stbox_stbox", - "above_stbox_tspatial", - "above_tpcbox_tpcbox", - "above_tspatial_stbox", - "above_tspatial_tspatial", - "acontains_cbuffer_tcbuffer", - "acontains_geo_tcbuffer", - "acontains_geo_tgeo", - "acontains_geo_trgeometry", - "acontains_tcbuffer_cbuffer", - "acontains_tcbuffer_geo", - "acontains_tcbuffer_tcbuffer", - "acontains_tgeo_geo", - "acontains_tgeo_tgeo", - "acovers_cbuffer_tcbuffer", - "acovers_geo_tcbuffer", - "acovers_geo_tgeo", - "acovers_geo_trgeometry", - "acovers_tcbuffer_cbuffer", - "acovers_tcbuffer_geo", - "acovers_tcbuffer_tcbuffer", - "acovers_tgeo_geo", - "acovers_tgeo_tgeo", - "acovers_trgeometry_geo", - "add_bigint_tbigint", - "add_date_int", - "add_date_interval", - "add_float4_float4", - "add_float4_float8", - "add_float8_float4", - "add_float8_float8", - "add_float_tfloat", - "add_int16_int16", - "add_int16_int32", - "add_int16_int64", - "add_int32_int16", - "add_int32_int32", - "add_int32_int64", - "add_int64_int16", - "add_int64_int32", - "add_int64_int64", - "add_int_tint", - "add_interval_interval", - "add_tbigint_bigint", - "add_tfloat_float", - "add_timestamp_interval", - "add_timestamptz_interval", - "add_timestamptz_interval_at_zone", - "add_tint_int", - "add_tnumber_tnumber", - "adisjoint_geo_tgeo", - "adisjoint_tcbuffer_cbuffer", - "adisjoint_tcbuffer_geo", - "adisjoint_tcbuffer_tcbuffer", - "adisjoint_tgeo_geo", - "adisjoint_tgeo_tgeo", - "adisjoint_tgeoarr_tgeoarr", - "adisjoint_trgeometry_geo", - "adisjoint_trgeometry_trgeometry", - "adjacent_bigint_span", - "adjacent_date_span", - "adjacent_float_span", - "adjacent_int_span", - "adjacent_numspan_tnumber", - "adjacent_span_bigint", - "adjacent_span_date", - "adjacent_span_float", - "adjacent_span_int", - "adjacent_span_span", - "adjacent_span_spanset", - "adjacent_span_timestamptz", - "adjacent_span_value", - "adjacent_spanset_bigint", - "adjacent_spanset_date", - "adjacent_spanset_float", - "adjacent_spanset_int", - "adjacent_spanset_span", - "adjacent_spanset_spanset", - "adjacent_spanset_timestamptz", - "adjacent_spanset_value", - "adjacent_stbox_stbox", - "adjacent_stbox_tspatial", - "adjacent_tbox_tbox", - "adjacent_tbox_tnumber", - "adjacent_temporal_temporal", - "adjacent_temporal_tstzspan", - "adjacent_timestamptz_span", - "adjacent_tnumber_numspan", - "adjacent_tnumber_tbox", - "adjacent_tnumber_tnumber", - "adjacent_tpcbox_tpcbox", - "adjacent_tpcbox_tpointcloud", - "adjacent_tpointcloud_tpcbox", - "adjacent_tpointcloud_tpointcloud", - "adjacent_tspatial_stbox", - "adjacent_tspatial_tspatial", - "adjacent_tstzspan_temporal", - "adjacent_value_spanset", - "adwithin_geo_tgeo", - "adwithin_tcbuffer_cbuffer", - "adwithin_tcbuffer_geo", - "adwithin_tcbuffer_tcbuffer", - "adwithin_tgeo_geo", - "adwithin_tgeo_tgeo", - "adwithin_tgeoarr_tgeoarr", - "adwithin_trgeometry_geo", - "adwithin_trgeometry_trgeometry", - "after_date_set", - "after_date_span", - "after_date_spanset", - "after_set_date", - "after_set_timestamptz", - "after_span_date", - "after_span_timestamptz", - "after_spanset_date", - "after_spanset_timestamptz", - "after_stbox_stbox", - "after_stbox_tspatial", - "after_tbox_tbox", - "after_tbox_tnumber", - "after_temporal_temporal", - "after_temporal_tstzspan", - "after_timestamptz_set", - "after_timestamptz_span", - "after_timestamptz_spanset", - "after_tnumber_tbox", - "after_tnumber_tnumber", - "after_tpcbox_tpcbox", - "after_tspatial_stbox", - "after_tspatial_tspatial", - "after_tstzspan_temporal", - "aintersects_geo_tgeo", - "aintersects_tcbuffer_cbuffer", - "aintersects_tcbuffer_geo", - "aintersects_tcbuffer_tcbuffer", - "aintersects_tgeo_geo", - "aintersects_tgeo_tgeo", - "aintersects_tgeoarr_tgeoarr", - "aintersects_trgeometry_geo", - "aintersects_trgeometry_trgeometry", - "alphanum_basetype", - "alphanum_temptype", - "alphanumset_type", - "always_eq_base_temporal", - "always_eq_bigint_tbigint", - "always_eq_bool_tbool", - "always_eq_cbuffer_tcbuffer", - "always_eq_float_tfloat", - "always_eq_geo_tgeo", - "always_eq_geo_trgeometry", - "always_eq_h3index_th3index", - "always_eq_int_tint", - "always_eq_jsonb_tjsonb", - "always_eq_npoint_tnpoint", - "always_eq_pcpatch_tpcpatch", - "always_eq_pcpoint_tpcpoint", - "always_eq_pose_tpose", - "always_eq_posechain_tposechain", - "always_eq_quadbin_tquadbin", - "always_eq_s2cell_ts2cell", - "always_eq_tbigint_bigint", - "always_eq_tbool_bool", - "always_eq_tcbuffer_cbuffer", - "always_eq_tcbuffer_tcbuffer", - "always_eq_temporal_base", - "always_eq_temporal_temporal", - "always_eq_text_ttext", - "always_eq_tfloat_float", - "always_eq_tgeo_geo", - "always_eq_tgeo_tgeo", - "always_eq_th3index_h3index", - "always_eq_th3index_th3index", - "always_eq_tint_int", - "always_eq_tjsonb_jsonb", - "always_eq_tjsonb_tjsonb", - "always_eq_tnpoint_npoint", - "always_eq_tnpoint_tnpoint", - "always_eq_tpcpatch_pcpatch", - "always_eq_tpcpatch_tpcpatch", - "always_eq_tpcpoint_pcpoint", - "always_eq_tpcpoint_tpcpoint", - "always_eq_tpose_pose", - "always_eq_tpose_tpose", - "always_eq_tposechain_posechain", - "always_eq_tposechain_tposechain", - "always_eq_tquadbin_quadbin", - "always_eq_tquadbin_tquadbin", - "always_eq_trgeometry_geo", - "always_eq_trgeometry_trgeometry", - "always_eq_ts2cell_s2cell", - "always_eq_ts2cell_ts2cell", - "always_eq_ttext_text", - "always_ge_base_temporal", - "always_ge_bigint_tbigint", - "always_ge_float_tfloat", - "always_ge_int_tint", - "always_ge_tbigint_bigint", - "always_ge_temporal_base", - "always_ge_temporal_temporal", - "always_ge_text_ttext", - "always_ge_tfloat_float", - "always_ge_tint_int", - "always_ge_ttext_text", - "always_gt_base_temporal", - "always_gt_bigint_tbigint", - "always_gt_float_tfloat", - "always_gt_int_tint", - "always_gt_tbigint_bigint", - "always_gt_temporal_base", - "always_gt_temporal_temporal", - "always_gt_text_ttext", - "always_gt_tfloat_float", - "always_gt_tint_int", - "always_gt_ttext_text", - "always_le_base_temporal", - "always_le_bigint_tbigint", - "always_le_float_tfloat", - "always_le_int_tint", - "always_le_tbigint_bigint", - "always_le_temporal_base", - "always_le_temporal_temporal", - "always_le_text_ttext", - "always_le_tfloat_float", - "always_le_tint_int", - "always_le_ttext_text", - "always_lt_base_temporal", - "always_lt_bigint_tbigint", - "always_lt_float_tfloat", - "always_lt_int_tint", - "always_lt_tbigint_bigint", - "always_lt_temporal_base", - "always_lt_temporal_temporal", - "always_lt_text_ttext", - "always_lt_tfloat_float", - "always_lt_tint_int", - "always_lt_ttext_text", - "always_ne_base_temporal", - "always_ne_bigint_tbigint", - "always_ne_bool_tbool", - "always_ne_cbuffer_tcbuffer", - "always_ne_float_tfloat", - "always_ne_geo_tgeo", - "always_ne_geo_trgeometry", - "always_ne_h3index_th3index", - "always_ne_int_tint", - "always_ne_jsonb_tjsonb", - "always_ne_npoint_tnpoint", - "always_ne_pcpatch_tpcpatch", - "always_ne_pcpoint_tpcpoint", - "always_ne_pose_tpose", - "always_ne_posechain_tposechain", - "always_ne_quadbin_tquadbin", - "always_ne_s2cell_ts2cell", - "always_ne_tbigint_bigint", - "always_ne_tbool_bool", - "always_ne_tcbuffer_cbuffer", - "always_ne_tcbuffer_tcbuffer", - "always_ne_temporal_base", - "always_ne_temporal_temporal", - "always_ne_text_ttext", - "always_ne_tfloat_float", - "always_ne_tgeo_geo", - "always_ne_tgeo_tgeo", - "always_ne_th3index_h3index", - "always_ne_th3index_th3index", - "always_ne_tint_int", - "always_ne_tjsonb_jsonb", - "always_ne_tjsonb_tjsonb", - "always_ne_tnpoint_npoint", - "always_ne_tnpoint_tnpoint", - "always_ne_tpcpatch_pcpatch", - "always_ne_tpcpatch_tpcpatch", - "always_ne_tpcpoint_pcpoint", - "always_ne_tpcpoint_tpcpoint", - "always_ne_tpose_pose", - "always_ne_tpose_tpose", - "always_ne_tposechain_posechain", - "always_ne_tposechain_tposechain", - "always_ne_tquadbin_quadbin", - "always_ne_tquadbin_tquadbin", - "always_ne_trgeometry_geo", - "always_ne_trgeometry_trgeometry", - "always_ne_ts2cell_s2cell", - "always_ne_ts2cell_ts2cell", - "always_ne_ttext_text", - "araster_value", - "araster_value_gdal", - "atouches_geo_tgeo", - "atouches_geo_tpoint", - "atouches_tcbuffer_cbuffer", - "atouches_tcbuffer_geo", - "atouches_tcbuffer_tcbuffer", - "atouches_tgeo_geo", - "atouches_tgeo_tgeo", - "atouches_tgeoarr_tgeoarr", - "atouches_tpoint_geo", - "atouches_trgeometry_geo", - "back_stbox_stbox", - "back_stbox_tspatial", - "back_tpcbox_tpcbox", - "back_tspatial_stbox", - "back_tspatial_tspatial", - "basetype_byvalue", - "basetype_in", - "basetype_settype", - "basetype_spantype", - "basetype_varlength", - "bbox_get_size", - "bbox_max_dims", - "bbox_temporal_split_boxes", - "bbox_type", - "bbox_union_span_span", - "bearing_point_point", - "bearing_tpoint_point", - "bearing_tpoint_tpoint", - "before_date_set", - "before_date_span", - "before_date_spanset", - "before_set_date", - "before_set_timestamptz", - "before_span_date", - "before_span_timestamptz", - "before_spanset_date", - "before_spanset_timestamptz", - "before_stbox_stbox", - "before_stbox_tspatial", - "before_tbox_tbox", - "before_tbox_tnumber", - "before_temporal_temporal", - "before_temporal_tstzspan", - "before_timestamptz_set", - "before_timestamptz_span", - "before_timestamptz_spanset", - "before_tnumber_tbox", - "before_tnumber_tnumber", - "before_tpcbox_tpcbox", - "before_tspatial_stbox", - "before_tspatial_tspatial", - "before_tstzspan_temporal", - "below_stbox_stbox", - "below_stbox_tspatial", - "below_tpcbox_tpcbox", - "below_tspatial_stbox", - "below_tspatial_tspatial", - "bigint_extent_transfn", - "bigint_get_bin", - "bigint_timestamptz_to_tbox", - "bigint_to_set", - "bigint_to_span", - "bigint_to_spanset", - "bigint_to_tbox", - "bigint_tstzspan_to_tbox", - "bigint_union_transfn", - "bool_eq", - "bool_ge", - "bool_gt", - "bool_hash", - "bool_hash_extended", - "bool_in", - "bool_le", - "bool_lt", - "bool_ne", - "bool_out", - "bool_to_int32", - "bool_to_text", - "box3d_in", - "box3d_make", - "box3d_out", - "box3d_to_stbox", - "bytea_copy", - "cbuffer_as_ewkt", - "cbuffer_as_hexwkb", - "cbuffer_as_text", - "cbuffer_as_wkb", - "cbuffer_cmp", - "cbuffer_copy", - "cbuffer_eq", - "cbuffer_from_hexwkb", - "cbuffer_from_wkb", - "cbuffer_ge", - "cbuffer_gt", - "cbuffer_hash", - "cbuffer_hash_extended", - "cbuffer_in", - "cbuffer_le", - "cbuffer_lt", - "cbuffer_make", - "cbuffer_ne", - "cbuffer_nsame", - "cbuffer_out", - "cbuffer_point", - "cbuffer_radius", - "cbuffer_round", - "cbuffer_same", - "cbuffer_set_srid", - "cbuffer_srid", - "cbuffer_timestamptz_to_stbox", - "cbuffer_to_geom", - "cbuffer_to_set", - "cbuffer_to_stbox", - "cbuffer_transform", - "cbuffer_transform_pipeline", - "cbuffer_tstzspan_to_stbox", - "cbuffer_union_transfn", - "cbufferarr_round", - "cbufferarr_to_geom", - "char_hash", - "char_hash_extended", - "cmp_date_date", - "cmp_date_timestamp", - "cmp_date_timestamptz", - "cmp_timestamp_date", - "cmp_timestamp_timestamp", - "cmp_timestamp_timestamptz", - "cmp_timestamptz_date", - "cmp_timestamptz_timestamp", - "concat_jsonbset_jsonb", - "concat_tjsonb_jsonb", - "concat_tjsonb_tjsonb", - "contained_bigint_set", - "contained_bigint_span", - "contained_bigint_spanset", - "contained_cbuffer_set", - "contained_date_set", - "contained_date_span", - "contained_date_spanset", - "contained_float_set", - "contained_float_span", - "contained_float_spanset", - "contained_geo_set", - "contained_int_set", - "contained_int_span", - "contained_int_spanset", - "contained_jsonb_set", - "contained_npoint_set", - "contained_numspan_tnumber", - "contained_pcpatch_set", - "contained_pcpoint_set", - "contained_pose_set", - "contained_posechain_set", - "contained_set_set", - "contained_span_span", - "contained_span_spanset", - "contained_spanset_span", - "contained_spanset_spanset", - "contained_stbox_stbox", - "contained_stbox_tspatial", - "contained_tbox_tbox", - "contained_tbox_tnumber", - "contained_temporal_temporal", - "contained_temporal_tstzspan", - "contained_text_set", - "contained_timestamptz_set", - "contained_timestamptz_span", - "contained_timestamptz_spanset", - "contained_tnumber_numspan", - "contained_tnumber_tbox", - "contained_tnumber_tnumber", - "contained_tpcbox_tpcbox", - "contained_tpcbox_tpointcloud", - "contained_tpointcloud_tpcbox", - "contained_tpointcloud_tpointcloud", - "contained_tspatial_stbox", - "contained_tspatial_tspatial", - "contained_tstzspan_temporal", - "contained_value_set", - "contained_value_span", - "contained_value_spanset", - "contains_cbuffer_cbuffer", - "contains_numspan_tnumber", - "contains_set_bigint", - "contains_set_cbuffer", - "contains_set_date", - "contains_set_float", - "contains_set_geo", - "contains_set_int", - "contains_set_jsonb", - "contains_set_npoint", - "contains_set_pcpatch", - "contains_set_pcpoint", - "contains_set_pose", - "contains_set_posechain", - "contains_set_set", - "contains_set_text", - "contains_set_timestamptz", - "contains_set_value", - "contains_span_bigint", - "contains_span_date", - "contains_span_float", - "contains_span_int", - "contains_span_span", - "contains_span_spanset", - "contains_span_timestamptz", - "contains_span_value", - "contains_spanset_bigint", - "contains_spanset_date", - "contains_spanset_float", - "contains_spanset_int", - "contains_spanset_span", - "contains_spanset_spanset", - "contains_spanset_timestamptz", - "contains_spanset_value", - "contains_stbox_stbox", - "contains_stbox_tspatial", - "contains_tbox_tbox", - "contains_tbox_tnumber", - "contains_temporal_temporal", - "contains_temporal_tstzspan", - "contains_tjsonb_jsonb", - "contains_tjsonb_tjsonb", - "contains_tnumber_numspan", - "contains_tnumber_tbox", - "contains_tnumber_tnumber", - "contains_tpcbox_tpcbox", - "contains_tpcbox_tpointcloud", - "contains_tpointcloud_tpcbox", - "contains_tpointcloud_tpointcloud", - "contains_tspatial_stbox", - "contains_tspatial_tspatial", - "contains_tstzspan_temporal", - "covers_cbuffer_cbuffer", - "create_hashtable", - "create_string_hashtable", - "cstring_to_text", - "date_extent_transfn", - "date_extract", - "date_get_bin", - "date_hash", - "date_hash_extended", - "date_in", - "date_is_finite", - "date_larger", - "date_make", - "date_out", - "date_smaller", - "date_time_to_timestamp", - "date_timetz_to_timestamptz", - "date_to_set", - "date_to_span", - "date_to_spanset", - "date_to_timestamp", - "date_to_timestamptz", - "date_union_transfn", - "datum_ceil", - "datum_degrees", - "datum_float_round", - "datum_floor", - "datum_geo_round", - "datum_hash", - "datum_hash_extended", - "datum_radians", - "disjoint_cbuffer_cbuffer", - "distance_bigintset_bigintset", - "distance_bigintspan_bigintspan", - "distance_bigintspanset_bigintspan", - "distance_bigintspanset_bigintspanset", - "distance_cbuffer_cbuffer", - "distance_cbuffer_geo", - "distance_cbuffer_stbox", - "distance_dateset_dateset", - "distance_datespan_datespan", - "distance_datespanset_datespan", - "distance_datespanset_datespanset", - "distance_floatset_floatset", - "distance_floatspan_floatspan", - "distance_floatspanset_floatspan", - "distance_floatspanset_floatspanset", - "distance_intset_intset", - "distance_intspan_intspan", - "distance_intspanset_intspan", - "distance_intspanset_intspanset", - "distance_pose_geo", - "distance_pose_pose", - "distance_pose_stbox", - "distance_set_bigint", - "distance_set_date", - "distance_set_float", - "distance_set_int", - "distance_set_set", - "distance_set_timestamptz", - "distance_set_value", - "distance_span_bigint", - "distance_span_date", - "distance_span_float", - "distance_span_int", - "distance_span_span", - "distance_span_timestamptz", - "distance_span_value", - "distance_spanset_bigint", - "distance_spanset_date", - "distance_spanset_float", - "distance_spanset_int", - "distance_spanset_span", - "distance_spanset_spanset", - "distance_spanset_timestamptz", - "distance_spanset_value", - "distance_spatialset_spatialset", - "distance_spatialset_value", - "distance_tstzset_tstzset", - "distance_tstzspan_tstzspan", - "distance_tstzspanset_tstzspan", - "distance_tstzspanset_tstzspanset", - "distance_value_value", - "div_bigint_tbigint", - "div_float4_float4", - "div_float4_float8", - "div_float8_float4", - "div_float8_float8", - "div_float_tfloat", - "div_int16_int16", - "div_int16_int32", - "div_int16_int64", - "div_int32_int16", - "div_int32_int32", - "div_int32_int64", - "div_int64_int16", - "div_int64_int32", - "div_int64_int64", - "div_int_tint", - "div_interval_float8", - "div_tbigint_bigint", - "div_tfloat_float", - "div_tint_int", - "div_tnumber_tnumber", - "dwithin_cbuffer_cbuffer", - "econtains_cbuffer_tcbuffer", - "econtains_geo_tgeo", - "econtains_geo_trgeometry", - "econtains_tcbuffer_cbuffer", - "econtains_tcbuffer_geo", - "econtains_tcbuffer_tcbuffer", - "econtains_tgeo_geo", - "econtains_tgeo_tgeo", - "ecovers_cbuffer_tcbuffer", - "ecovers_geo_tcbuffer", - "ecovers_geo_tgeo", - "ecovers_geo_trgeometry", - "ecovers_tcbuffer_cbuffer", - "ecovers_tcbuffer_geo", - "ecovers_tcbuffer_tcbuffer", - "ecovers_tgeo_geo", - "ecovers_tgeo_tgeo", - "ecovers_trgeometry_geo", - "edisjoint_geo_tgeo", - "edisjoint_tcbuffer_cbuffer", - "edisjoint_tcbuffer_geo", - "edisjoint_tgeo_geo", - "edisjoint_tgeo_tgeo", - "edisjoint_tgeoarr_tgeoarr", - "edisjoint_trgeometry_geo", - "edisjoint_trgeometry_trgeometry", - "edwithin_geo_tgeo", - "edwithin_tcbuffer_cbuffer", - "edwithin_tcbuffer_geo", - "edwithin_tcbuffer_tcbuffer", - "edwithin_tgeo_geo", - "edwithin_tgeo_tgeo", - "edwithin_tgeoarr_tgeoarr", - "edwithin_trgeometry_geo", - "edwithin_trgeometry_trgeometry", - "eintersects_geo_tgeo", - "eintersects_tcbuffer_cbuffer", - "eintersects_tcbuffer_geo", - "eintersects_tcbuffer_tcbuffer", - "eintersects_tgeo_geo", - "eintersects_tgeo_tgeo", - "eintersects_tgeoarr_tgeoarr", - "eintersects_tpcpoint_geo", - "eintersects_trgeometry_geo", - "eintersects_trgeometry_trgeometry", - "ensure_bbox_temporal_compatible", - "ensure_geoset_type", - "ensure_index_join_op", - "ensure_numset_type", - "ensure_numspan_type", - "ensure_same_index_bboxtype", - "ensure_same_pcid_tpcbox", - "ensure_set_spantype", - "ensure_span_tbox_type", - "ensure_spatialset_type", - "ensure_tgeo_type", - "ensure_tgeo_type_all", - "ensure_tgeodetic_type", - "ensure_tgeometry_type", - "ensure_timespanset_type", - "ensure_tnumber_basetype", - "ensure_tnumber_tpoint_type", - "ensure_tnumber_type", - "ensure_torder_type", - "ensure_tpoint_type", - "ensure_tpointcloud_temptype", - "ensure_tspatial_type", - "eq_date_date", - "eq_date_timestamp", - "eq_date_timestamptz", - "eq_float4_float4", - "eq_float4_float8", - "eq_float8_float4", - "eq_float8_float8", - "eq_int16_int16", - "eq_int16_int32", - "eq_int16_int64", - "eq_int32_int16", - "eq_int32_int32", - "eq_int32_int64", - "eq_int64_int16", - "eq_int64_int32", - "eq_int64_int64", - "eq_timestamp_date", - "eq_timestamp_timestamp", - "eq_timestamp_timestamptz", - "eq_timestamptz_date", - "eq_timestamptz_timestamp", - "eq_timestamptz_timestamptz", - "eraster_value", - "eraster_value_gdal", - "etouches_geo_tgeo", - "etouches_geo_tpoint", - "etouches_tcbuffer_cbuffer", - "etouches_tcbuffer_geo", - "etouches_tcbuffer_tcbuffer", - "etouches_tgeo_geo", - "etouches_tgeo_tgeo", - "etouches_tgeoarr_tgeoarr", - "etouches_tpoint_geo", - "etouches_trgeometry_geo", - "ever_eq_base_temporal", - "ever_eq_bigint_tbigint", - "ever_eq_bool_tbool", - "ever_eq_cbuffer_tcbuffer", - "ever_eq_float_tfloat", - "ever_eq_geo_tgeo", - "ever_eq_geo_trgeometry", - "ever_eq_h3index_th3index", - "ever_eq_h3indexset_th3index", - "ever_eq_int_tint", - "ever_eq_jsonb_tjsonb", - "ever_eq_npoint_tnpoint", - "ever_eq_pcpatch_tpcpatch", - "ever_eq_pcpoint_tpcpoint", - "ever_eq_pose_tpose", - "ever_eq_posechain_tposechain", - "ever_eq_quadbin_tquadbin", - "ever_eq_s2cell_ts2cell", - "ever_eq_tbigint_bigint", - "ever_eq_tbool_bool", - "ever_eq_tcbuffer_cbuffer", - "ever_eq_tcbuffer_tcbuffer", - "ever_eq_temporal_base", - "ever_eq_temporal_temporal", - "ever_eq_text_ttext", - "ever_eq_tfloat_float", - "ever_eq_tgeo_geo", - "ever_eq_tgeo_tgeo", - "ever_eq_th3index_h3index", - "ever_eq_th3index_th3index", - "ever_eq_tint_int", - "ever_eq_tjsonb_jsonb", - "ever_eq_tjsonb_tjsonb", - "ever_eq_tnpoint_npoint", - "ever_eq_tnpoint_tnpoint", - "ever_eq_tpcpatch_pcpatch", - "ever_eq_tpcpatch_tpcpatch", - "ever_eq_tpcpoint_pcpoint", - "ever_eq_tpcpoint_tpcpoint", - "ever_eq_tpose_pose", - "ever_eq_tpose_tpose", - "ever_eq_tposechain_posechain", - "ever_eq_tposechain_tposechain", - "ever_eq_tquadbin_quadbin", - "ever_eq_tquadbin_tquadbin", - "ever_eq_trgeometry_geo", - "ever_eq_trgeometry_trgeometry", - "ever_eq_ts2cell_s2cell", - "ever_eq_ts2cell_ts2cell", - "ever_eq_ttext_text", - "ever_ge_base_temporal", - "ever_ge_bigint_tbigint", - "ever_ge_float_tfloat", - "ever_ge_int_tint", - "ever_ge_tbigint_bigint", - "ever_ge_temporal_base", - "ever_ge_temporal_temporal", - "ever_ge_text_ttext", - "ever_ge_tfloat_float", - "ever_ge_tint_int", - "ever_ge_ttext_text", - "ever_gt_base_temporal", - "ever_gt_bigint_tbigint", - "ever_gt_float_tfloat", - "ever_gt_int_tint", - "ever_gt_tbigint_bigint", - "ever_gt_temporal_base", - "ever_gt_temporal_temporal", - "ever_gt_text_ttext", - "ever_gt_tfloat_float", - "ever_gt_tint_int", - "ever_gt_ttext_text", - "ever_le_base_temporal", - "ever_le_bigint_tbigint", - "ever_le_float_tfloat", - "ever_le_int_tint", - "ever_le_tbigint_bigint", - "ever_le_temporal_base", - "ever_le_temporal_temporal", - "ever_le_text_ttext", - "ever_le_tfloat_float", - "ever_le_tint_int", - "ever_le_ttext_text", - "ever_lt_base_temporal", - "ever_lt_bigint_tbigint", - "ever_lt_float_tfloat", - "ever_lt_int_tint", - "ever_lt_tbigint_bigint", - "ever_lt_temporal_base", - "ever_lt_temporal_temporal", - "ever_lt_text_ttext", - "ever_lt_tfloat_float", - "ever_lt_tint_int", - "ever_lt_ttext_text", - "ever_ne_base_temporal", - "ever_ne_bigint_tbigint", - "ever_ne_bool_tbool", - "ever_ne_cbuffer_tcbuffer", - "ever_ne_float_tfloat", - "ever_ne_geo_tgeo", - "ever_ne_geo_trgeometry", - "ever_ne_h3index_th3index", - "ever_ne_int_tint", - "ever_ne_jsonb_tjsonb", - "ever_ne_npoint_tnpoint", - "ever_ne_pcpatch_tpcpatch", - "ever_ne_pcpoint_tpcpoint", - "ever_ne_pose_tpose", - "ever_ne_posechain_tposechain", - "ever_ne_quadbin_tquadbin", - "ever_ne_s2cell_ts2cell", - "ever_ne_tbigint_bigint", - "ever_ne_tbool_bool", - "ever_ne_tcbuffer_cbuffer", - "ever_ne_tcbuffer_tcbuffer", - "ever_ne_temporal_base", - "ever_ne_temporal_temporal", - "ever_ne_text_ttext", - "ever_ne_tfloat_float", - "ever_ne_tgeo_geo", - "ever_ne_tgeo_tgeo", - "ever_ne_th3index_h3index", - "ever_ne_th3index_th3index", - "ever_ne_tint_int", - "ever_ne_tjsonb_jsonb", - "ever_ne_tjsonb_tjsonb", - "ever_ne_tnpoint_npoint", - "ever_ne_tnpoint_tnpoint", - "ever_ne_tpcpatch_pcpatch", - "ever_ne_tpcpatch_tpcpatch", - "ever_ne_tpcpoint_pcpoint", - "ever_ne_tpcpoint_tpcpoint", - "ever_ne_tpose_pose", - "ever_ne_tpose_tpose", - "ever_ne_tposechain_posechain", - "ever_ne_tposechain_tposechain", - "ever_ne_tquadbin_quadbin", - "ever_ne_tquadbin_tquadbin", - "ever_ne_trgeometry_geo", - "ever_ne_trgeometry_trgeometry", - "ever_ne_ts2cell_s2cell", - "ever_ne_ts2cell_ts2cell", - "ever_ne_ttext_text", - "float4_abs", - "float4_cmp", - "float4_hash", - "float4_hash_extended", - "float4_in", - "float4_larger", - "float4_out", - "float4_smaller", - "float4_to_float8", - "float4_to_int16", - "float4_to_int32", - "float4_to_int64", - "float4_to_numeric", - "float4_um", - "float4_up", - "float8_abs", - "float8_acos", - "float8_acosd", - "float8_acosh", - "float8_asin", - "float8_asind", - "float8_asinh", - "float8_atan", - "float8_atan2", - "float8_atan2d", - "float8_atand", - "float8_atanh", - "float8_cbrt", - "float8_ceil", - "float8_cmp", - "float8_cos", - "float8_cosd", - "float8_cosh", - "float8_cot", - "float8_cotd", - "float8_degrees", - "float8_exp", - "float8_floor", - "float8_gamma", - "float8_hash", - "float8_hash_extended", - "float8_in", - "float8_larger", - "float8_lgamma", - "float8_ln", - "float8_log10", - "float8_out", - "float8_pi", - "float8_pow", - "float8_radians", - "float8_rint", - "float8_round", - "float8_sign", - "float8_sin", - "float8_sind", - "float8_sinh", - "float8_smaller", - "float8_sqrt", - "float8_tan", - "float8_tand", - "float8_tanh", - "float8_to_float4", - "float8_to_int16", - "float8_to_int32", - "float8_to_int64", - "float8_to_numeric", - "float8_to_timestamptz", - "float8_trunc", - "float8_um", - "float8_up", - "float8_width_bucket", - "float_angular_difference", - "float_degrees", - "float_extent_transfn", - "float_get_bin", - "float_set_tbox", - "float_timestamptz_to_tbox", - "float_to_set", - "float_to_span", - "float_to_spanset", - "float_to_tbox", - "float_tstzspan_to_tbox", - "float_union_transfn", - "front_stbox_stbox", - "front_stbox_tspatial", - "front_tpcbox_tpcbox", - "front_tspatial_stbox", - "front_tspatial_tspatial", - "gbox_in", - "gbox_make", - "gbox_out", - "gbox_set_stbox", - "gbox_to_stbox", - "ge_date_date", - "ge_date_timestamp", - "ge_date_timestamptz", - "ge_float4_float4", - "ge_float4_float8", - "ge_float8_float4", - "ge_float8_float8", - "ge_int16_int16", - "ge_int16_int32", - "ge_int16_int64", - "ge_int32_int16", - "ge_int32_int32", - "ge_int32_int64", - "ge_int64_int16", - "ge_int64_int32", - "ge_int64_int64", - "ge_timestamp_date", - "ge_timestamp_timestamp", - "ge_timestamp_timestamptz", - "ge_timestamptz_date", - "ge_timestamptz_timestamp", - "geo_as_ewkb", - "geo_as_ewkt", - "geo_as_geojson", - "geo_as_hexewkb", - "geo_as_text", - "geo_basetype", - "geo_cluster_dbscan", - "geo_cluster_intersecting", - "geo_cluster_kmeans", - "geo_cluster_within", - "geo_collect_garray", - "geo_copy", - "geo_covers2d", - "geo_edge_ctx_free", - "geo_edge_ctx_make", - "geo_equals", - "geo_from_ewkb", - "geo_from_geojson", - "geo_from_text", - "geo_geo_n", - "geo_intersects2d", - "geo_intersects2d_ctx", - "geo_is_empty", - "geo_is_unitary", - "geo_makeline_garray", - "geo_num_geos", - "geo_num_points", - "geo_out", - "geo_pointarr", - "geo_points", - "geo_reverse", - "geo_round", - "geo_same", - "geo_set_srid", - "geo_set_stbox", - "geo_split_each_n_stboxes", - "geo_split_n_stboxes", - "geo_srid", - "geo_stboxes", - "geo_timestamptz_to_stbox", - "geo_to_h3index_cell", - "geo_to_h3index_set", - "geo_to_quadbin_cell", - "geo_to_s2cell_cell", - "geo_to_set", - "geo_to_stbox", - "geo_transform", - "geo_transform_pipeline", - "geo_tstzspan_to_stbox", - "geo_typename", - "geo_union_transfn", - "geoarr_set_stbox", - "geog_area", - "geog_array_union", - "geog_centroid", - "geog_distance", - "geog_dwithin", - "geog_from_hexewkb", - "geog_in", - "geog_intersects", - "geog_length", - "geog_perimeter", - "geog_to_geom", - "geogpoint_make2d", - "geogpoint_make3dz", - "geom_array_union", - "geom_azimuth", - "geom_boundary", - "geom_buffer", - "geom_centroid", - "geom_contains", - "geom_convex_hull", - "geom_covers", - "geom_difference2d", - "geom_disjoint2d", - "geom_distance2d", - "geom_distance3d", - "geom_dwithin", - "geom_dwithin2d", - "geom_dwithin3d", - "geom_from_hexewkb", - "geom_in", - "geom_intersection2d", - "geom_intersection2d_coll", - "geom_intersects", - "geom_intersects2d", - "geom_intersects3d", - "geom_is_simple", - "geom_length", - "geom_max_distance2d", - "geom_meos_supported", - "geom_min_bounding_radius", - "geom_oriented_envelope", - "geom_perimeter", - "geom_relate", - "geom_relate_pattern", - "geom_shortestline2d", - "geom_shortestline3d", - "geom_to_cbuffer", - "geom_to_geog", - "geom_to_nsegment", - "geom_touches", - "geom_unary_union", - "geomeas_to_tpoint", - "geometry_tpose_to_trgeometry", - "geompoint_make2d", - "geompoint_make3dz", - "geompoint_to_npoint", - "geopose_frame", - "geopose_frames", - "geos_get_context", - "get_srid_ways", - "gt_date_date", - "gt_date_timestamp", - "gt_date_timestamptz", - "gt_float4_float4", - "gt_float4_float8", - "gt_float8_float4", - "gt_float8_float8", - "gt_int16_int16", - "gt_int16_int32", - "gt_int16_int64", - "gt_int32_int16", - "gt_int32_int32", - "gt_int32_int64", - "gt_int64_int16", - "gt_int64_int32", - "gt_int64_int64", - "gt_timestamp_date", - "gt_timestamp_timestamp", - "gt_timestamp_timestamptz", - "gt_timestamptz_date", - "gt_timestamptz_timestamp", - "h3_cell_to_children", - "h3_cell_to_vertexes", - "h3_compact_cells", - "h3_get_icosahedron_faces", - "h3_grid_disk", - "h3_grid_path_cells", - "h3_grid_ring", - "h3_is_valid_cell", - "h3_is_valid_directed_edge", - "h3_is_valid_vertex", - "h3_origin_to_directed_edges", - "h3_uncompact_cells", - "h3index_as_hexwkb", - "h3index_as_wkb", - "h3index_cell_area", - "h3index_cell_to_boundary", - "h3index_cell_to_parent", - "h3index_cell_to_point", - "h3index_cmp", - "h3index_eq", - "h3index_from_hexwkb", - "h3index_from_wkb", - "h3index_ge", - "h3index_get_resolution", - "h3index_gt", - "h3index_hash", - "h3index_in", - "h3index_le", - "h3index_lt", - "h3index_ne", - "h3index_out", - "h3index_timestamptz_to_stbox", - "h3index_to_set", - "h3index_to_stbox", - "h3index_tstzspan_to_stbox", - "hash", - "hash_str", - "hashtable_count", - "hashtable_destroy", - "hashtable_insert", - "hashtable_remove", - "hashtable_search", - "icu_unicode_version", - "indexFor", - "int16_abs", - "int16_and", - "int16_hash", - "int16_hash_extended", - "int16_in", - "int16_larger", - "int16_mod", - "int16_not", - "int16_or", - "int16_out", - "int16_shl", - "int16_shr", - "int16_smaller", - "int16_to_float4", - "int16_to_float8", - "int16_to_int32", - "int16_to_int64", - "int16_to_numeric", - "int16_uminus", - "int16_uplus", - "int16_xor", - "int32_abs", - "int32_and", - "int32_cmp", - "int32_gcd", - "int32_hash", - "int32_hash_extended", - "int32_in", - "int32_inc", - "int32_larger", - "int32_lcm", - "int32_mod", - "int32_not", - "int32_or", - "int32_out", - "int32_shl", - "int32_shr", - "int32_smaller", - "int32_to_bin", - "int32_to_bool", - "int32_to_float4", - "int32_to_float8", - "int32_to_hex", - "int32_to_int16", - "int32_to_int64", - "int32_to_numeric", - "int32_to_oct", - "int32_uminus", - "int32_uplus", - "int32_xor", - "int64_abs", - "int64_and", - "int64_cmp", - "int64_dec", - "int64_gcd", - "int64_hash", - "int64_hash_extended", - "int64_in", - "int64_inc", - "int64_larger", - "int64_lcm", - "int64_mod", - "int64_not", - "int64_or", - "int64_out", - "int64_shl", - "int64_shr", - "int64_smaller", - "int64_to_bin", - "int64_to_float4", - "int64_to_float8", - "int64_to_hex", - "int64_to_int16", - "int64_to_int32", - "int64_to_numeric", - "int64_to_oct", - "int64_uminus", - "int64_uplus", - "int64_xor", - "int_extent_transfn", - "int_get_bin", - "int_set_tbox", - "int_timestamptz_to_tbox", - "int_to_set", - "int_to_span", - "int_to_spanset", - "int_to_tbox", - "int_tstzspan_to_tbox", - "int_union_transfn", - "inter_span_span", - "inter_stbox_stbox", - "inter_tbox_tbox", - "inter_tpcbox_tpcbox", - "interptype_from_string", - "interptype_name", - "intersection_bigint_set", - "intersection_cbuffer_set", - "intersection_date_set", - "intersection_float_set", - "intersection_geo_set", - "intersection_int_set", - "intersection_jsonb_set", - "intersection_npoint_set", - "intersection_pcpatch_set", - "intersection_pcpoint_set", - "intersection_pose_set", - "intersection_posechain_set", - "intersection_set_bigint", - "intersection_set_cbuffer", - "intersection_set_date", - "intersection_set_float", - "intersection_set_geo", - "intersection_set_int", - "intersection_set_jsonb", - "intersection_set_npoint", - "intersection_set_pcpatch", - "intersection_set_pcpoint", - "intersection_set_pose", - "intersection_set_posechain", - "intersection_set_set", - "intersection_set_text", - "intersection_set_timestamptz", - "intersection_set_value", - "intersection_span_bigint", - "intersection_span_date", - "intersection_span_float", - "intersection_span_int", - "intersection_span_span", - "intersection_span_spanset", - "intersection_span_timestamptz", - "intersection_span_value", - "intersection_spanset_bigint", - "intersection_spanset_date", - "intersection_spanset_float", - "intersection_spanset_int", - "intersection_spanset_span", - "intersection_spanset_spanset", - "intersection_spanset_timestamptz", - "intersection_spanset_value", - "intersection_stbox_stbox", - "intersection_tbox_tbox", - "intersection_text_set", - "intersection_timestamptz_set", - "intersection_tpcbox_tpcbox", - "intersection_value_set", - "intersection_value_span", - "intersection_value_spanset", - "intersects_cbuffer_cbuffer", - "interval_cmp", - "interval_copy", - "interval_eq", - "interval_extract", - "interval_ge", - "interval_gt", - "interval_hash", - "interval_hash_extended", - "interval_in", - "interval_is_finite", - "interval_justify_days", - "interval_justify_hours", - "interval_justify_interval", - "interval_larger", - "interval_le", - "interval_lt", - "interval_make", - "interval_ne", - "interval_negate", - "interval_out", - "interval_part", - "interval_scale", - "interval_smaller", - "interval_to_time", - "interval_trunc", - "json_array_element", - "json_array_element_text", - "json_array_elements", - "json_array_elements_text", - "json_array_length", - "json_each", - "json_each_text", - "json_extract_path", - "json_extract_path_text", - "json_in", - "json_make", - "json_make_two_arg", - "json_object_field", - "json_object_field_text", - "json_object_keys", - "json_out", - "json_strip_nulls", - "json_typeof", - "jsonb_array_element", - "jsonb_array_element_text", - "jsonb_array_elements", - "jsonb_array_elements_text", - "jsonb_array_length", - "jsonb_cmp", - "jsonb_concat", - "jsonb_contained", - "jsonb_contains", - "jsonb_copy", - "jsonb_delete", - "jsonb_delete_array", - "jsonb_delete_index", - "jsonb_delete_path", - "jsonb_each", - "jsonb_each_text", - "jsonb_eq", - "jsonb_exists", - "jsonb_exists_array", - "jsonb_extract_path", - "jsonb_extract_path_text", - "jsonb_from_text", - "jsonb_ge", - "jsonb_gt", - "jsonb_hash", - "jsonb_hash_extended", - "jsonb_in", - "jsonb_insert", - "jsonb_le", - "jsonb_lt", - "jsonb_make", - "jsonb_make_two_arg", - "jsonb_ne", - "jsonb_object_field", - "jsonb_object_field_text", - "jsonb_object_keys", - "jsonb_out", - "jsonb_path_exists", - "jsonb_path_match", - "jsonb_path_query_all", - "jsonb_path_query_array", - "jsonb_path_query_first", - "jsonb_pretty", - "jsonb_set", - "jsonb_set_lax", - "jsonb_strip_nulls", - "jsonb_to_bool", - "jsonb_to_cstring", - "jsonb_to_float4", - "jsonb_to_float8", - "jsonb_to_int16", - "jsonb_to_int32", - "jsonb_to_int64", - "jsonb_to_numeric", - "jsonb_to_set", - "jsonb_to_text", - "jsonb_union_transfn", - "jsonbset_array_element", - "jsonbset_array_length", - "jsonbset_delete", - "jsonbset_delete_array", - "jsonbset_delete_index", - "jsonbset_delete_path", - "jsonbset_end_value", - "jsonbset_exists", - "jsonbset_exists_array", - "jsonbset_extract_path", - "jsonbset_in", - "jsonbset_insert", - "jsonbset_make", - "jsonbset_object_field", - "jsonbset_out", - "jsonbset_path_exists", - "jsonbset_path_match", - "jsonbset_path_query_array", - "jsonbset_path_query_first", - "jsonbset_pretty", - "jsonbset_set", - "jsonbset_start_value", - "jsonbset_strip_nulls", - "jsonbset_to_alphanumset", - "jsonbset_to_bigintset", - "jsonbset_to_floatset", - "jsonbset_to_intset", - "jsonbset_to_textset_key", - "jsonbset_value_n", - "jsonbset_values", - "jsonpath_copy", - "jsonpath_in", - "jsonpath_out", - "le_date_date", - "le_date_timestamp", - "le_date_timestamptz", - "le_float4_float4", - "le_float4_float8", - "le_float8_float4", - "le_float8_float8", - "le_int16_int16", - "le_int16_int32", - "le_int16_int64", - "le_int32_int16", - "le_int32_int32", - "le_int32_int64", - "le_int64_int16", - "le_int64_int32", - "le_int64_int64", - "le_timestamp_date", - "le_timestamp_timestamp", - "le_timestamp_timestamptz", - "le_timestamptz_date", - "le_timestamptz_timestamp", - "left_bigint_set", - "left_bigint_span", - "left_bigint_spanset", - "left_float_set", - "left_float_span", - "left_float_spanset", - "left_int_set", - "left_int_span", - "left_int_spanset", - "left_numspan_tnumber", - "left_set_bigint", - "left_set_float", - "left_set_int", - "left_set_set", - "left_set_text", - "left_set_value", - "left_span_bigint", - "left_span_float", - "left_span_int", - "left_span_span", - "left_span_spanset", - "left_span_value", - "left_spanset_bigint", - "left_spanset_float", - "left_spanset_int", - "left_spanset_span", - "left_spanset_spanset", - "left_spanset_value", - "left_stbox_stbox", - "left_stbox_tspatial", - "left_tbox_tbox", - "left_tbox_tnumber", - "left_text_set", - "left_tnumber_numspan", - "left_tnumber_tbox", - "left_tnumber_tnumber", - "left_tpcbox_tpcbox", - "left_tspatial_stbox", - "left_tspatial_tspatial", - "left_value_set", - "left_value_span", - "left_value_spanset", - "lfnadj_span_span", - "line_interpolate_point", - "line_locate_point", - "line_numpoints", - "line_point_n", - "line_substring", - "lt_date_date", - "lt_date_timestamp", - "lt_date_timestamptz", - "lt_float4_float4", - "lt_float4_float8", - "lt_float8_float4", - "lt_float8_float8", - "lt_int16_int16", - "lt_int16_int32", - "lt_int16_int64", - "lt_int32_int16", - "lt_int32_int32", - "lt_int32_int64", - "lt_int64_int16", - "lt_int64_int32", - "lt_int64_int64", - "lt_timestamp_date", - "lt_timestamp_timestamp", - "lt_timestamp_timestamptz", - "lt_timestamptz_date", - "lt_timestamptz_timestamp", - "meos_array_add", - "meos_array_count", - "meos_array_create", - "meos_array_destroy", - "meos_array_destroy_free", - "meos_array_get", - "meos_array_reset", - "meos_array_reset_free", - "meos_basetype", - "meos_errno", - "meos_errno_reset", - "meos_errno_restore", - "meos_errno_set", - "meos_error", - "meos_finalize", - "meos_finalize_collation", - "meos_finalize_projsrs", - "meos_finalize_timezone", - "meos_finalize_ways", - "meos_full_version", - "meos_get_datestyle", - "meos_get_intervalstyle", - "meos_initialize", - "meos_initialize_allocator", - "meos_initialize_collation", - "meos_initialize_error_handler", - "meos_initialize_noexit_error_handler", - "meos_initialize_pointcloud", - "meos_initialize_timezone", - "meos_pc_patch_deserialize", - "meos_pc_patch_serialize", - "meos_pc_patch_serialize_to_uncompressed", - "meos_pc_patch_serialized_size", - "meos_pc_point_deserialize", - "meos_pc_point_serialize", - "meos_pc_schema", - "meos_pc_schema_clear", - "meos_pc_schema_compression", - "meos_pc_schema_from_dims", - "meos_pc_schema_ndims", - "meos_pc_schema_register", - "meos_pc_schema_register_dims", - "meos_pc_schema_register_xml", - "meos_pc_schema_srid", - "meos_pc_schema_xml", - "meos_proj_get_context", - "meos_random_binomial20_half", - "meos_random_double", - "meos_random_exponential", - "meos_set_datestyle", - "meos_set_intervalstyle", - "meos_set_pointcloud_schemas_xml", - "meos_set_spatial_ref_sys_csv", - "meos_set_ways_csv", - "meos_strtod", - "meos_typeof_hexwkb", - "meos_version", - "meosoper_from_string", - "meosoper_name", - "meostype_length", - "meostype_name", - "mi_span_span", - "mindistance_tcbuffer_tcbuffer", - "mindistance_tgeo_tgeo", - "mindistance_tgeoarr_tgeoarr", - "minus_bigint_set", - "minus_bigint_span", - "minus_bigint_spanset", - "minus_cbuffer_set", - "minus_date_date", - "minus_date_int", - "minus_date_interval", - "minus_date_set", - "minus_date_span", - "minus_date_spanset", - "minus_float4_float4", - "minus_float4_float8", - "minus_float8_float4", - "minus_float8_float8", - "minus_float_set", - "minus_float_span", - "minus_float_spanset", - "minus_geo_set", - "minus_int16_int16", - "minus_int16_int32", - "minus_int16_int64", - "minus_int32_int16", - "minus_int32_int32", - "minus_int32_int64", - "minus_int64_int16", - "minus_int64_int32", - "minus_int64_int64", - "minus_int_set", - "minus_int_span", - "minus_int_spanset", - "minus_interval_interval", - "minus_jsonb_set", - "minus_npoint_set", - "minus_pcpatch_set", - "minus_pcpoint_set", - "minus_pose_set", - "minus_posechain_set", - "minus_set_bigint", - "minus_set_cbuffer", - "minus_set_date", - "minus_set_float", - "minus_set_geo", - "minus_set_int", - "minus_set_jsonb", - "minus_set_npoint", - "minus_set_pcpatch", - "minus_set_pcpoint", - "minus_set_pose", - "minus_set_posechain", - "minus_set_set", - "minus_set_text", - "minus_set_timestamptz", - "minus_set_value", - "minus_span_bigint", - "minus_span_date", - "minus_span_float", - "minus_span_int", - "minus_span_span", - "minus_span_spanset", - "minus_span_timestamptz", - "minus_span_value", - "minus_spanset_bigint", - "minus_spanset_date", - "minus_spanset_float", - "minus_spanset_int", - "minus_spanset_span", - "minus_spanset_spanset", - "minus_spanset_timestamptz", - "minus_spanset_value", - "minus_text_set", - "minus_time_interval", - "minus_time_time", - "minus_timestamp_interval", - "minus_timestamp_timestamp", - "minus_timestamptz_interval", - "minus_timestamptz_interval_at_zone", - "minus_timestamptz_set", - "minus_timestamptz_span", - "minus_timestamptz_spanset", - "minus_timestamptz_timestamptz", - "minus_timetz_interval", - "minus_value_set", - "minus_value_span", - "minus_value_spanset", - "mobilitydb_full_version", - "mobilitydb_version", - "mul_bigint_tbigint", - "mul_float4_float4", - "mul_float4_float8", - "mul_float8_float4", - "mul_float8_float8", - "mul_float8_interval", - "mul_float_tfloat", - "mul_int16_int16", - "mul_int16_int32", - "mul_int16_int64", - "mul_int32_int16", - "mul_int32_int32", - "mul_int32_int64", - "mul_int64_int16", - "mul_int64_int32", - "mul_int64_int64", - "mul_int_tint", - "mul_interval_float8", - "mul_tbigint_bigint", - "mul_tfloat_float", - "mul_tint_int", - "mul_tnumber_tnumber", - "nad_cbuffer_stbox", - "nad_stbox_geo", - "nad_stbox_stbox", - "nad_stbox_trgeometry", - "nad_tbigint_bigint", - "nad_tbigint_tbigint", - "nad_tbigint_tbox", - "nad_tbox_tbox", - "nad_tboxbigint_tboxbigint", - "nad_tboxfloat_tboxfloat", - "nad_tboxint_tboxint", - "nad_tcbuffer_cbuffer", - "nad_tcbuffer_geo", - "nad_tcbuffer_stbox", - "nad_tcbuffer_tcbuffer", - "nad_tfloat_float", - "nad_tfloat_tbox", - "nad_tfloat_tfloat", - "nad_tgeo_geo", - "nad_tgeo_stbox", - "nad_tgeo_tgeo", - "nad_tint_int", - "nad_tint_tbox", - "nad_tint_tint", - "nad_tnpoint_geo", - "nad_tnpoint_npoint", - "nad_tnpoint_stbox", - "nad_tnpoint_tnpoint", - "nad_tnumber_number", - "nad_tnumber_tbox", - "nad_tnumber_tnumber", - "nad_tpcpoint_geo", - "nad_tpose_geo", - "nad_tpose_pose", - "nad_tpose_stbox", - "nad_tpose_tpose", - "nad_trgeometry_geo", - "nad_trgeometry_stbox", - "nad_trgeometry_tpoint", - "nad_trgeometry_trgeometry", - "nai_tcbuffer_cbuffer", - "nai_tcbuffer_geo", - "nai_tcbuffer_tcbuffer", - "nai_tgeo_geo", - "nai_tgeo_tgeo", - "nai_tnpoint_geo", - "nai_tnpoint_npoint", - "nai_tnpoint_tnpoint", - "nai_tpose_geo", - "nai_tpose_pose", - "nai_tpose_tpose", - "nai_trgeometry_geo", - "nai_trgeometry_tpoint", - "nai_trgeometry_trgeometry", - "ne_date_date", - "ne_date_timestamp", - "ne_date_timestamptz", - "ne_float4_float4", - "ne_float4_float8", - "ne_float8_float4", - "ne_float8_float8", - "ne_int16_int16", - "ne_int16_int32", - "ne_int16_int64", - "ne_int32_int16", - "ne_int32_int32", - "ne_int32_int64", - "ne_int64_int16", - "ne_int64_int32", - "ne_int64_int64", - "ne_timestamp_date", - "ne_timestamp_timestamp", - "ne_timestamp_timestamptz", - "ne_timestamptz_date", - "ne_timestamptz_timestamp", - "npoint_as_ewkt", - "npoint_as_hexwkb", - "npoint_as_text", - "npoint_as_wkb", - "npoint_cmp", - "npoint_eq", - "npoint_from_hexwkb", - "npoint_from_wkb", - "npoint_ge", - "npoint_gt", - "npoint_hash", - "npoint_hash_extended", - "npoint_in", - "npoint_le", - "npoint_lt", - "npoint_make", - "npoint_ne", - "npoint_out", - "npoint_position", - "npoint_round", - "npoint_route", - "npoint_same", - "npoint_srid", - "npoint_timestamptz_to_stbox", - "npoint_to_geompoint", - "npoint_to_nsegment", - "npoint_to_set", - "npoint_to_stbox", - "npoint_tstzspan_to_stbox", - "npoint_union_transfn", - "nsegment_cmp", - "nsegment_end_position", - "nsegment_eq", - "nsegment_ge", - "nsegment_gt", - "nsegment_in", - "nsegment_le", - "nsegment_lt", - "nsegment_make", - "nsegment_ne", - "nsegment_out", - "nsegment_round", - "nsegment_route", - "nsegment_srid", - "nsegment_start_position", - "nsegment_to_geom", - "nsegment_to_stbox", - "null_handle_type_from_string", - "number_set_tbox", - "number_tbox", - "number_timestamptz_to_tbox", - "number_tstzspan_to_tbox", - "numeric", - "numeric_abs", - "numeric_add", - "numeric_ceil", - "numeric_cmp", - "numeric_copy", - "numeric_div", - "numeric_div_trunc", - "numeric_eq", - "numeric_exp", - "numeric_fac", - "numeric_floor", - "numeric_gcd", - "numeric_ge", - "numeric_gt", - "numeric_hash", - "numeric_hash_extended", - "numeric_in", - "numeric_inc", - "numeric_larger", - "numeric_lcm", - "numeric_le", - "numeric_ln", - "numeric_log", - "numeric_lt", - "numeric_min_scale", - "numeric_minus", - "numeric_mod", - "numeric_mul", - "numeric_ne", - "numeric_out", - "numeric_pow", - "numeric_round", - "numeric_scale", - "numeric_sign", - "numeric_smaller", - "numeric_sqrt", - "numeric_to_float4", - "numeric_to_float8", - "numeric_to_int16", - "numeric_to_int32", - "numeric_to_int64", - "numeric_trim_scale", - "numeric_trunc", - "numeric_uminus", - "numeric_uplus", - "numeric_width_bucket", - "numset_set_tbox", - "numset_shift_scale", - "numset_type", - "numspan_basetype", - "numspan_expand", - "numspan_set_tbox", - "numspan_shift_scale", - "numspan_timestamptz_to_tbox", - "numspan_tstzspan_to_tbox", - "numspan_type", - "numspan_width", - "numspanset_shift_scale", - "numspanset_width", - "ovadj_span_span", - "overabove_stbox_stbox", - "overabove_stbox_tspatial", - "overabove_tpcbox_tpcbox", - "overabove_tspatial_stbox", - "overabove_tspatial_tspatial", - "overafter_date_set", - "overafter_date_span", - "overafter_date_spanset", - "overafter_set_date", - "overafter_set_timestamptz", - "overafter_span_date", - "overafter_span_timestamptz", - "overafter_spanset_date", - "overafter_spanset_timestamptz", - "overafter_stbox_stbox", - "overafter_stbox_tspatial", - "overafter_tbox_tbox", - "overafter_tbox_tnumber", - "overafter_temporal_temporal", - "overafter_temporal_tstzspan", - "overafter_timestamptz_set", - "overafter_timestamptz_span", - "overafter_timestamptz_spanset", - "overafter_tnumber_tbox", - "overafter_tnumber_tnumber", - "overafter_tpcbox_tpcbox", - "overafter_tspatial_stbox", - "overafter_tspatial_tspatial", - "overafter_tstzspan_temporal", - "overback_stbox_stbox", - "overback_stbox_tspatial", - "overback_tpcbox_tpcbox", - "overback_tspatial_stbox", - "overback_tspatial_tspatial", - "overbefore_date_set", - "overbefore_date_span", - "overbefore_date_spanset", - "overbefore_set_date", - "overbefore_set_timestamptz", - "overbefore_span_date", - "overbefore_span_timestamptz", - "overbefore_spanset_date", - "overbefore_spanset_timestamptz", - "overbefore_stbox_stbox", - "overbefore_stbox_tspatial", - "overbefore_tbox_tbox", - "overbefore_tbox_tnumber", - "overbefore_temporal_temporal", - "overbefore_temporal_tstzspan", - "overbefore_timestamptz_set", - "overbefore_timestamptz_span", - "overbefore_timestamptz_spanset", - "overbefore_tnumber_tbox", - "overbefore_tnumber_tnumber", - "overbefore_tpcbox_tpcbox", - "overbefore_tspatial_stbox", - "overbefore_tspatial_tspatial", - "overbefore_tstzspan_temporal", - "overbelow_stbox_stbox", - "overbelow_stbox_tspatial", - "overbelow_tpcbox_tpcbox", - "overbelow_tspatial_stbox", - "overbelow_tspatial_tspatial", - "overfront_stbox_stbox", - "overfront_stbox_tspatial", - "overfront_tpcbox_tpcbox", - "overfront_tspatial_stbox", - "overfront_tspatial_tspatial", - "overlaps_numspan_tnumber", - "overlaps_set_set", - "overlaps_span_span", - "overlaps_span_spanset", - "overlaps_spanset_span", - "overlaps_spanset_spanset", - "overlaps_stbox_stbox", - "overlaps_stbox_tspatial", - "overlaps_tbox_tbox", - "overlaps_tbox_tnumber", - "overlaps_temporal_temporal", - "overlaps_temporal_tstzspan", - "overlaps_tnumber_numspan", - "overlaps_tnumber_tbox", - "overlaps_tnumber_tnumber", - "overlaps_tpcbox_tpcbox", - "overlaps_tpcbox_tpointcloud", - "overlaps_tpointcloud_tpcbox", - "overlaps_tpointcloud_tpointcloud", - "overlaps_tspatial_stbox", - "overlaps_tspatial_tspatial", - "overlaps_tstzspan_temporal", - "overleft_bigint_set", - "overleft_bigint_span", - "overleft_bigint_spanset", - "overleft_float_set", - "overleft_float_span", - "overleft_float_spanset", - "overleft_int_set", - "overleft_int_span", - "overleft_int_spanset", - "overleft_numspan_tnumber", - "overleft_set_bigint", - "overleft_set_float", - "overleft_set_int", - "overleft_set_set", - "overleft_set_text", - "overleft_set_value", - "overleft_span_bigint", - "overleft_span_float", - "overleft_span_int", - "overleft_span_span", - "overleft_span_spanset", - "overleft_span_value", - "overleft_spanset_bigint", - "overleft_spanset_float", - "overleft_spanset_int", - "overleft_spanset_span", - "overleft_spanset_spanset", - "overleft_spanset_value", - "overleft_stbox_stbox", - "overleft_stbox_tspatial", - "overleft_tbox_tbox", - "overleft_tbox_tnumber", - "overleft_text_set", - "overleft_tnumber_numspan", - "overleft_tnumber_tbox", - "overleft_tnumber_tnumber", - "overleft_tpcbox_tpcbox", - "overleft_tspatial_stbox", - "overleft_tspatial_tspatial", - "overleft_value_set", - "overleft_value_span", - "overleft_value_spanset", - "overright_bigint_set", - "overright_bigint_span", - "overright_bigint_spanset", - "overright_float_set", - "overright_float_span", - "overright_float_spanset", - "overright_int_set", - "overright_int_span", - "overright_int_spanset", - "overright_numspan_tnumber", - "overright_set_bigint", - "overright_set_float", - "overright_set_int", - "overright_set_set", - "overright_set_text", - "overright_set_value", - "overright_span_bigint", - "overright_span_float", - "overright_span_int", - "overright_span_span", - "overright_span_spanset", - "overright_span_value", - "overright_spanset_bigint", - "overright_spanset_float", - "overright_spanset_int", - "overright_spanset_span", - "overright_spanset_spanset", - "overright_spanset_value", - "overright_stbox_stbox", - "overright_stbox_tspatial", - "overright_tbox_tbox", - "overright_tbox_tnumber", - "overright_text_set", - "overright_tnumber_numspan", - "overright_tnumber_tbox", - "overright_tnumber_tnumber", - "overright_tpcbox_tpcbox", - "overright_tspatial_stbox", - "overright_tspatial_tspatial", - "overright_value_set", - "overright_value_span", - "overright_value_spanset", - "pc_bounding_diagonal_wkb_from_bounds", - "pc_bounding_diagonal_wkb_from_stats", - "pc_bounds_intersects", - "pc_bytes_deserialize", - "pc_bytes_from_hexbytes", - "pc_bytes_serialize", - "pc_bytes_serialized_size", - "pc_compression_name", - "pc_compression_number", - "pc_dimstats_make", - "pc_hexbytes_from_bytes", - "pc_install_default_handlers", - "pc_interpretation_number", - "pc_patch_compress", - "pc_patch_compute_extent", - "pc_patch_compute_stats", - "pc_patch_dimensional_serialized_size", - "pc_patch_filter_between_by_name", - "pc_patch_filter_equal_by_name", - "pc_patch_filter_gt_by_name", - "pc_patch_filter_lt_by_name", - "pc_patch_free", - "pc_patch_from_patchlist", - "pc_patch_from_pointlist", - "pc_patch_from_wkb", - "pc_patch_is_sorted", - "pc_patch_pointn", - "pc_patch_range", - "pc_patch_set_schema", - "pc_patch_sort", - "pc_patch_to_string", - "pc_patch_to_wkb", - "pc_patch_transform", - "pc_patch_uncompress", - "pc_point_free", - "pc_point_from_data", - "pc_point_from_double_array", - "pc_point_from_wkb", - "pc_point_get_double", - "pc_point_get_double_by_index", - "pc_point_get_double_by_name", - "pc_point_get_m", - "pc_point_get_x", - "pc_point_get_y", - "pc_point_get_z", - "pc_point_make", - "pc_point_set_double", - "pc_point_set_double_by_index", - "pc_point_set_double_by_name", - "pc_point_set_m", - "pc_point_set_x", - "pc_point_set_y", - "pc_point_set_z", - "pc_point_to_double_array", - "pc_point_to_geometry_wkb", - "pc_point_to_string", - "pc_point_to_wkb", - "pc_pointlist_add_point", - "pc_pointlist_free", - "pc_pointlist_from_patch", - "pc_pointlist_get_point", - "pc_pointlist_make", - "pc_schema_check_xyzm", - "pc_schema_clone", - "pc_schema_free", - "pc_schema_from_xml", - "pc_schema_get_dimension", - "pc_schema_get_dimension_by_name", - "pc_schema_get_size", - "pc_schema_is_valid", - "pc_schema_new", - "pc_schema_same_dimensions", - "pc_schema_same_interpretations", - "pc_schema_set_dimension", - "pc_schema_to_json", - "pc_set_handlers", - "pc_stats_free", - "pc_stats_new", - "pc_stats_new_from_data", - "pc_stats_size", - "pc_wkb_get_pcid", - "pcalloc", - "pcerror", - "pcfree", - "pcinfo", - "pcpatch_as_hexwkb", - "pcpatch_cmp", - "pcpatch_copy", - "pcpatch_eq", - "pcpatch_from_hexwkb", - "pcpatch_ge", - "pcpatch_get_pcid", - "pcpatch_gt", - "pcpatch_hash", - "pcpatch_hash_extended", - "pcpatch_hex_in", - "pcpatch_hex_out", - "pcpatch_le", - "pcpatch_lt", - "pcpatch_make", - "pcpatch_make_coords", - "pcpatch_ne", - "pcpatch_npoints", - "pcpatch_to_geom", - "pcpatch_to_set", - "pcpatch_to_tpcbox", - "pcpatch_union_transfn", - "pcpatchset_end_value", - "pcpatchset_in", - "pcpatchset_make", - "pcpatchset_out", - "pcpatchset_start_value", - "pcpatchset_value_n", - "pcpatchset_values", - "pcpoint_as_hexwkb", - "pcpoint_cmp", - "pcpoint_copy", - "pcpoint_eq", - "pcpoint_from_hexwkb", - "pcpoint_ge", - "pcpoint_get_dim", - "pcpoint_get_pcid", - "pcpoint_get_x", - "pcpoint_get_y", - "pcpoint_get_z", - "pcpoint_gt", - "pcpoint_hash", - "pcpoint_hash_extended", - "pcpoint_hex_in", - "pcpoint_hex_out", - "pcpoint_le", - "pcpoint_lt", - "pcpoint_make", - "pcpoint_ne", - "pcpoint_to_set", - "pcpoint_to_tpcbox", - "pcpoint_union_transfn", - "pcpointset_end_value", - "pcpointset_in", - "pcpointset_make", - "pcpointset_out", - "pcpointset_start_value", - "pcpointset_value_n", - "pcpointset_values", - "pcrealloc", - "pcwarn", - "pg_cstring_to_text", - "pg_date_in", - "pg_date_larger", - "pg_date_make", - "pg_date_out", - "pg_date_smaller", - "pg_float4_cmp", - "pg_float8_cmp", - "pg_icu_unicode_version", - "pg_interval_cmp", - "pg_interval_eq", - "pg_interval_ge", - "pg_interval_gt", - "pg_interval_hash", - "pg_interval_hash_extended", - "pg_interval_in", - "pg_interval_justify_days", - "pg_interval_justify_hours", - "pg_interval_justify_interval", - "pg_interval_larger", - "pg_interval_le", - "pg_interval_lt", - "pg_interval_ne", - "pg_interval_out", - "pg_interval_part", - "pg_interval_scale", - "pg_interval_smaller", - "pg_interval_trunc", - "pg_json_array_element", - "pg_json_array_element_text", - "pg_json_array_elements", - "pg_json_array_elements_text", - "pg_json_array_length", - "pg_json_each", - "pg_json_each_text", - "pg_json_extract_path", - "pg_json_extract_path_text", - "pg_json_in", - "pg_json_make", - "pg_json_make_two_arg", - "pg_json_object_field", - "pg_json_object_field_text", - "pg_json_object_keys", - "pg_json_out", - "pg_json_strip_nulls", - "pg_json_typeof", - "pg_jsonb_array_element", - "pg_jsonb_array_element_text", - "pg_jsonb_array_elements", - "pg_jsonb_array_elements_text", - "pg_jsonb_array_length", - "pg_jsonb_cmp", - "pg_jsonb_concat", - "pg_jsonb_contained", - "pg_jsonb_contains", - "pg_jsonb_copy", - "pg_jsonb_delete", - "pg_jsonb_delete_array", - "pg_jsonb_delete_index", - "pg_jsonb_delete_path", - "pg_jsonb_each", - "pg_jsonb_each_text", - "pg_jsonb_eq", - "pg_jsonb_exists", - "pg_jsonb_exists_array", - "pg_jsonb_extract_path", - "pg_jsonb_extract_path_text", - "pg_jsonb_from_text", - "pg_jsonb_ge", - "pg_jsonb_gt", - "pg_jsonb_hash", - "pg_jsonb_hash_extended", - "pg_jsonb_in", - "pg_jsonb_insert", - "pg_jsonb_le", - "pg_jsonb_lt", - "pg_jsonb_make", - "pg_jsonb_make_two_arg", - "pg_jsonb_ne", - "pg_jsonb_object_field", - "pg_jsonb_object_field_text", - "pg_jsonb_object_keys", - "pg_jsonb_out", - "pg_jsonb_path_exists", - "pg_jsonb_path_match", - "pg_jsonb_path_query_all", - "pg_jsonb_path_query_array", - "pg_jsonb_path_query_first", - "pg_jsonb_pretty", - "pg_jsonb_set", - "pg_jsonb_set_lax", - "pg_jsonb_strip_nulls", - "pg_jsonb_to_text", - "pg_jsonpath_copy", - "pg_jsonpath_in", - "pg_jsonpath_out", - "pg_numeric", - "pg_numeric_abs", - "pg_numeric_add", - "pg_numeric_ceil", - "pg_numeric_cmp", - "pg_numeric_div", - "pg_numeric_div_trunc", - "pg_numeric_eq", - "pg_numeric_exp", - "pg_numeric_fac", - "pg_numeric_floor", - "pg_numeric_gcd", - "pg_numeric_ge", - "pg_numeric_gt", - "pg_numeric_in", - "pg_numeric_inc", - "pg_numeric_larger", - "pg_numeric_lcm", - "pg_numeric_le", - "pg_numeric_ln", - "pg_numeric_log", - "pg_numeric_lt", - "pg_numeric_min_scale", - "pg_numeric_mod", - "pg_numeric_mul", - "pg_numeric_ne", - "pg_numeric_out", - "pg_numeric_round", - "pg_numeric_scale", - "pg_numeric_sign", - "pg_numeric_smaller", - "pg_numeric_sqrt", - "pg_numeric_sub", - "pg_numeric_trim_scale", - "pg_numeric_trunc", - "pg_numeric_typmodin", - "pg_numeric_typmodout", - "pg_numeric_uminus", - "pg_numeric_uplus", - "pg_text_concat", - "pg_text_concat_ws", - "pg_text_ge", - "pg_text_gt", - "pg_text_larger", - "pg_text_le", - "pg_text_left", - "pg_text_lt", - "pg_text_pattern_ge", - "pg_text_pattern_gt", - "pg_text_pattern_le", - "pg_text_pattern_lt", - "pg_text_reverse", - "pg_text_right", - "pg_text_smaller", - "pg_text_starts_with", - "pg_text_substr", - "pg_text_substr_no_len", - "pg_text_to_cstring", - "pg_time_cmp", - "pg_time_eq", - "pg_time_ge", - "pg_time_gt", - "pg_time_hash", - "pg_time_hash_extended", - "pg_time_in", - "pg_time_larger", - "pg_time_le", - "pg_time_lt", - "pg_time_ne", - "pg_time_out", - "pg_time_part", - "pg_time_scale", - "pg_time_smaller", - "pg_timestamp_age", - "pg_timestamp_at_local", - "pg_timestamp_bin", - "pg_timestamp_hash", - "pg_timestamp_hash_extended", - "pg_timestamp_in", - "pg_timestamp_izone", - "pg_timestamp_larger", - "pg_timestamp_out", - "pg_timestamp_part", - "pg_timestamp_scale", - "pg_timestamp_smaller", - "pg_timestamp_trunc", - "pg_timestamp_zone", - "pg_timestamptz_age", - "pg_timestamptz_at_local", - "pg_timestamptz_bin", - "pg_timestamptz_hash", - "pg_timestamptz_hash_extended", - "pg_timestamptz_in", - "pg_timestamptz_izone", - "pg_timestamptz_out", - "pg_timestamptz_part", - "pg_timestamptz_scale", - "pg_timestamptz_trunc", - "pg_timestamptz_trunc_zone", - "pg_timestamptz_zone", - "pg_timetz_at_local", - "pg_timetz_cmp", - "pg_timetz_eq", - "pg_timetz_ge", - "pg_timetz_gt", - "pg_timetz_hash", - "pg_timetz_hash_extended", - "pg_timetz_in", - "pg_timetz_izone", - "pg_timetz_larger", - "pg_timetz_le", - "pg_timetz_lt", - "pg_timetz_ne", - "pg_timetz_out", - "pg_timetz_part", - "pg_timetz_scale", - "pg_timetz_smaller", - "pg_timetz_zone", - "pg_unicode_assigned", - "pg_unicode_is_normalized", - "pg_unicode_normalize_func", - "pg_unicode_version", - "pg_unistr", - "plus_time_interval", - "plus_timetz_interval", - "point_round", - "pointcloud_basetype", - "pointcloudset_type", - "pose_angular_distance", - "pose_apply_geo", - "pose_as_ewkt", - "pose_as_geopose", - "pose_as_hexwkb", - "pose_as_text", - "pose_as_wkb", - "pose_cmp", - "pose_compose", - "pose_compose_tpose", - "pose_copy", - "pose_eq", - "pose_from_geopose", - "pose_from_hexwkb", - "pose_from_wkb", - "pose_ge", - "pose_gt", - "pose_hash", - "pose_hash_extended", - "pose_in", - "pose_inverse", - "pose_le", - "pose_lt", - "pose_make_2d", - "pose_make_3d", - "pose_make_point2d", - "pose_make_point3d", - "pose_make_point3d_ypr", - "pose_ne", - "pose_normalize", - "pose_nsame", - "pose_out", - "pose_pitch", - "pose_quaternion", - "pose_roll", - "pose_round", - "pose_same", - "pose_set_srid", - "pose_srid", - "pose_timestamptz_to_stbox", - "pose_to_point", - "pose_to_posechain", - "pose_to_set", - "pose_to_stbox", - "pose_transform", - "pose_transform_pipeline", - "pose_tstzspan_to_stbox", - "pose_union_transfn", - "pose_yaw", - "pose_ypr", - "posearr_round", - "posechain_append", - "posechain_as_ewkt", - "posechain_as_hexwkb", - "posechain_as_text", - "posechain_as_wkb", - "posechain_cmp", - "posechain_copy", - "posechain_end_pose", - "posechain_eq", - "posechain_from_hexwkb", - "posechain_from_wkb", - "posechain_ge", - "posechain_gt", - "posechain_hash", - "posechain_hash_extended", - "posechain_in", - "posechain_le", - "posechain_lt", - "posechain_make", - "posechain_ne", - "posechain_nsame", - "posechain_num_poses", - "posechain_out", - "posechain_pose_n", - "posechain_poses", - "posechain_prefix_pose", - "posechain_round", - "posechain_same", - "posechain_set_srid", - "posechain_srid", - "posechain_start_pose", - "posechain_timestamptz_to_stbox", - "posechain_to_point", - "posechain_to_pose", - "posechain_to_set", - "posechain_to_stbox", - "posechain_transform", - "posechain_transform_pipeline", - "posechain_tstzspan_to_stbox", - "posechain_union_transfn", - "posechainset_end_value", - "posechainset_in", - "posechainset_make", - "posechainset_out", - "posechainset_start_value", - "posechainset_value_n", - "posechainset_values", - "prng_get_aggregation_rng", - "prng_get_generation_rng", - "quadbin_cell_area", - "quadbin_cell_sibling", - "quadbin_cell_to_children", - "quadbin_cell_to_children_set", - "quadbin_cell_to_geom", - "quadbin_cell_to_geompoint", - "quadbin_cell_to_parent", - "quadbin_cell_to_quadkey", - "quadbin_cell_to_tile", - "quadbin_cmp", - "quadbin_eq", - "quadbin_ge", - "quadbin_get_resolution", - "quadbin_grid_disk", - "quadbin_gt", - "quadbin_hash", - "quadbin_hash_extended", - "quadbin_in", - "quadbin_index_to_string", - "quadbin_is_valid_cell", - "quadbin_is_valid_index", - "quadbin_k_ring", - "quadbin_le", - "quadbin_lt", - "quadbin_ne", - "quadbin_point_to_cell", - "quadbin_string_to_index", - "quadbin_tile_to_cell", - "quadbin_timestamptz_to_stbox", - "quadbin_to_set", - "quadbin_to_stbox", - "quadbin_tstzspan_to_stbox", - "raquet_as_hexwkb", - "raquet_as_wkb", - "raquet_cmp", - "raquet_copy", - "raquet_eq", - "raquet_from_hexwkb", - "raquet_from_wkb", - "raquet_ge", - "raquet_gt", - "raquet_hash", - "raquet_hash_extended", - "raquet_height", - "raquet_in", - "raquet_le", - "raquet_lt", - "raquet_make", - "raquet_ne", - "raquet_nodata", - "raquet_out", - "raquet_pixels", - "raquet_pixtype", - "raquet_pixtype_from_string", - "raquet_pixtype_size", - "raquet_quadbin", - "raquet_read", - "raquet_read_bytes", - "raquet_to_stbox", - "raquet_width", - "raster_as_hexwkb", - "raster_as_wkb", - "raster_at_value", - "raster_at_value_gdal", - "raster_from_hexwkb", - "raster_from_wkb", - "raster_minus_value", - "raster_minus_value_gdal", - "raster_num_bands", - "raster_tile_value", - "raster_tile_value_array", - "raster_tile_value_quadbin", - "raster_value", - "raster_value_gdal", - "right_bigint_set", - "right_bigint_span", - "right_bigint_spanset", - "right_float_set", - "right_float_span", - "right_float_spanset", - "right_int_set", - "right_int_span", - "right_int_spanset", - "right_numspan_tnumber", - "right_set_bigint", - "right_set_float", - "right_set_int", - "right_set_set", - "right_set_text", - "right_set_value", - "right_span_bigint", - "right_span_float", - "right_span_int", - "right_span_span", - "right_span_spanset", - "right_span_value", - "right_spanset_bigint", - "right_spanset_float", - "right_spanset_int", - "right_spanset_span", - "right_spanset_spanset", - "right_spanset_value", - "right_stbox_stbox", - "right_stbox_tspatial", - "right_tbox_tbox", - "right_tbox_tnumber", - "right_text_set", - "right_tnumber_numspan", - "right_tnumber_tbox", - "right_tnumber_tnumber", - "right_tpcbox_tpcbox", - "right_tspatial_stbox", - "right_tspatial_tspatial", - "right_value_set", - "right_value_span", - "right_value_spanset", - "route_exists", - "route_geom", - "route_length", - "rtree_create_bigintspan", - "rtree_create_datespan", - "rtree_create_floatspan", - "rtree_create_intspan", - "rtree_create_stbox", - "rtree_create_tbox", - "rtree_create_tpcbox", - "rtree_create_tstzspan", - "rtree_free", - "rtree_height", - "rtree_insert", - "rtree_insert_temporal", - "rtree_insert_temporal_split", - "rtree_join", - "rtree_load", - "rtree_mem_size", - "rtree_nn_cursor_close", - "rtree_nn_cursor_next", - "rtree_nn_cursor_open", - "rtree_num_entries", - "rtree_search", - "rtree_search_temporal", - "rtree_search_temporal_dedup", - "s2cell_cell_area", - "s2cell_cell_contains", - "s2cell_cell_to_child", - "s2cell_cell_to_children", - "s2cell_cell_to_children_set", - "s2cell_cell_to_geog", - "s2cell_cell_to_geogpoint", - "s2cell_cell_to_parent", - "s2cell_cell_to_token", - "s2cell_cmp", - "s2cell_common_ancestor_level", - "s2cell_edge_length", - "s2cell_edge_neighbors", - "s2cell_edge_neighbors_set", - "s2cell_eq", - "s2cell_ge", - "s2cell_get_face", - "s2cell_get_resolution", - "s2cell_gt", - "s2cell_hash", - "s2cell_hash_extended", - "s2cell_in", - "s2cell_is_valid_cell", - "s2cell_le", - "s2cell_lt", - "s2cell_ne", - "s2cell_out", - "s2cell_point_to_cell", - "s2cell_range_max", - "s2cell_range_min", - "s2cell_timestamptz_to_stbox", - "s2cell_to_set", - "s2cell_to_stbox", - "s2cell_token_to_cell", - "s2cell_tstzspan_to_stbox", - "same_numspan_tnumber", - "same_span_span", - "same_stbox_stbox", - "same_stbox_tspatial", - "same_tbox_tbox", - "same_tbox_tnumber", - "same_temporal_temporal", - "same_temporal_tstzspan", - "same_tnumber_numspan", - "same_tnumber_tbox", - "same_tnumber_tnumber", - "same_tpcbox_tpcbox", - "same_tpcbox_tpointcloud", - "same_tpointcloud_tpcbox", - "same_tpointcloud_tpointcloud", - "same_tspatial_stbox", - "same_tspatial_tspatial", - "same_tstzspan_temporal", - "settype_basetype", - "shortestline_tcbuffer_cbuffer", - "shortestline_tcbuffer_geo", - "shortestline_tcbuffer_tcbuffer", - "shortestline_tgeo_geo", - "shortestline_tgeo_tgeo", - "shortestline_tnpoint_geo", - "shortestline_tnpoint_npoint", - "shortestline_tnpoint_tnpoint", - "shortestline_tpose_geo", - "shortestline_tpose_pose", - "shortestline_tpose_tpose", - "shortestline_trgeometry_geo", - "shortestline_trgeometry_tpoint", - "shortestline_trgeometry_trgeometry", - "skiplist_free", - "skiplist_keys_values", - "skiplist_make", - "skiplist_search", - "skiplist_splice", - "skiplist_values", - "spanbase_extent_transfn", - "spansettype_spantype", - "spantype_basetype", - "spantype_spansettype", - "spatial_basetype", - "spatial_set_srid", - "spatial_set_stbox", - "spatial_srid", - "spatialset_as_ewkt", - "spatialset_as_text", - "spatialset_out", - "spatialset_set_srid", - "spatialset_set_stbox", - "spatialset_srid", - "spatialset_to_stbox", - "spatialset_transform", - "spatialset_transform_pipeline", - "spatialset_type", - "sptree_create_bigintspan", - "sptree_create_datespan", - "sptree_create_floatspan", - "sptree_create_intspan", - "sptree_create_stbox", - "sptree_create_tbox", - "sptree_create_tpcbox", - "sptree_create_tstzspan", - "sptree_free", - "sptree_height", - "sptree_insert", - "sptree_insert_temporal", - "sptree_insert_temporal_split", - "sptree_join", - "sptree_load", - "sptree_mem_size", - "sptree_nn_cursor_close", - "sptree_nn_cursor_next", - "sptree_nn_cursor_open", - "sptree_num_entries", - "sptree_search", - "sptree_search_temporal", - "sptree_search_temporal_dedup", - "stboxarr_round", - "str_eq", - "sub_bigint_tbigint", - "sub_float_tfloat", - "sub_int_tint", - "sub_tbigint_bigint", - "sub_tfloat_float", - "sub_tint_int", - "sub_tnumber_tnumber", - "super_union_span_span", - "talphanum_type", - "tand_bool_tbool", - "tand_tbool_bool", - "tand_tbool_tbool", - "tbigintbox_expand", - "tbigintbox_shift_scale", - "tboxbigint_xmax", - "tboxbigint_xmin", - "tboxfloat_xmax", - "tboxfloat_xmin", - "tboxint_xmax", - "tboxint_xmin", - "tcellindex_cell_area", - "tcellindex_cell_to_boundary", - "tcellindex_cell_to_parent", - "tcellindex_cell_to_point", - "tcellindex_get_resolution", - "tcellindex_is_valid_cell", - "tcontains_cbuffer_tcbuffer", - "tcontains_geo_tcbuffer", - "tcontains_geo_tgeo", - "tcontains_tcbuffer_cbuffer", - "tcontains_tcbuffer_geo", - "tcontains_tcbuffer_tcbuffer", - "tcontains_tgeo_geo", - "tcontains_tgeo_tgeo", - "tcontseq_after_timestamptz", - "tcontseq_before_timestamptz", - "tcontseq_restrict_minmax", - "tcovers_cbuffer_tcbuffer", - "tcovers_geo_tcbuffer", - "tcovers_geo_tgeo", - "tcovers_tcbuffer_cbuffer", - "tcovers_tcbuffer_geo", - "tcovers_tcbuffer_tcbuffer", - "tcovers_tgeo_geo", - "tcovers_tgeo_tgeo", - "tdiscseq_after_timestamptz", - "tdiscseq_before_timestamptz", - "tdiscseq_restrict_minmax", - "tdisjoint_cbuffer_tcbuffer", - "tdisjoint_geo_tcbuffer", - "tdisjoint_geo_tgeo", - "tdisjoint_tcbuffer_cbuffer", - "tdisjoint_tcbuffer_geo", - "tdisjoint_tcbuffer_tcbuffer", - "tdisjoint_tgeo_geo", - "tdisjoint_tgeo_tgeo", - "tdisjoint_tgeoarr_tgeoarr", - "tdistance_tcbuffer_cbuffer", - "tdistance_tcbuffer_geo", - "tdistance_tcbuffer_tcbuffer", - "tdistance_tfloat_float", - "tdistance_tgeo_geo", - "tdistance_tgeo_tgeo", - "tdistance_tint_int", - "tdistance_tnpoint_geo", - "tdistance_tnpoint_npoint", - "tdistance_tnpoint_tnpoint", - "tdistance_tnumber_number", - "tdistance_tnumber_tnumber", - "tdistance_tpose_geo", - "tdistance_tpose_pose", - "tdistance_tpose_tpose", - "tdistance_trgeometry_geo", - "tdistance_trgeometry_tpoint", - "tdistance_trgeometry_trgeometry", - "tdwithin_geo_tcbuffer", - "tdwithin_geo_tgeo", - "tdwithin_tcbuffer_cbuffer", - "tdwithin_tcbuffer_geo", - "tdwithin_tcbuffer_tcbuffer", - "tdwithin_tgeo_geo", - "tdwithin_tgeo_tgeo", - "tdwithin_tgeoarr_tgeoarr", - "temparr_out", - "temparr_round", - "tempsubtype_from_string", - "tempsubtype_name", - "temptype_basetype", - "temptype_subtype", - "temptype_subtype_all", - "temptype_supports_linear", - "teq_base_temporal", - "teq_bigint_tbigint", - "teq_bool_tbool", - "teq_cbuffer_tcbuffer", - "teq_float_tfloat", - "teq_geo_tgeo", - "teq_geo_trgeometry", - "teq_h3index_th3index", - "teq_int_tint", - "teq_jsonb_tjsonb", - "teq_pcpatch_tpcpatch", - "teq_pcpoint_tpcpoint", - "teq_pose_tpose", - "teq_posechain_tposechain", - "teq_quadbin_tquadbin", - "teq_s2cell_ts2cell", - "teq_tbigint_bigint", - "teq_tbool_bool", - "teq_tcbuffer_cbuffer", - "teq_temporal_base", - "teq_temporal_temporal", - "teq_text_ttext", - "teq_tfloat_float", - "teq_tgeo_geo", - "teq_th3index_h3index", - "teq_th3index_th3index", - "teq_tint_int", - "teq_tjsonb_jsonb", - "teq_tnpoint_npoint", - "teq_tpcpatch_pcpatch", - "teq_tpcpoint_pcpoint", - "teq_tpose_pose", - "teq_tposechain_posechain", - "teq_tquadbin_quadbin", - "teq_tquadbin_tquadbin", - "teq_trgeometry_geo", - "teq_ts2cell_s2cell", - "teq_ts2cell_ts2cell", - "teq_ttext_text", - "text_cat", - "text_cmp", - "text_concat", - "text_concat_ws", - "text_copy", - "text_eq", - "text_ge", - "text_gt", - "text_hash", - "text_hash_extended", - "text_in", - "text_initcap", - "text_larger", - "text_le", - "text_left", - "text_len", - "text_lower", - "text_lt", - "text_ne", - "text_octetlen", - "text_out", - "text_overlay", - "text_overlay_no_len", - "text_pattern_ge", - "text_pattern_gt", - "text_pattern_le", - "text_pattern_lt", - "text_pos", - "text_replace", - "text_reverse", - "text_right", - "text_smaller", - "text_split_part", - "text_starts_with", - "text_substr", - "text_substr_no_len", - "text_to_cstring", - "text_to_set", - "text_union_transfn", - "text_upper", - "textcat_text_text", - "textcat_text_textset", - "textcat_text_ttext", - "textcat_textset_text", - "textcat_textset_text_common", - "textcat_ttext_text", - "textcat_ttext_ttext", - "tfloatbox_expand", - "tfloatbox_shift_scale", - "tfloatbox_time_tiles", - "tfloatbox_value_tiles", - "tfloatbox_value_time_tiles", - "tge_base_temporal", - "tge_bigint_tbigint", - "tge_float_tfloat", - "tge_int_tint", - "tge_tbigint_bigint", - "tge_temporal_base", - "tge_temporal_temporal", - "tge_text_ttext", - "tge_tfloat_float", - "tge_tint_int", - "tge_ttext_text", - "tgeodetic_type", - "tgeoinst_make", - "tgeoinst_restrict_geom", - "tgeoinst_restrict_stbox", - "tgeoinst_set_stbox", - "tgeom_tgeog", - "tgeominst_tgeoginst", - "tgeomseq_tgeogseq", - "tgeomseqset_tgeogseqset", - "tgeoseq_from_base_tstzset", - "tgeoseq_from_base_tstzspan", - "tgeoseq_restrict_geom", - "tgeoseq_restrict_stbox", - "tgeoseq_split_n_stboxes", - "tgeoseq_stboxes", - "tgeoseqset_from_base_tstzspanset", - "tgeoseqset_restrict_geom", - "tgeoseqset_restrict_stbox", - "tgeoseqset_split_n_stboxes", - "tgeoseqset_stboxes", - "tgt_base_temporal", - "tgt_bigint_tbigint", - "tgt_float_tfloat", - "tgt_int_tint", - "tgt_tbigint_bigint", - "tgt_temporal_base", - "tgt_temporal_temporal", - "tgt_text_ttext", - "tgt_tfloat_float", - "tgt_tint_int", - "tgt_ttext_text", - "th3index_are_neighbor_cells", - "th3index_cell_to_center_child", - "th3index_cell_to_center_child_next", - "th3index_cell_to_child_pos", - "th3index_cell_to_local_ij", - "th3index_cell_to_parent_next", - "th3index_cell_to_vertex", - "th3index_cells_to_directed_edge", - "th3index_child_pos_to_cell", - "th3index_directed_edge_to_boundary", - "th3index_edge_length", - "th3index_end_value", - "th3index_get_base_cell_number", - "th3index_get_directed_edge_destination", - "th3index_get_directed_edge_origin", - "th3index_grid_distance", - "th3index_in", - "th3index_is_pentagon", - "th3index_is_res_class_iii", - "th3index_is_valid_directed_edge", - "th3index_is_valid_vertex", - "th3index_local_ij_to_cell", - "th3index_make", - "th3index_start_value", - "th3index_to_tbigint", - "th3index_to_tgeogpoint", - "th3index_to_tgeompoint", - "th3index_value_at_timestamptz", - "th3index_value_n", - "th3index_values", - "th3index_vertex_to_latlng", - "th3indexinst_in", - "th3indexinst_make", - "th3indexseq_in", - "th3indexseq_make", - "th3indexseqset_in", - "th3indexseqset_make", - "time_cmp", - "time_eq", - "time_extract", - "time_ge", - "time_gt", - "time_hash", - "time_hash_extended", - "time_in", - "time_larger", - "time_le", - "time_lt", - "time_make", - "time_ne", - "time_of_day", - "time_out", - "time_overlaps", - "time_part", - "time_scale", - "time_smaller", - "time_to_interval", - "time_to_timetz", - "time_type", - "timeset_type", - "timespan_basetype", - "timespan_type", - "timespanset_type", - "timestamp_age", - "timestamp_at_local", - "timestamp_bin", - "timestamp_extract", - "timestamp_hash", - "timestamp_hash_extended", - "timestamp_in", - "timestamp_is_finite", - "timestamp_izone", - "timestamp_larger", - "timestamp_make", - "timestamp_out", - "timestamp_overlaps", - "timestamp_part", - "timestamp_scale", - "timestamp_smaller", - "timestamp_to_date", - "timestamp_to_time", - "timestamp_to_timestamptz", - "timestamp_trunc", - "timestamp_zone", - "timestamptz_age", - "timestamptz_at_local", - "timestamptz_bin", - "timestamptz_extent_transfn", - "timestamptz_extract", - "timestamptz_get_bin", - "timestamptz_hash", - "timestamptz_hash_extended", - "timestamptz_in", - "timestamptz_izone", - "timestamptz_make", - "timestamptz_make_at_timezone", - "timestamptz_out", - "timestamptz_overlaps", - "timestamptz_part", - "timestamptz_scale", - "timestamptz_set_stbox", - "timestamptz_set_tbox", - "timestamptz_shift", - "timestamptz_tcount_transfn", - "timestamptz_to_date", - "timestamptz_to_set", - "timestamptz_to_span", - "timestamptz_to_spanset", - "timestamptz_to_stbox", - "timestamptz_to_tbox", - "timestamptz_to_time", - "timestamptz_to_timestamp", - "timestamptz_to_timetz", - "timestamptz_tprecision", - "timestamptz_trunc", - "timestamptz_trunc_zone", - "timestamptz_union_transfn", - "timestamptz_zone", - "timetz_extract", - "timetz_overlaps", - "timetz_to_time", - "tintbox_expand", - "tintbox_shift_scale", - "tintbox_time_tiles", - "tintbox_value_tiles", - "tintbox_value_time_tiles", - "tintersects_cbuffer_tcbuffer", - "tintersects_geo_tcbuffer", - "tintersects_geo_tgeo", - "tintersects_tcbuffer_cbuffer", - "tintersects_tcbuffer_geo", - "tintersects_tcbuffer_tcbuffer", - "tintersects_tgeo_geo", - "tintersects_tgeo_tgeo", - "tintersects_tgeoarr_tgeoarr", - "tjson_array_element", - "tjson_array_length", - "tjson_extract_path", - "tjson_object_field", - "tjson_strip_nulls", - "tle_base_temporal", - "tle_bigint_tbigint", - "tle_float_tfloat", - "tle_int_tint", - "tle_tbigint_bigint", - "tle_temporal_base", - "tle_temporal_temporal", - "tle_text_ttext", - "tle_tfloat_float", - "tle_tint_int", - "tle_ttext_text", - "tlt_base_temporal", - "tlt_bigint_tbigint", - "tlt_float_tfloat", - "tlt_int_tint", - "tlt_tbigint_bigint", - "tlt_temporal_base", - "tlt_temporal_temporal", - "tlt_text_ttext", - "tlt_tfloat_float", - "tlt_tint_int", - "tlt_ttext_text", - "tne_base_temporal", - "tne_bigint_tbigint", - "tne_bool_tbool", - "tne_cbuffer_tcbuffer", - "tne_float_tfloat", - "tne_geo_tgeo", - "tne_geo_trgeometry", - "tne_h3index_th3index", - "tne_int_tint", - "tne_jsonb_tjsonb", - "tne_pcpatch_tpcpatch", - "tne_pcpoint_tpcpoint", - "tne_pose_tpose", - "tne_posechain_tposechain", - "tne_quadbin_tquadbin", - "tne_s2cell_ts2cell", - "tne_tbigint_bigint", - "tne_tbool_bool", - "tne_tcbuffer_cbuffer", - "tne_temporal_base", - "tne_temporal_temporal", - "tne_text_ttext", - "tne_tfloat_float", - "tne_tgeo_geo", - "tne_th3index_h3index", - "tne_th3index_th3index", - "tne_tint_int", - "tne_tjsonb_jsonb", - "tne_tnpoint_npoint", - "tne_tpcpatch_pcpatch", - "tne_tpcpoint_pcpoint", - "tne_tpose_pose", - "tne_tposechain_posechain", - "tne_tquadbin_quadbin", - "tne_tquadbin_tquadbin", - "tne_trgeometry_geo", - "tne_ts2cell_s2cell", - "tne_ts2cell_ts2cell", - "tne_ttext_text", - "tnot_tbool", - "tnumberinst_abs", - "tnumberinst_distance", - "tnumberinst_restrict_span", - "tnumberinst_restrict_spanset", - "tnumberinst_set_tbox", - "tnumberinst_shift_value", - "tnumberinst_valuespans", - "tnumberseq_abs", - "tnumberseq_angular_difference", - "tnumberseq_avg_val", - "tnumberseq_delta_value", - "tnumberseq_integral", - "tnumberseq_set_tbox", - "tnumberseq_shift_scale_value", - "tnumberseq_twavg", - "tnumberseq_valuespans", - "tnumberseqset_abs", - "tnumberseqset_angular_difference", - "tnumberseqset_avg_val", - "tnumberseqset_delta_value", - "tnumberseqset_integral", - "tnumberseqset_restrict_span", - "tnumberseqset_restrict_spanset", - "tnumberseqset_set_tbox", - "tnumberseqset_shift_scale_value", - "tnumberseqset_twavg", - "tnumberseqset_valuespans", - "tor_bool_tbool", - "tor_tbool_bool", - "tor_tbool_tbool", - "torder_type", - "touches_cbuffer_cbuffer", - "tpcbox_cmp", - "tpcbox_copy", - "tpcbox_eq", - "tpcbox_ge", - "tpcbox_geodetic", - "tpcbox_gt", - "tpcbox_hast", - "tpcbox_hasx", - "tpcbox_hasz", - "tpcbox_in", - "tpcbox_le", - "tpcbox_lt", - "tpcbox_make", - "tpcbox_ne", - "tpcbox_out", - "tpcbox_pcid", - "tpcbox_round", - "tpcbox_set_srid", - "tpcbox_srid", - "tpcbox_tmax", - "tpcbox_tmax_inc", - "tpcbox_tmin", - "tpcbox_tmin_inc", - "tpcbox_to_stbox", - "tpcbox_xmax", - "tpcbox_xmin", - "tpcbox_ymax", - "tpcbox_ymin", - "tpcbox_zmax", - "tpcbox_zmin", - "tpcpatch_at_value", - "tpcpatch_end_value", - "tpcpatch_from_base_temp", - "tpcpatch_minus_value", - "tpcpatch_start_value", - "tpcpatch_to_tgeometry", - "tpcpatch_value_at_timestamptz", - "tpcpatch_value_n", - "tpcpatch_values", - "tpcpatchinst_make", - "tpcpatchseq_from_base_tstzset", - "tpcpatchseq_from_base_tstzspan", - "tpcpatchseqset_from_base_tstzspanset", - "tpcpoint_at_value", - "tpcpoint_end_value", - "tpcpoint_from_base_temp", - "tpcpoint_minus_value", - "tpcpoint_start_value", - "tpcpoint_value_at_timestamptz", - "tpcpoint_value_n", - "tpcpoint_values", - "tpcpointinst_make", - "tpcpointseq_from_base_tstzset", - "tpcpointseq_from_base_tstzspan", - "tpcpointseqset_from_base_tstzspanset", - "tpointcloud_temptype", - "tpointcloud_to_tgeompoint", - "tpointinst_make", - "tpointseq_azimuth", - "tpointseq_cumulative_length", - "tpointseq_from_base_tstzset", - "tpointseq_from_base_tstzspan", - "tpointseq_is_simple", - "tpointseq_length", - "tpointseq_linear_trajectory", - "tpointseq_make_coords", - "tpointseq_make_simple", - "tpointseq_twcentroid", - "tpointseqset_azimuth", - "tpointseqset_cumulative_length", - "tpointseqset_from_base_tstzspanset", - "tpointseqset_is_simple", - "tpointseqset_length", - "tpointseqset_make_simple", - "tpointseqset_twcentroid", - "tposechain_as_geopose", - "tposechain_from_base_temp", - "tposechain_from_geopose", - "tposechain_from_mfjson", - "tposechain_in", - "tposechain_num_poses", - "tposechain_to_tpose", - "tposechainarr_as_geopose", - "tquadbin_cell_to_quadkey", - "tquadbin_end_value", - "tquadbin_in", - "tquadbin_make", - "tquadbin_start_value", - "tquadbin_to_tbigint", - "tquadbin_value_at_timestamptz", - "tquadbin_value_n", - "tquadbin_values", - "tquadbininst_in", - "tquadbininst_make", - "tquadbinseq_in", - "tquadbinseq_make", - "tquadbinseqset_in", - "tquadbinseqset_make", - "trajectory_quadbins", - "ts2cell_cell_to_token", - "ts2cell_end_value", - "ts2cell_in", - "ts2cell_make", - "ts2cell_start_value", - "ts2cell_to_tbigint", - "ts2cell_value_at_timestamptz", - "ts2cell_value_n", - "ts2cell_values", - "ts2cellinst_in", - "ts2cellinst_make", - "ts2cellseq_in", - "ts2cellseq_make", - "ts2cellseqset_in", - "ts2cellseqset_make", - "tseqsetarr_to_tseqset", - "tspatialinst_set_srid", - "tspatialinst_srid", - "tspatialseq_set_srid", - "tspatialseq_set_stbox", - "tspatialseqset_set_srid", - "tspatialseqset_set_stbox", - "ttouches_cbuffer_tcbuffer", - "ttouches_geo_tcbuffer", - "ttouches_geo_tgeo", - "ttouches_tcbuffer_cbuffer", - "ttouches_tcbuffer_geo", - "ttouches_tcbuffer_tcbuffer", - "ttouches_tgeo_geo", - "ttouches_tgeo_tgeo", - "ttouches_tgeoarr_tgeoarr", - "type_bboxtype", - "type_span_bbox", - "unicode_assigned", - "unicode_is_normalized", - "unicode_normalize_func", - "unicode_version", - "union_bigint_set", - "union_bigint_span", - "union_bigint_spanset", - "union_cbuffer_set", - "union_date_set", - "union_date_span", - "union_date_spanset", - "union_float_set", - "union_float_span", - "union_float_spanset", - "union_geo_set", - "union_int_set", - "union_int_span", - "union_int_spanset", - "union_jsonb_set", - "union_npoint_set", - "union_pcpatch_set", - "union_pcpoint_set", - "union_pose_set", - "union_posechain_set", - "union_set_bigint", - "union_set_cbuffer", - "union_set_date", - "union_set_float", - "union_set_geo", - "union_set_int", - "union_set_jsonb", - "union_set_npoint", - "union_set_pcpatch", - "union_set_pcpoint", - "union_set_pose", - "union_set_posechain", - "union_set_set", - "union_set_text", - "union_set_timestamptz", - "union_set_value", - "union_span_bigint", - "union_span_date", - "union_span_float", - "union_span_int", - "union_span_span", - "union_span_spanset", - "union_span_timestamptz", - "union_span_value", - "union_spanset_bigint", - "union_spanset_date", - "union_spanset_float", - "union_spanset_int", - "union_spanset_span", - "union_spanset_spanset", - "union_spanset_timestamptz", - "union_spanset_value", - "union_stbox_stbox", - "union_tbox_tbox", - "union_text_set", - "union_timestamptz_set", - "union_timestamptz_span", - "union_timestamptz_spanset", - "union_tpcbox_tpcbox", - "union_value_set", - "union_value_span", - "union_value_spanset", - "unistr", - "value_set", - "value_set_span", - "value_span", - "value_spanset", - "value_union_transfn", - "wkb_variant_from_endian" - ], - "coveragePct": 28.1, - "errorStatus": "scanned", - "ooMethods": 1349, - "ooExcluded": 457 - } - }, - "typeRelations": { - "byBase": { - "bool": { - "temporal": "tbool" - }, - "cbuffer": { - "temporal": "tcbuffer", - "set": "cbufferset" - }, - "date": { - "set": "dateset", - "span": "datespan", - "spanset": "datespanset" - }, - "double2": { - "temporal": "tdouble2" - }, - "double3": { - "temporal": "tdouble3" - }, - "double4": { - "temporal": "tdouble4" - }, - "float8": { - "temporal": "tfloat", - "set": "floatset", - "span": "floatspan", - "spanset": "floatspanset" - }, - "geography": { - "temporal": "tgeography", - "set": "geogset" - }, - "geometry": { - "temporal": "tgeometry", - "set": "geomset" - }, - "h3index": { - "temporal": "th3index", - "set": "h3indexset" - }, - "int4": { - "temporal": "tint", - "set": "intset", - "span": "intspan", - "spanset": "intspanset" - }, - "int8": { - "temporal": "tbigint", - "set": "bigintset", - "span": "bigintspan", - "spanset": "bigintspanset" - }, - "jsonb": { - "temporal": "tjsonb", - "set": "jsonbset" - }, - "npoint": { - "temporal": "tnpoint", - "set": "npointset" - }, - "pcpatch": { - "temporal": "tpcpatch", - "set": "pcpatchset" - }, - "pcpoint": { - "temporal": "tpcpoint", - "set": "pcpointset" - }, - "pose": { - "temporal": "trgeometry", - "set": "poseset" - }, - "posechain": { - "temporal": "tposechain", - "set": "posechainset" - }, - "quadbin": { - "temporal": "tquadbin", - "set": "quadbinset" - }, - "s2cell": { - "temporal": "ts2cell", - "set": "s2cellset" - }, - "text": { - "temporal": "ttext", - "set": "textset" - }, - "timestamptz": { - "set": "tstzset", - "span": "tstzspan", - "spanset": "tstzspanset" - } - } - }, - "sourceCommit": "2819428711a2e2c34b16da010d0cb2daad9a7f4e", - "families": [ - "CBUFFER", - "H3", - "JSON", - "NPOINT", - "POINTCLOUD", - "POSE", - "POSECHAIN", - "QUADBIN", - "RASTER", - "RGEO", - "S2CELL" - ] -} \ No newline at end of file