diff options
Diffstat (limited to 'container-search/src/main/java/com/yahoo/prelude/query/Substring.java')
-rw-r--r-- | container-search/src/main/java/com/yahoo/prelude/query/Substring.java | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/container-search/src/main/java/com/yahoo/prelude/query/Substring.java b/container-search/src/main/java/com/yahoo/prelude/query/Substring.java index 10ea6f85b5f..ab3e28fc259 100644 --- a/container-search/src/main/java/com/yahoo/prelude/query/Substring.java +++ b/container-search/src/main/java/com/yahoo/prelude/query/Substring.java @@ -19,14 +19,21 @@ public class Substring { /** The string this is a substring of */ public final String string; - public Substring(int start, int end,String string) { + /** Creates a substring which is identical to the string containing it */ + public Substring(String string) { + this.start = 0; + this.end = string.length(); + this.string=string; + } + + public Substring(int start, int end, String string) { this.start = start; this.end = end; this.string=string; } public String getValue() { - return string.substring(start,end); + return string.substring(start, end); } /** Returns the entire string this is a substring of. The start and end offsets are into this string. */ |