summaryrefslogtreecommitdiffstats
path: root/container-search/src/main/java/com/yahoo/prelude/query/Substring.java
diff options
context:
space:
mode:
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.java11
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. */