aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--model-evaluation/abi-spec.json1
-rw-r--r--searchlib/abi-spec.json2
-rwxr-xr-xsearchlib/src/main/java/com/yahoo/searchlib/rankingexpression/rule/ConstantNode.java19
3 files changed, 3 insertions, 19 deletions
diff --git a/model-evaluation/abi-spec.json b/model-evaluation/abi-spec.json
index 6728d5cd9b4..4ef00061852 100644
--- a/model-evaluation/abi-spec.json
+++ b/model-evaluation/abi-spec.json
@@ -85,7 +85,6 @@
"methods": [
"public void <init>(com.yahoo.filedistribution.fileacquirer.FileAcquirer)",
"public java.util.Map importFrom(com.yahoo.vespa.config.search.RankProfilesConfig, com.yahoo.vespa.config.search.core.RankingConstantsConfig, com.yahoo.vespa.config.search.core.RankingExpressionsConfig, com.yahoo.vespa.config.search.core.OnnxModelsConfig)",
- "public java.util.Map importFrom(com.yahoo.vespa.config.search.RankProfilesConfig, com.yahoo.vespa.config.search.core.RankingConstantsConfig, com.yahoo.vespa.config.search.core.OnnxModelsConfig)",
"protected final java.lang.String readExpressionFromFile(java.io.File)",
"protected com.yahoo.searchlib.rankingexpression.RankingExpression readExpressionFromFile(java.lang.String, com.yahoo.config.FileReference)",
"protected com.yahoo.tensor.Tensor readTensorFromFile(java.lang.String, com.yahoo.tensor.TensorType, com.yahoo.config.FileReference)"
diff --git a/searchlib/abi-spec.json b/searchlib/abi-spec.json
index cb1e4f83144..ecfdc6c6cad 100644
--- a/searchlib/abi-spec.json
+++ b/searchlib/abi-spec.json
@@ -1325,10 +1325,8 @@
],
"methods": [
"public void <init>(com.yahoo.searchlib.rankingexpression.evaluation.Value)",
- "public void <init>(com.yahoo.searchlib.rankingexpression.evaluation.Value, java.lang.String)",
"public com.yahoo.searchlib.rankingexpression.evaluation.Value getValue()",
"public java.lang.StringBuilder toString(java.lang.StringBuilder, com.yahoo.searchlib.rankingexpression.rule.SerializationContext, java.util.Deque, com.yahoo.searchlib.rankingexpression.rule.CompositeNode)",
- "public java.lang.String sourceString()",
"public com.yahoo.tensor.TensorType type(com.yahoo.tensor.evaluation.TypeContext)",
"public com.yahoo.searchlib.rankingexpression.evaluation.Value evaluate(com.yahoo.searchlib.rankingexpression.evaluation.Context)",
"public int hashCode()"
diff --git a/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/rule/ConstantNode.java b/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/rule/ConstantNode.java
index a305c9c76af..453a7434469 100755
--- a/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/rule/ConstantNode.java
+++ b/searchlib/src/main/java/com/yahoo/searchlib/rankingexpression/rule/ConstantNode.java
@@ -2,7 +2,6 @@
package com.yahoo.searchlib.rankingexpression.rule;
import com.yahoo.searchlib.rankingexpression.Reference;
-import com.yahoo.searchlib.rankingexpression.evaluation.BooleanValue;
import com.yahoo.searchlib.rankingexpression.evaluation.Context;
import com.yahoo.searchlib.rankingexpression.evaluation.Value;
import com.yahoo.tensor.TensorType;
@@ -20,20 +19,14 @@ public final class ConstantNode extends ExpressionNode {
private final Value value;
- public ConstantNode(Value value) {
- value.freeze();
- this.value = value;
- }
-
/**
* Creates a constant value
*
* @param value the value. Ownership of this value is transferred to this.
- * @param sourceImage the source string image producing this value
*/
- @Deprecated
- public ConstantNode(Value value, String sourceImage) {
- this(value);
+ public ConstantNode(Value value) {
+ value.freeze();
+ this.value = value;
}
public Value getValue() { return value; }
@@ -43,12 +36,6 @@ public final class ConstantNode extends ExpressionNode {
return string.append(value.toString());
}
- /** Returns the string which created this, or the value.toString() if not known */
- @Deprecated
- public String sourceString() {
- return value.toString();
- }
-
@Override
public TensorType type(TypeContext<Reference> context) { return value.type(); }