summaryrefslogtreecommitdiffstats
path: root/vespajlib/src/main/java/com/yahoo/tensor/functions/ToStringContext.java
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@verizonmedia.com>2019-12-04 05:26:01 -0800
committerJon Bratseth <bratseth@verizonmedia.com>2019-12-04 05:26:01 -0800
commite4bce25aba236f4c0a5929acce15da424ea674c4 (patch)
tree8ea4d1a4c2196802ca72ce5bef166a238a3b953e /vespajlib/src/main/java/com/yahoo/tensor/functions/ToStringContext.java
parenta71001d66ada9eaf4ae89d896fea60a39ea2056b (diff)
Cleanup and update ABI spec
Diffstat (limited to 'vespajlib/src/main/java/com/yahoo/tensor/functions/ToStringContext.java')
-rw-r--r--vespajlib/src/main/java/com/yahoo/tensor/functions/ToStringContext.java9
1 files changed, 6 insertions, 3 deletions
diff --git a/vespajlib/src/main/java/com/yahoo/tensor/functions/ToStringContext.java b/vespajlib/src/main/java/com/yahoo/tensor/functions/ToStringContext.java
index c09631d36d7..634ba4fe6ab 100644
--- a/vespajlib/src/main/java/com/yahoo/tensor/functions/ToStringContext.java
+++ b/vespajlib/src/main/java/com/yahoo/tensor/functions/ToStringContext.java
@@ -13,8 +13,11 @@ public interface ToStringContext {
/** Returns the name an identifier is bound to, or null if not bound in this context */
String getBinding(String name);
- /** Returns another context this wraps, or null if none is wrapped */
- ToStringContext wrapped();
+ /**
+ * Returns the parent context of this (the context we're in scope of when this is created),
+ * or null if this is the root.
+ */
+ ToStringContext parent();
class EmptyStringContext implements ToStringContext {
@@ -22,7 +25,7 @@ public interface ToStringContext {
public String getBinding(String name) { return null; }
@Override
- public ToStringContext wrapped() { return null; }
+ public ToStringContext parent() { return null; }
}