diff options
author | Jon Bratseth <bratseth@yahoo-inc.com> | 2016-11-24 15:40:06 +0100 |
---|---|---|
committer | Jon Bratseth <bratseth@yahoo-inc.com> | 2016-11-24 15:40:06 +0100 |
commit | 0114377d53c1e70bba679582abb88cc7af038bc1 (patch) | |
tree | ef7b7c7dc66b3810d8d6b1a0641bdd98fa238c1e /searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/evaluation/StringValue.java | |
parent | bd6d16ba66a7b6745fc15a8b25dc7120fb5580ab (diff) |
Comparison functions on tensors
Diffstat (limited to 'searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/evaluation/StringValue.java')
-rw-r--r-- | searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/evaluation/StringValue.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/evaluation/StringValue.java b/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/evaluation/StringValue.java index b2dc5e27b91..9d0f0b692c4 100644 --- a/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/evaluation/StringValue.java +++ b/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/evaluation/StringValue.java @@ -68,10 +68,10 @@ public class StringValue extends Value { } @Override - public boolean compare(TruthOperator operator, Value value) { + public Value compare(TruthOperator operator, Value value) { if (operator.equals(TruthOperator.EQUAL)) - return this.equals(value); - throw new UnsupportedOperationException("String values ('" + value + "') cannot be compared except with '='"); + return new BooleanValue(this.equals(value)); + throw new UnsupportedOperationException("String values ('" + value + "') cannot be compared except with '=='"); } @Override |