aboutsummaryrefslogtreecommitdiffstats
path: root/container-search/src/main/java/com/yahoo/prelude/query/PrefixItem.java
diff options
context:
space:
mode:
Diffstat (limited to 'container-search/src/main/java/com/yahoo/prelude/query/PrefixItem.java')
-rw-r--r--container-search/src/main/java/com/yahoo/prelude/query/PrefixItem.java12
1 files changed, 11 insertions, 1 deletions
diff --git a/container-search/src/main/java/com/yahoo/prelude/query/PrefixItem.java b/container-search/src/main/java/com/yahoo/prelude/query/PrefixItem.java
index 5904d805a39..9fc087e70b4 100644
--- a/container-search/src/main/java/com/yahoo/prelude/query/PrefixItem.java
+++ b/container-search/src/main/java/com/yahoo/prelude/query/PrefixItem.java
@@ -17,7 +17,17 @@ public class PrefixItem extends WordItem {
super(prefix, isFromQuery);
}
- public PrefixItem(String prefix, String indexName) { super(prefix, indexName); }
+ public PrefixItem(String prefix, String indexName) {
+ super(prefix, indexName);
+ }
+
+ public PrefixItem(String prefix, String indexName, boolean isFromQuery, Substring origin) {
+ super(prefix, indexName, isFromQuery, origin);
+ }
+
+ public PrefixItem newInstance(String word, String indexName, boolean isFromQuery, Substring origin) {
+ return new PrefixItem(word, indexName, isFromQuery, origin);
+ }
@Override
public ItemType getItemType() {