diff options
author | Jon Bratseth <bratseth@oath.com> | 2018-04-17 16:17:56 +0200 |
---|---|---|
committer | Jon Bratseth <bratseth@oath.com> | 2018-04-17 16:17:56 +0200 |
commit | 44328388745afbd80c46976ec9441aedf9189b67 (patch) | |
tree | 742f0e07dfbe3b8bb7be2c0f6539b990f979518d /container-search/src/main/java/com/yahoo/prelude/hitfield/StringFieldPart.java | |
parent | 6396443d0f464444cf347316bbad3e0ec101e341 (diff) |
Revert "Merge pull request #5613 from vespa-engine/revert-5594-bratseth/dispatch-summaries-take-3"
This reverts commit 6396443d0f464444cf347316bbad3e0ec101e341, reversing
changes made to 02f822da6c0dabad91a09a896a2e3029d1d1fa1b.
Diffstat (limited to 'container-search/src/main/java/com/yahoo/prelude/hitfield/StringFieldPart.java')
-rw-r--r-- | container-search/src/main/java/com/yahoo/prelude/hitfield/StringFieldPart.java | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/container-search/src/main/java/com/yahoo/prelude/hitfield/StringFieldPart.java b/container-search/src/main/java/com/yahoo/prelude/hitfield/StringFieldPart.java index d7607fb7100..58018305fef 100644 --- a/container-search/src/main/java/com/yahoo/prelude/hitfield/StringFieldPart.java +++ b/container-search/src/main/java/com/yahoo/prelude/hitfield/StringFieldPart.java @@ -5,9 +5,10 @@ package com.yahoo.prelude.hitfield; * Represents an element of a hit property which is a possibly * mutable string element * - * @author <a href="mailto:steinar@yahoo-inc.com">Steinar Knutsen</a> + * @author Steinar Knutsen */ public class StringFieldPart implements FieldPart { + private String content; private final String initContent; // Whether this element represents a (part of) a token or a @@ -15,17 +16,28 @@ public class StringFieldPart implements FieldPart { // parts should inherit this state from the object they were // split from. private boolean tokenOrDelimiter; + public StringFieldPart(String content, boolean tokenOrDelimiter) { this.content = content; initContent = content; this.tokenOrDelimiter = tokenOrDelimiter; } + + @Override public boolean isFinal() { return false; } + + @Override public boolean isToken() { return tokenOrDelimiter; } + + @Override public String getContent() { return content; } + public void setContent(String content) { this.content = content; } public String getInitContent() { return initContent; } + + @Override public String toString() { return content; } + } |