diff options
Diffstat (limited to 'indexinglanguage/src/main/java/com/yahoo/vespa/indexinglanguage/expressions/SplitExpression.java')
-rw-r--r-- | indexinglanguage/src/main/java/com/yahoo/vespa/indexinglanguage/expressions/SplitExpression.java | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/indexinglanguage/src/main/java/com/yahoo/vespa/indexinglanguage/expressions/SplitExpression.java b/indexinglanguage/src/main/java/com/yahoo/vespa/indexinglanguage/expressions/SplitExpression.java index 1004fc74704..1ed862f4798 100644 --- a/indexinglanguage/src/main/java/com/yahoo/vespa/indexinglanguage/expressions/SplitExpression.java +++ b/indexinglanguage/src/main/java/com/yahoo/vespa/indexinglanguage/expressions/SplitExpression.java @@ -2,7 +2,6 @@ package com.yahoo.vespa.indexinglanguage.expressions; import com.yahoo.document.DataType; -import com.yahoo.document.DocumentType; import com.yahoo.document.datatypes.Array; import com.yahoo.document.datatypes.StringFieldValue; import com.yahoo.text.StringUtilities; @@ -12,11 +11,12 @@ import java.util.regex.Pattern; /** * @author Simon Thoresen Hult */ -public class SplitExpression extends Expression { +public final class SplitExpression extends Expression { private final Pattern splitPattern; public SplitExpression(String splitString) { + super(DataType.STRING); this.splitPattern = Pattern.compile(splitString); } @@ -43,11 +43,6 @@ public class SplitExpression extends Expression { } @Override - public DataType requiredInputType() { - return DataType.STRING; - } - - @Override public DataType createdOutputType() { return DataType.getArray(DataType.STRING); } |