aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib/abi-spec.json
diff options
context:
space:
mode:
authorLester Solbakken <lesters@oath.com>2019-10-11 09:40:18 +0200
committerLester Solbakken <lesters@oath.com>2019-10-11 09:40:18 +0200
commitd78ad93a081552d5f671e266a15c0de770305c92 (patch)
treefc13f929ae0e0be6eb4fe3f81ecb0d37eb82ec57 /searchlib/abi-spec.json
parent28913b4f7dc9597966c6e93f1a77af923549eea2 (diff)
Support missing values in expression evaluation in Java
Diffstat (limited to 'searchlib/abi-spec.json')
-rw-r--r--searchlib/abi-spec.json9
1 files changed, 8 insertions, 1 deletions
diff --git a/searchlib/abi-spec.json b/searchlib/abi-spec.json
index 0b9cb06d2a5..c72be5b23e9 100644
--- a/searchlib/abi-spec.json
+++ b/searchlib/abi-spec.json
@@ -378,6 +378,7 @@
"methods": [
"protected void <init>(com.yahoo.searchlib.rankingexpression.RankingExpression)",
"protected void <init>(com.yahoo.searchlib.rankingexpression.RankingExpression, boolean)",
+ "protected void <init>(com.yahoo.searchlib.rankingexpression.RankingExpression, boolean, com.yahoo.searchlib.rankingexpression.evaluation.Value)",
"protected final java.util.Map nameToIndex()",
"protected final double[] doubleValues()",
"protected final boolean ignoreUnknownValues()",
@@ -402,6 +403,8 @@
"methods": [
"public void <init>(com.yahoo.searchlib.rankingexpression.RankingExpression)",
"public void <init>(com.yahoo.searchlib.rankingexpression.RankingExpression, boolean)",
+ "public void <init>(com.yahoo.searchlib.rankingexpression.RankingExpression, com.yahoo.searchlib.rankingexpression.evaluation.Value)",
+ "public void <init>(com.yahoo.searchlib.rankingexpression.RankingExpression, boolean, com.yahoo.searchlib.rankingexpression.evaluation.Value)",
"public final void put(java.lang.String, com.yahoo.searchlib.rankingexpression.evaluation.Value)",
"public final void put(int, double)",
"public final void put(int, com.yahoo.searchlib.rankingexpression.evaluation.Value)",
@@ -509,6 +512,7 @@
"methods": [
"public void <init>(com.yahoo.searchlib.rankingexpression.RankingExpression)",
"public void <init>(com.yahoo.searchlib.rankingexpression.RankingExpression, boolean)",
+ "public void <init>(com.yahoo.searchlib.rankingexpression.RankingExpression, boolean, com.yahoo.searchlib.rankingexpression.evaluation.Value)",
"public final void put(java.lang.String, com.yahoo.searchlib.rankingexpression.evaluation.Value)",
"public final void put(int, double)",
"public final void put(int, com.yahoo.searchlib.rankingexpression.evaluation.Value)",
@@ -550,7 +554,8 @@
"public bridge synthetic com.yahoo.searchlib.rankingexpression.evaluation.Value asMutable()"
],
"fields": [
- "public static final com.yahoo.searchlib.rankingexpression.evaluation.DoubleValue zero"
+ "public static final com.yahoo.searchlib.rankingexpression.evaluation.DoubleValue zero",
+ "public static final com.yahoo.searchlib.rankingexpression.evaluation.DoubleValue NaN"
]
},
"com.yahoo.searchlib.rankingexpression.evaluation.ExpressionOptimizer": {
@@ -575,7 +580,9 @@
],
"methods": [
"public void <init>()",
+ "public void <init>(com.yahoo.searchlib.rankingexpression.evaluation.Value)",
"public void <init>(java.util.Map)",
+ "public void <init>(java.util.Map, com.yahoo.searchlib.rankingexpression.evaluation.Value)",
"public com.yahoo.searchlib.rankingexpression.evaluation.MapContext freeze()",
"public com.yahoo.tensor.TensorType getType(com.yahoo.searchlib.rankingexpression.Reference)",
"public com.yahoo.searchlib.rankingexpression.evaluation.Value get(java.lang.String)",