aboutsummaryrefslogtreecommitdiffstats
path: root/indexinglanguage/src/main/java/com/yahoo/vespa/indexinglanguage/expressions/ExecutionContext.java
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@gmail.com>2022-11-03 18:09:12 +0100
committerJon Bratseth <bratseth@gmail.com>2022-11-03 18:09:12 +0100
commit9e5a6fe3caf8ed4d7810202d843662ba8cac8bc0 (patch)
tree2418ace521d5dee02b56629004a27b21c2c67660 /indexinglanguage/src/main/java/com/yahoo/vespa/indexinglanguage/expressions/ExecutionContext.java
parentbb132428fa56e52317fad756e8ca498a0f32db30 (diff)
Accept LinguisticContextbratseth/linguistics-context-rebased
Diffstat (limited to 'indexinglanguage/src/main/java/com/yahoo/vespa/indexinglanguage/expressions/ExecutionContext.java')
-rw-r--r--indexinglanguage/src/main/java/com/yahoo/vespa/indexinglanguage/expressions/ExecutionContext.java10
1 files changed, 2 insertions, 8 deletions
diff --git a/indexinglanguage/src/main/java/com/yahoo/vespa/indexinglanguage/expressions/ExecutionContext.java b/indexinglanguage/src/main/java/com/yahoo/vespa/indexinglanguage/expressions/ExecutionContext.java
index 650e7ee06ff..4f4541ba5ee 100644
--- a/indexinglanguage/src/main/java/com/yahoo/vespa/indexinglanguage/expressions/ExecutionContext.java
+++ b/indexinglanguage/src/main/java/com/yahoo/vespa/indexinglanguage/expressions/ExecutionContext.java
@@ -11,6 +11,7 @@ import com.yahoo.language.detect.Detection;
import java.util.HashMap;
import java.util.Map;
+import java.util.Objects;
/**
* @author Simon Thoresen Hult
@@ -74,12 +75,6 @@ public class ExecutionContext implements FieldTypeAdapter, FieldValueAdapter, Cl
return this;
}
- @Override
- public DocumentType getDocumentType() {
- if (adapter == null) return null; // Only happens in tests
- return adapter.getDocumentType();
- }
-
public FieldValueAdapter getAdapter() {
return adapter;
}
@@ -98,8 +93,7 @@ public class ExecutionContext implements FieldTypeAdapter, FieldValueAdapter, Cl
}
public ExecutionContext setLanguage(Language language) {
- language.getClass();
- this.language = language;
+ this.language = Objects.requireNonNull(language);
return this;
}