33org/elasticsearch/search/suggest/term/TermSuggesterkLorg/elasticsearch/search/suggest/Suggester;*org/elasticsearch/search/suggest/SuggesterTermSuggester.java9org/elasticsearch/search/suggest/term/TermSuggester$TokenToken5org/elasticsearch/search/suggest/term/TermSuggester$1 :org/elasticsearch/search/suggest/term/TermSuggestion$Entry 4org/elasticsearch/search/suggest/term/TermSuggestionEntryJorg/elasticsearch/search/suggest/SuggestionSearchContext$SuggestionContext8org/elasticsearch/search/suggest/SuggestionSearchContextSuggestionContext3org/elasticsearch/search/suggest/Suggest$Suggestion(org/elasticsearch/search/suggest/Suggest SuggestionAorg/elasticsearch/search/suggest/term/TermSuggestion$Entry$OptionOption8org/elasticsearch/search/suggest/Suggest$Suggestion$SortSort9org/elasticsearch/search/suggest/Suggest$Suggestion$Entry!@org/elasticsearch/search/suggest/Suggest$Suggestion$Entry$Option#;org/elasticsearch/search/suggest/SuggestUtils$TokenConsumer%-org/elasticsearch/search/suggest/SuggestUtils' TokenConsumer()V *+ ,this5Lorg/elasticsearch/search/suggest/term/TermSuggester; innerExecute(Ljava/lang/String;Lorg/elasticsearch/search/suggest/term/TermSuggestionContext;Lorg/apache/lucene/index/IndexReader;Lorg/apache/lucene/util/CharsRefBuilder;)Lorg/elasticsearch/search/suggest/term/TermSuggestion;java/io/IOException2;org/elasticsearch/search/suggest/term/TermSuggestionContext4getDirectSpellCheckerSettings?()Lorg/elasticsearch/search/suggest/DirectSpellcheckerSettings; 67 58getDirectSpellCheckerr(Lorg/elasticsearch/search/suggest/DirectSpellcheckerSettings;)Lorg/apache/lucene/search/spell/DirectSpellChecker; :; (<getSize()I >? 5@;org/elasticsearch/search/suggest/DirectSpellcheckerSettingsBsort<()Lorg/elasticsearch/search/suggest/Suggest$Suggestion$Sort; DE CFP(Ljava/lang/String;ILorg/elasticsearch/search/suggest/Suggest$Suggestion$Sort;)V *H I queryTerms(Lorg/elasticsearch/search/suggest/SuggestionSearchContext$SuggestionContext;Lorg/apache/lucene/util/CharsRefBuilder;)Ljava/util/List; KL Mjava/util/ListOiterator()Ljava/util/Iterator; QR PSjava/lang/StringU#org/apache/lucene/index/IndexReaderW&org/apache/lucene/util/CharsRefBuilderY1org/apache/lucene/search/spell/DirectSpellChecker[java/util/Iterator]hasNext()Z _` ^anext()Ljava/lang/Object; cd ^etermLorg/apache/lucene/index/Term; gh i getShardSize()Ljava/lang/Integer; kl 5mjava/lang/IntegerointValue q? pr suggestMode.()Lorg/apache/lucene/search/spell/SuggestMode; tu CvsuggestSimilar(Lorg/apache/lucene/index/Term;ILorg/apache/lucene/index/IndexReader;Lorg/apache/lucene/search/spell/SuggestMode;)[Lorg/apache/lucene/search/spell/SuggestWord; xy \z'org/elasticsearch/common/text/BytesText|)org/elasticsearch/common/bytes/BytesArray~org/apache/lucene/index/Termbytes#()Lorg/apache/lucene/util/BytesRef; $(Lorg/apache/lucene/util/BytesRef;)V * 2(Lorg/elasticsearch/common/bytes/BytesReference;)V * } startOffsetI  endOffset )(Lorg/elasticsearch/common/text/Text;II)V * -[Lorg/apache/lucene/search/spell/SuggestWord;"org/elasticsearch/common/text/Text(org/elasticsearch/common/text/StringText*org/apache/lucene/search/spell/SuggestWordstringLjava/lang/String; (Ljava/lang/String;)V * freq scoreF )(Lorg/elasticsearch/common/text/Text;IF)V *  addOptionE(Lorg/elasticsearch/search/suggest/Suggest$Suggestion$Entry$Option;)V addTerm>(Lorg/elasticsearch/search/suggest/Suggest$Suggestion$Entry;)V word$Lorg/elasticsearch/common/text/Text; suggestWord,Lorg/apache/lucene/search/spell/SuggestWord;arr$len$i$suggestedWordskey resultEntry;Ljava/util/List;names()[Ljava/lang/String;ggetContextParser9()Lorg/elasticsearch/search/suggest/SuggestContextParser;7org/elasticsearch/search/suggest/term/TermSuggestParser8(Lorg/elasticsearch/search/suggest/term/TermSuggester;)V * java/util/ArrayList ,getField()Ljava/lang/String;  getAnalyzer'()Lorg/apache/lucene/analysis/Analyzer; getText Z(Lorg/elasticsearch/search/suggest/term/TermSuggester;Ljava/lang/String;Ljava/util/List;)V * analyze(Lorg/apache/lucene/analysis/Analyzer;Lorg/apache/lucene/util/BytesRef;Ljava/lang/String;Lorg/elasticsearch/search/suggest/SuggestUtils$TokenConsumer;Lorg/apache/lucene/util/CharsRefBuilder;)I (LLorg/elasticsearch/search/suggest/SuggestionSearchContext$SuggestionContext;resultfield(Ljava/lang/String;Lorg/elasticsearch/search/suggest/SuggestionSearchContext$SuggestionContext;Lorg/apache/lucene/index/IndexReader;Lorg/apache/lucene/util/CharsRefBuilder;)Lorg/elasticsearch/search/suggest/Suggest$Suggestion; 01 x0x1x2x3CodeLocalVariableTableLineNumberTableLocalVariableTypeTable StackMapTable Exceptions Signature(Lorg/elasticsearch/search/suggest/SuggestionSearchContext$SuggestionContext;Lorg/apache/lucene/util/CharsRefBuilder;)Ljava/util/List; SourceFile InnerClasses1*+3*- ./ )[01,9=:Y+,A,9GJ:*,N:T:bf:  j,ns-,9w{: }YY j: Y    d:  :  666 2:Y: Y O&B =:a yh M F 0./ ' ':- /2'3F5a8y9:;<:>?@y0 V5XZ\P^oV5XZ\P^ 9 V5XZ\P34 VYS  ./E3 Y*ܰ  ./JKL*YN+:++ Y*-,W-4*./**" "OPQ(X3A0_ *+,5-4 ./    )3R        @" $" &()