
com.groupbyinc.flux.search.suggest.SuggestPhase.class Maven / Gradle / Ivy
???? 3 ? /com/groupbyinc/flux/search/suggest/SuggestPhase 6com/groupbyinc/flux/common/component/AbstractComponent &com/groupbyinc/flux/search/SearchPhase SuggestPhase.java Ecom/groupbyinc/flux/common/google/common/collect/ImmutableMap$Builder =com/groupbyinc/flux/common/google/common/collect/ImmutableMap
Builder Lcom/groupbyinc/flux/search/suggest/SuggestionSearchContext$SuggestionContext
:com/groupbyinc/flux/search/suggest/SuggestionSearchContext SuggestionContext 5com/groupbyinc/flux/search/suggest/Suggest$Suggestion *com/groupbyinc/flux/search/suggest/Suggest
Suggestion java/util/Map$Entry
java/util/Map Entry ;com/groupbyinc/flux/search/suggest/Suggest$Suggestion$Entry Bcom/groupbyinc/flux/search/suggest/Suggest$Suggestion$Entry$Option Option 1com/groupbyinc/flux/search/suggest/Suggest$Fields ! Fields parseElement 8Lcom/groupbyinc/flux/search/suggest/SuggestParseElement; $assertionsDisabled Z i(Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/search/suggest/SuggestParseElement;)V *Lcom/groupbyinc/flux/common/inject/Inject; 1(Lcom/groupbyinc/flux/common/settings/Settings;)V ( +
, $ % . this 1Lcom/groupbyinc/flux/search/suggest/SuggestPhase; settings .Lcom/groupbyinc/flux/common/settings/Settings; suggestParseElement
parseElements ()Ljava/util/Map; builder I()Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMap$Builder; 7 8
9 suggest ; put m(Ljava/lang/Object;Ljava/lang/Object;)Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMap$Builder; = >
? build A()Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMap; A B
C ?Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMap$Builder; GLcom/groupbyinc/flux/common/google/common/collect/ImmutableMap$Builder; :()Lcom/groupbyinc/flux/search/suggest/SuggestParseElement;
preProcess 6(Lcom/groupbyinc/flux/search/internal/SearchContext;)V context 3Lcom/groupbyinc/flux/search/internal/SearchContext; execute 1com/groupbyinc/flux/search/internal/SearchContext M >()Lcom/groupbyinc/flux/search/suggest/SuggestionSearchContext; ; O
N P queryResult 6()Lcom/groupbyinc/flux/search/query/QuerySearchResult; R S
N T searcher <()Lcom/groupbyinc/flux/search/internal/ContextIndexSearcher; V W
N X ?(Lcom/groupbyinc/flux/search/suggest/SuggestionSearchContext;Lcom/groupbyinc/flux/common/apache/lucene/search/IndexSearcher;)Lcom/groupbyinc/flux/search/suggest/Suggest; L Z
[ 2com/groupbyinc/flux/search/query/QuerySearchResult ] /(Lcom/groupbyinc/flux/search/suggest/Suggest;)V ; _
^ `