summaryrefslogtreecommitdiffstats
path: root/searchlib
diff options
context:
space:
mode:
authorArne Juul <arnej@verizonmedia.com>2021-04-20 10:20:39 +0000
committerArne Juul <arnej@verizonmedia.com>2021-04-20 10:20:39 +0000
commitd41f749fb0f0cbcbb5219ea3360995c3c23af2b6 (patch)
tree79bfd0c6f2613954b963373ba456f38b261e17cc /searchlib
parent901237f0a48223b8971c56c95e0d7b41e3974d33 (diff)
do not require any specific Value subclass
Diffstat (limited to 'searchlib')
-rw-r--r--searchlib/src/main/java/com/yahoo/searchlib/tensor/EvaluateTensorConformance.java5
1 files changed, 1 insertions, 4 deletions
diff --git a/searchlib/src/main/java/com/yahoo/searchlib/tensor/EvaluateTensorConformance.java b/searchlib/src/main/java/com/yahoo/searchlib/tensor/EvaluateTensorConformance.java
index cf506efcb78..bd6fb47be1e 100644
--- a/searchlib/src/main/java/com/yahoo/searchlib/tensor/EvaluateTensorConformance.java
+++ b/searchlib/src/main/java/com/yahoo/searchlib/tensor/EvaluateTensorConformance.java
@@ -103,10 +103,7 @@ public class EvaluateTensorConformance {
private Tensor evaluate(String expression, MapContext context) throws ParseException {
Value value = new RankingExpression(expression).evaluate(context);
- if (!(value instanceof TensorValue)) {
- throw new IllegalArgumentException("Result is not a tensor");
- }
- return ((TensorValue)value).asTensor();
+ return value.asTensor();
}
private MapContext getInput(Inspector inputs) {