aboutsummaryrefslogtreecommitdiffstats
path: root/vespajlib/abi-spec.json
diff options
context:
space:
mode:
authorArne Juul <arnej@verizonmedia.com>2021-04-12 11:24:28 +0000
committerArne Juul <arnej@verizonmedia.com>2021-04-12 11:24:41 +0000
commitc307bf170a02a39602bce19ee516a39b173a7e6b (patch)
tree5d234fdcf779908137a921ab9b535793dde47692 /vespajlib/abi-spec.json
parent791c4b163669d5ef8ea671be1efacb89655d3935 (diff)
add TypeResolver
* with unit tests mostly cribbed from C++ version
Diffstat (limited to 'vespajlib/abi-spec.json')
-rw-r--r--vespajlib/abi-spec.json19
1 files changed, 19 insertions, 0 deletions
diff --git a/vespajlib/abi-spec.json b/vespajlib/abi-spec.json
index 6d99eeac816..9e9d32a5a6e 100644
--- a/vespajlib/abi-spec.json
+++ b/vespajlib/abi-spec.json
@@ -1459,6 +1459,25 @@
],
"fields": []
},
+ "com.yahoo.tensor.TypeResolver": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public"
+ ],
+ "methods": [
+ "public void <init>()",
+ "public static com.yahoo.tensor.TensorType map(com.yahoo.tensor.TensorType)",
+ "public static com.yahoo.tensor.TensorType reduce(com.yahoo.tensor.TensorType, java.util.List)",
+ "public static com.yahoo.tensor.TensorType peek(com.yahoo.tensor.TensorType, java.util.List)",
+ "public static com.yahoo.tensor.TensorType rename(com.yahoo.tensor.TensorType, java.util.List, java.util.List)",
+ "public static com.yahoo.tensor.TensorType cell_cast(com.yahoo.tensor.TensorType, com.yahoo.tensor.TensorType$Value)",
+ "public static com.yahoo.tensor.TensorType join(com.yahoo.tensor.TensorType, com.yahoo.tensor.TensorType)",
+ "public static com.yahoo.tensor.TensorType merge(com.yahoo.tensor.TensorType, com.yahoo.tensor.TensorType)",
+ "public static com.yahoo.tensor.TensorType concat(com.yahoo.tensor.TensorType, com.yahoo.tensor.TensorType, java.lang.String)"
+ ],
+ "fields": []
+ },
"com.yahoo.tensor.evaluation.EvaluationContext": {
"superClass": "java.lang.Object",
"interfaces": [