diff options
Diffstat (limited to 'container-search/src/main/java/com/yahoo/prelude/query/PhraseItem.java')
-rw-r--r-- | container-search/src/main/java/com/yahoo/prelude/query/PhraseItem.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/container-search/src/main/java/com/yahoo/prelude/query/PhraseItem.java b/container-search/src/main/java/com/yahoo/prelude/query/PhraseItem.java index 00d25c94d67..22c0d9be2d3 100644 --- a/container-search/src/main/java/com/yahoo/prelude/query/PhraseItem.java +++ b/container-search/src/main/java/com/yahoo/prelude/query/PhraseItem.java @@ -43,6 +43,7 @@ public class PhraseItem extends CompositeIndexedItem { return "PHRASE"; } + @Override public void setIndexName(String index) { super.setIndexName(index); for (Iterator<Item> i = getItemIterator(); i.hasNext();) { @@ -73,6 +74,7 @@ public class PhraseItem extends CompositeIndexedItem { * * @throws IllegalArgumentException if the given item is not a WordItem or PhraseItem */ + @Override public void addItem(Item item) { if (item instanceof WordItem || item instanceof PhraseSegmentItem || item instanceof WordAlternativesItem) { addIndexedItem((IndexedItem) item); @@ -233,6 +235,7 @@ public class PhraseItem extends CompositeIndexedItem { buffer.append("\""); } + @Override public String getIndexedString() { StringBuilder buf = new StringBuilder(); @@ -251,6 +254,7 @@ public class PhraseItem extends CompositeIndexedItem { return getNumWords(); } + @Override public int getNumWords() { int numWords = 0; for (Iterator<Item> j = getItemIterator(); j.hasNext();) { |