aboutsummaryrefslogtreecommitdiffstats
path: root/vespajlib/src/main/java/com/yahoo/tensor/evaluation/EvaluationContext.java
diff options
context:
space:
mode:
Diffstat (limited to 'vespajlib/src/main/java/com/yahoo/tensor/evaluation/EvaluationContext.java')
-rw-r--r--vespajlib/src/main/java/com/yahoo/tensor/evaluation/EvaluationContext.java9
1 files changed, 5 insertions, 4 deletions
diff --git a/vespajlib/src/main/java/com/yahoo/tensor/evaluation/EvaluationContext.java b/vespajlib/src/main/java/com/yahoo/tensor/evaluation/EvaluationContext.java
index 84caca78fb2..3db661f8a23 100644
--- a/vespajlib/src/main/java/com/yahoo/tensor/evaluation/EvaluationContext.java
+++ b/vespajlib/src/main/java/com/yahoo/tensor/evaluation/EvaluationContext.java
@@ -2,16 +2,17 @@
package com.yahoo.tensor.evaluation;
import com.google.common.annotations.Beta;
-
-import java.util.HashMap;
+import com.yahoo.tensor.Tensor;
/**
* An evaluation context which is passed down to all nested functions during evaluation.
- * The default context is empty to allow various evaluation frameworks to support their own implementation.
- *
+ *
* @author bratseth
*/
@Beta
public interface EvaluationContext {
+ /** Returns the tensor bound to this name, or null if none */
+ Tensor getTensor(String name);
+
}