All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.search.suggest.term.TermSuggester.class Maven / Gradle / Ivy

There is a newer version: 129
Show newest version
????4?5com/groupbyinc/flux/search/suggest/term/TermSuggesteroLcom/groupbyinc/flux/search/suggest/Suggester;,com/groupbyinc/flux/search/suggest/SuggesterTermSuggester.java;com/groupbyinc/flux/search/suggest/term/TermSuggester$TokenToken7com/groupbyinc/flux/search/suggest/term/TermSuggester$1
()V)*
+thisinnerExecute	(Ljava/lang/String;Lcom/groupbyinc/flux/search/suggest/term/TermSuggestionContext;Lcom/groupbyinc/flux/common/apache/lucene/search/IndexSearcher;Lcom/groupbyinc/flux/common/apache/lucene/util/CharsRefBuilder;)Lcom/groupbyinc/flux/search/suggest/term/TermSuggestion;java/io/IOException0=com/groupbyinc/flux/search/suggest/term/TermSuggestionContext2getDirectSpellCheckerSettingsA()Lcom/groupbyinc/flux/search/suggest/DirectSpellcheckerSettings;45
36=com/groupbyinc/flux/search/suggest/DirectSpellcheckerSettings8createDirectSpellCheckerL()Lcom/groupbyinc/flux/common/apache/lucene/search/spell/DirectSpellChecker;:;
9<=com/groupbyinc/flux/common/apache/lucene/search/IndexSearcher>getIndexReader>()Lcom/groupbyinc/flux/common/apache/lucene/index/IndexReader;@A
?BgetSize()IDE
3Fsort-()Lcom/groupbyinc/flux/search/suggest/SortBy;HI
9JA(Ljava/lang/String;ILcom/groupbyinc/flux/search/suggest/SortBy;)V)L
M
queryTerms?(Lcom/groupbyinc/flux/search/suggest/SuggestionSearchContext$SuggestionContext;Lcom/groupbyinc/flux/common/apache/lucene/util/CharsRefBuilder;)Ljava/util/List;OP
Qjava/util/ListSiterator()Ljava/util/Iterator;UVTWjava/lang/StringY=com/groupbyinc/flux/common/apache/lucene/util/CharsRefBuilder[Hcom/groupbyinc/flux/common/apache/lucene/search/spell/DirectSpellChecker]:com/groupbyinc/flux/common/apache/lucene/index/IndexReader_java/util/IteratorahasNext()Zcdbenext()Ljava/lang/Object;ghbiterm5Lcom/groupbyinc/flux/common/apache/lucene/index/Term;kl	mgetShardSize()Ljava/lang/Integer;op
3qjava/lang/IntegersintValueuE
tvsuggestModeE()Lcom/groupbyinc/flux/common/apache/lucene/search/spell/SuggestMode;xy
9zsuggestSimilar?(Lcom/groupbyinc/flux/common/apache/lucene/index/Term;ILcom/groupbyinc/flux/common/apache/lucene/index/IndexReader;Lcom/groupbyinc/flux/common/apache/lucene/search/spell/SuggestMode;)[Lcom/groupbyinc/flux/common/apache/lucene/search/spell/SuggestWord;|}
^~$com/groupbyinc/flux/common/text/Text?+com/groupbyinc/flux/common/bytes/BytesArray?3com/groupbyinc/flux/common/apache/lucene/index/Term?bytes:()Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;??
??;(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)V)?
??4(Lcom/groupbyinc/flux/common/bytes/BytesReference;)V)?
??startOffsetI??	?	endOffset??	?+(Lcom/groupbyinc/flux/common/text/Text;II)V)?

?D[Lcom/groupbyinc/flux/common/apache/lucene/search/spell/SuggestWord;?Acom/groupbyinc/flux/common/apache/lucene/search/spell/SuggestWord?stringLjava/lang/String;??	??(Ljava/lang/String;)V)?
??freq??	??scoreF??	??+(Lcom/groupbyinc/flux/common/text/Text;IF)V)?
?	addOptionG(Lcom/groupbyinc/flux/search/suggest/Suggest$Suggestion$Entry$Option;)V??

?addTerm@(Lcom/groupbyinc/flux/search/suggest/Suggest$Suggestion$Entry;)V??
?word&Lcom/groupbyinc/flux/common/text/Text;suggestWordCLcom/groupbyinc/flux/common/apache/lucene/search/spell/SuggestWord;suggestedWordskeyresultEntry>Lcom/groupbyinc/flux/search/suggest/term/TermSuggestion$Entry;token=Lcom/groupbyinc/flux/search/suggest/term/TermSuggester$Token;name
suggestion?Lcom/groupbyinc/flux/search/suggest/term/TermSuggestionContext;searcher?Lcom/groupbyinc/flux/common/apache/lucene/search/IndexSearcher;spare?Lcom/groupbyinc/flux/common/apache/lucene/util/CharsRefBuilder;directSpellCheckerJLcom/groupbyinc/flux/common/apache/lucene/search/spell/DirectSpellChecker;indexReader;Ljava/util/List;java/util/ArrayList?
?+getField()Ljava/lang/String;??
?getAnalyzer>()Lcom/groupbyinc/flux/common/apache/lucene/analysis/Analyzer;??
?getText??
?%(Ljava/lang/String;Ljava/util/List;)V)?
?analyze(Lcom/groupbyinc/flux/common/apache/lucene/analysis/Analyzer;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;Ljava/lang/String;Lcom/groupbyinc/flux/search/suggest/phrase/DirectCandidateGenerator$TokenConsumer;Lcom/groupbyinc/flux/common/apache/lucene/util/CharsRefBuilder;)I??
%?NLcom/groupbyinc/flux/search/suggest/SuggestionSearchContext$SuggestionContext;resultfield(Ljava/lang/String;Lcom/groupbyinc/flux/search/suggest/SuggestionSearchContext$SuggestionContext;Lcom/groupbyinc/flux/common/apache/lucene/search/IndexSearcher;Lcom/groupbyinc/flux/common/apache/lucene/util/CharsRefBuilder;)Lcom/groupbyinc/flux/search/suggest/Suggest$Suggestion;./
?
+'(	?CodeLocalVariableTableLineNumberTableLocalVariableTypeTable
StackMapTable
Exceptions	Signature?(Lcom/groupbyinc/flux/search/suggest/SuggestionSearchContext$SuggestionContext;Lcom/groupbyinc/flux/common/apache/lucene/util/CharsRefBuilder;)Ljava/util/List;
SourceFileInnerClasses1'()*?/*?,??-(?+./???,?7?=:-?C:?Y+,?G,?7?K?N:,?R:?X:		?f??	?j?:

?n,?r?w,?7?{?:??Y??Y
?n??????:?
Y
??
??
??d??:
:?66?62:??Y????:
?Y????????????
????N???????&??g???h???M??
K???
?-(????????????	??????$???,????,????J0	123$5,6K8S9b8g;<?=?>???=?A?B?C???5
Z3?\^`Tb?pZ3?\^`Tb??
??9?		Z3?\^`T?1
OP??&??Y??M*??N*??*??-?Y-,??+??W,??*&??&????
??????GH
I$Q?1??A.??7
*+,?3-???
-(?'?1?*?#?Y?????)???J		

			
		!	#%&	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy