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: 59
Show newest version
????3?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*+
,this7Lcom/groupbyinc/flux/search/suggest/term/TermSuggester;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/IOException2=com/groupbyinc/flux/search/suggest/term/TermSuggestionContext4getDirectSpellCheckerSettingsA()Lcom/groupbyinc/flux/search/suggest/DirectSpellcheckerSettings;67
58getDirectSpellChecker?(Lcom/groupbyinc/flux/search/suggest/DirectSpellcheckerSettings;)Lcom/groupbyinc/flux/common/apache/lucene/search/spell/DirectSpellChecker;:;
(<=com/groupbyinc/flux/common/apache/lucene/search/IndexSearcher>getIndexReader>()Lcom/groupbyinc/flux/common/apache/lucene/index/IndexReader;@A
?BgetSize()IDE
5F=com/groupbyinc/flux/search/suggest/DirectSpellcheckerSettingsHsort>()Lcom/groupbyinc/flux/search/suggest/Suggest$Suggestion$Sort;JK
ILR(Ljava/lang/String;ILcom/groupbyinc/flux/search/suggest/Suggest$Suggestion$Sort;)V*N
O
queryTerms?(Lcom/groupbyinc/flux/search/suggest/SuggestionSearchContext$SuggestionContext;Lcom/groupbyinc/flux/common/apache/lucene/util/CharsRefBuilder;)Ljava/util/List;QR
Sjava/util/ListUiterator()Ljava/util/Iterator;WXVYjava/lang/String[=com/groupbyinc/flux/common/apache/lucene/util/CharsRefBuilder]Hcom/groupbyinc/flux/common/apache/lucene/search/spell/DirectSpellChecker_:com/groupbyinc/flux/common/apache/lucene/index/IndexReaderajava/util/IteratorchasNext()Zefdgnext()Ljava/lang/Object;ijdkterm5Lcom/groupbyinc/flux/common/apache/lucene/index/Term;mn	ogetShardSize()Ljava/lang/Integer;qr
5sjava/lang/IntegeruintValuewE
vxsuggestModeE()Lcom/groupbyinc/flux/common/apache/lucene/search/spell/SuggestMode;z{
I|suggestSimilar?(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;getContextParser;()Lcom/groupbyinc/flux/search/suggest/SuggestContextParser;9com/groupbyinc/flux/search/suggest/term/TermSuggestParser?:(Lcom/groupbyinc/flux/search/suggest/term/TermSuggester;)V*?
??java/util/ArrayList?
?,getField()Ljava/lang/String;??
?getAnalyzer>()Lcom/groupbyinc/flux/common/apache/lucene/analysis/Analyzer;??
?getText??
?\(Lcom/groupbyinc/flux/search/suggest/term/TermSuggester;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/SuggestUtils$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;01
?CodeLocalVariableTableLineNumberTableLocalVariableTypeTable
StackMapTable
Exceptions	Signature?(Lcom/groupbyinc/flux/search/suggest/SuggestionSearchContext$SuggestionContext;Lcom/groupbyinc/flux/common/apache/lucene/util/CharsRefBuilder;)Ljava/util/List;
SourceFileInnerClasses1*+?/*?-??./?(01???,?9?=:-?C:?Y+,?G,?9?M?P:*,?T:?Z:		?h??	?l?:

?p,?t?y,?9?}??:??Y??Y
?p??????:?
Y
??
??
??d??:
:?66?62:??Y????:
?Y????????????
????N???????&??h????h???M??
L???
?./????????????	??????$???-????-????J,	-./$1-2L4T5c4h7?8?9?:?;?9?=?>?????6
\5?^`bVd?p\5?^`bVd??
??9?		\5?^`bV?3???3	??Y*?ٰ?	./?DQR??*??Y??N+??:+??+???Y*-??,??W-??4*./*??*??"?????"???IJK(R?3??A0??7
*+,?5-????
./?(?3???R
	

			
	 @"	$"	&()	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy