diff options
author | Jon Bratseth <bratseth@gmail.com> | 2022-08-15 14:11:37 +0200 |
---|---|---|
committer | Jon Bratseth <bratseth@gmail.com> | 2022-08-15 14:11:37 +0200 |
commit | 7a89a68da3a50d8607b58fac9920329be6db4aa1 (patch) | |
tree | b0ed86b4e22d933e8aac96a74eccb385cc34b05f /container-search/src/main/java/com/yahoo/prelude/query | |
parent | 134503a06c4a6df6a4d1b4b55d05c47df5ff4c50 (diff) |
Cleanup only
Diffstat (limited to 'container-search/src/main/java/com/yahoo/prelude/query')
-rw-r--r-- | container-search/src/main/java/com/yahoo/prelude/query/parser/AbstractParser.java | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/container-search/src/main/java/com/yahoo/prelude/query/parser/AbstractParser.java b/container-search/src/main/java/com/yahoo/prelude/query/parser/AbstractParser.java index ffd44bec935..d682ca9564e 100644 --- a/container-search/src/main/java/com/yahoo/prelude/query/parser/AbstractParser.java +++ b/container-search/src/main/java/com/yahoo/prelude/query/parser/AbstractParser.java @@ -244,9 +244,7 @@ public abstract class AbstractParser implements CustomParser { private static void assignDefaultIndex(String defaultIndex, Item item) { if (defaultIndex == null || item == null) return; - if (item instanceof IndexedItem) { - IndexedItem indexName = (IndexedItem) item; - + if (item instanceof IndexedItem indexName) { if ("".equals(indexName.getIndexName())) indexName.setIndexName(defaultIndex); } @@ -299,8 +297,7 @@ public abstract class AbstractParser implements CustomParser { return unwashed; } else if (unwashed instanceof PhraseItem) { return collapsePhrase((PhraseItem) unwashed); - } else if (unwashed instanceof CompositeItem) { - CompositeItem composite = (CompositeItem) unwashed; + } else if (unwashed instanceof CompositeItem composite) { ListIterator<Item> i = composite.getItemIterator(); while (i.hasNext()) { @@ -318,9 +315,8 @@ public abstract class AbstractParser implements CustomParser { } private static Item collapsePhrase(PhraseItem phrase) { - if (phrase.getItemCount() == 1 && phrase.getItem(0) instanceof WordItem) { + if (phrase.getItemCount() == 1 && phrase.getItem(0) instanceof WordItem word) { // TODO: Other stuff which needs propagation? - WordItem word = (WordItem) phrase.getItem(0); word.setWeight(phrase.getWeight()); return word; } else { |