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

com.groupbyinc.flux.search.suggest.phrase.DirectCandidateGenerator.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????3ABcom/groupbyinc/flux/search/suggest/phrase/DirectCandidateGenerator?(Lcom/groupbyinc/flux/common/apache/lucene/search/spell/DirectSpellChecker;Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/search/spell/SuggestMode;Lcom/groupbyinc/flux/common/apache/lucene/index/IndexReader;DI)Vjava/io/IOException4:com/groupbyinc/flux/common/apache/lucene/index/MultiFields6getTerms?(Lcom/groupbyinc/flux/common/apache/lucene/index/IndexReader;Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/lucene/index/Terms;89
7:?(Lcom/groupbyinc/flux/common/apache/lucene/search/spell/DirectSpellChecker;Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/search/spell/SuggestMode;Lcom/groupbyinc/flux/common/apache/lucene/index/IndexReader;DILcom/groupbyinc/flux/common/apache/lucene/analysis/Analyzer;Lcom/groupbyinc/flux/common/apache/lucene/analysis/Analyzer;Lcom/groupbyinc/flux/common/apache/lucene/index/Terms;)V2<
=thisDLcom/groupbyinc/flux/search/suggest/phrase/DirectCandidateGenerator;()V2A
B!"	D=com/groupbyinc/flux/common/apache/lucene/util/CharsRefBuilderF
GB,-	I=com/groupbyinc/flux/common/apache/lucene/util/BytesRefBuilderK
LB./	N"java/lang/IllegalArgumentExceptionPjava/lang/StringBuilderR
SBgenerator field [Uappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;WX
SY] doesn't exist[toString()Ljava/lang/String;]^
S_(Ljava/lang/String;)V2a
QbHcom/groupbyinc/flux/common/apache/lucene/search/spell/DirectSpellCheckerdjava/lang/StringfAcom/groupbyinc/flux/common/apache/lucene/search/spell/SuggestModeh:com/groupbyinc/flux/common/apache/lucene/index/IndexReaderj:com/groupbyinc/flux/common/apache/lucene/analysis/Analyzerl4com/groupbyinc/flux/common/apache/lucene/index/Termsn	p	r01	t	v	xgetSumTotalTermFreq()Jz{
o|????????*+	?maxDoc()I??
k? 	?&'	?('	?)"	?getThresholdFrequency()F??
e?% 	?iterator<()Lcom/groupbyinc/flux/common/apache/lucene/index/TermsEnum;??
o?	?terms6Lcom/groupbyinc/flux/common/apache/lucene/index/Terms;thresholdFrequencyFisKnownWord;(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)Z	frequency;(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)J??
?term8Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;?(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;Lcom/groupbyinc/flux/common/apache/lucene/util/CharsRefBuilder;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRefBuilder;)Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;&?
?internalFrequency??
?8com/groupbyinc/flux/common/apache/lucene/index/TermsEnum?	seekExact??
??
totalTermFreq?{
??docFreq??
??getFielddrawCandidates?(Lcom/groupbyinc/flux/search/suggest/phrase/DirectCandidateGenerator$CandidateSet;)Lcom/groupbyinc/flux/search/suggest/phrase/DirectCandidateGenerator$CandidateSet;originalTermNLcom/groupbyinc/flux/search/suggest/phrase/DirectCandidateGenerator$Candidate;??	
???	?? 	?SUGGEST_ALWAYS?	i?6com/groupbyinc/flux/common/apache/lucene/util/BytesRef?(JJ)J??
?setThresholdFrequency(F)V??
e?3com/groupbyinc/flux/common/apache/lucene/index/Term?M(Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)V2?
??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;??
e?java/util/ArrayList?(I)V2?
??D[Lcom/groupbyinc/flux/common/apache/lucene/search/spell/SuggestWord;?java/util/List?Acom/groupbyinc/flux/common/apache/lucene/search/spell/SuggestWord?string?	??(Ljava/lang/CharSequence;)V2?
??score??	??freq?1	??(JDJ)D??
??(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;JDDZ)V2?
??(Lcom/groupbyinc/flux/search/suggest/phrase/DirectCandidateGenerator$Candidate;Lcom/groupbyinc/flux/common/apache/lucene/util/CharsRefBuilder;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRefBuilder;Ljava/util/List;)V(?
?
addCandidates(Ljava/util/List;)V??

?suggestWordCLcom/groupbyinc/flux/common/apache/lucene/search/spell/SuggestWord;	candidateisetQLcom/groupbyinc/flux/search/suggest/phrase/DirectCandidateGenerator$CandidateSet;original
candidates`Ljava/util/List;Ljava/util/List;?(Lcom/groupbyinc/flux/search/suggest/phrase/DirectCandidateGenerator;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRefBuilder;)V2
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	

get:()Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;
Lresultadd(Ljava/lang/Object;)Z??(Lcom/groupbyinc/flux/search/suggest/phrase/DirectCandidateGenerator;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRefBuilder;Lcom/groupbyinc/flux/search/suggest/phrase/DirectCandidateGenerator$Candidate;Ljava/util/List;)V2


errorScoredictionarySizejava/lang/Mathlog10(D)D
round(D)J !
"max$?
%
termFrequencycreateCandidate?(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;JDZ)Lcom/groupbyinc/flux/search/suggest/phrase/DirectCandidateGenerator$Candidate;channelScore	userInput
access$000G(Lcom/groupbyinc/flux/search/suggest/phrase/DirectCandidateGenerator;)Jx0
access$100J(Lcom/groupbyinc/flux/search/suggest/phrase/DirectCandidateGenerator;JDJ)Dx1x2x3
access$200G(Lcom/groupbyinc/flux/search/suggest/phrase/DirectCandidateGenerator;)D
ConstantValueCodeLocalVariableTableLineNumberTable
Exceptions
StackMapTableLocalVariableTypeTable	Signature/(Lcom/groupbyinc/flux/search/suggest/phrase/DirectCandidateGenerator$Candidate;Lcom/groupbyinc/flux/common/apache/lucene/util/CharsRefBuilder;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRefBuilder;Ljava/util/List;)V
SourceFileInnerClasses1 !"6#% &'(')"*+,-./01237?*+,-,?;?>?8H?@)"019
67:52<7??*?C*#?E*?GY?H?J*?LY?M?O
?#?QY?SY?TV?Z,?Z\?Z?`?c?*+?q*,?s*?u*-?w*?y
?}7*~?????*~????????*??*	??*??+??8
*
??

????
j????*
?????8z??@?????)"?01?&'?('	???
hf ?$??
9V:+12!;&<F>K?P@VA[BaChDzE?F?G?H?I?J?K?L;??F
egikmmo?/egikmmo?egikmmoU?egikmmo?)egikmmo?egikmmo:5??7O*+??	????8?@??9S;@:5??7L*+*?J*?O??L*+???8?@??9
[\:5??7o'*??+???*???
*?????*??????	?8'?@'??9ab%d;G:5?^7/*?s?8?@9h??7??+??M*,??*?J*?O??N,??7*?q*?w?Ħ?**???ɉ??*?q??Y*?s-??*?u*?y*?w??:??Y???:6??V2:	??Y	???:
*?Y
*
??	??*	??	??*??????*?J*?O??????+??+?8f
{F??	?8??
l[?1??@????????? ]r??if<if96
pqrs<t]uivtw{x?y?v?{?|;>?.
?e?

?e?2???Z:5&?7?**???+?-:*??+*?s?Y*?,?W??84*?@*??*,-*.//9??	??$?;	:5(?7?	5*???+?W?$-:*??+??*?s?
Y*+?,?W?8>/5?@5??5,-5./5<59????4?; :5=>??7U
)?c?cok?8*
?@
? 
"
 9???7w
(	??#	?*??e??#?okkc?#?&?	?8 (?@(' ( 9??&?;&()7k?Y+ * *??????84?@??? *"++9
:5,-7/*???8.@9#/07Q	*)??8*	.@	1 	2"	3 9#457/*???8.@9#?@*	
	
	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy