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

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

There is a newer version: 59
Show newest version
????3-Acom/groupbyinc/flux/search/suggest/phrase/PhraseSuggestionBuilder?Lcom/groupbyinc/flux/search/suggest/SuggestBuilder$SuggestionBuilder;Ccom/groupbyinc/flux/search/suggest/SuggestBuilder$SuggestionBuilderPhraseSuggestionBuilder.javaZcom/groupbyinc/flux/search/suggest/phrase/PhraseSuggestionBuilder$DirectCandidateGeneratorDirectCandidateGeneratorTcom/groupbyinc/flux/search/suggest/phrase/PhraseSuggestionBuilder$CandidateGenerator
CandidateGeneratorUcom/groupbyinc/flux/search/suggest/phrase/PhraseSuggestionBuilder$LinearInterpolation
LinearInterpolationPcom/groupbyinc/flux/search/suggest/phrase/PhraseSuggestionBuilder$SmoothingModelSmoothingModelIcom/groupbyinc/flux/search/suggest/phrase/PhraseSuggestionBuilder$LaplaceLaplaceOcom/groupbyinc/flux/search/suggest/phrase/PhraseSuggestionBuilder$StupidBackoff
StupidBackoff5com/groupbyinc/flux/common/xcontent/ToXContent$Params.com/groupbyinc/flux/common/xcontent/ToXContentParamsjava/util/Map$Entry
java/util/Map Entry1com/groupbyinc/flux/search/suggest/SuggestBuilder#SuggestionBuilder	maxErrorsLjava/lang/Float;	separatorLjava/lang/String;realWordErrorLikelihood
confidence
generatorsLjava/util/Map;?Ljava/util/Map;>;gramSizeLjava/lang/Integer;modelRLcom/groupbyinc/flux/search/suggest/phrase/PhraseSuggestionBuilder$SmoothingModel;
forceUnigramsLjava/lang/Boolean;
tokenLimitpreTagpostTagcollateQuery%Lcom/groupbyinc/flux/script/Template;
collateParams5Ljava/util/Map;collatePrune(Ljava/lang/String;)Vphrase?'(Ljava/lang/String;Ljava/lang/String;)V=A
Bjava/util/HashMapD()V=F
EG,-	IthisCLcom/groupbyinc/flux/search/suggest/phrase/PhraseSuggestionBuilder;nameF(I)Lcom/groupbyinc/flux/search/suggest/phrase/PhraseSuggestionBuilder;"java/lang/IllegalArgumentExceptionOgramSize must be >= 1Q=>
PSjava/lang/IntegerUvalueOf(I)Ljava/lang/Integer;WX
VY/0	[IV(Ljava/lang/Float;)Lcom/groupbyinc/flux/search/suggest/phrase/PhraseSuggestionBuilder;&'	_W(Ljava/lang/String;)Lcom/groupbyinc/flux/search/suggest/phrase/PhraseSuggestionBuilder;()	b*'	d+'	faddCandidateGenerator?(Lcom/groupbyinc/flux/search/suggest/phrase/PhraseSuggestionBuilder$CandidateGenerator;)Lcom/groupbyinc/flux/search/suggest/phrase/PhraseSuggestionBuilder;getType()Ljava/lang/String;jk
lget&(Ljava/lang/Object;)Ljava/lang/Object;no!pjava/util/Listrjava/util/ArrayListt
uGput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;wx!yadd(Ljava/lang/Object;)Z{|s}	generatorVLcom/groupbyinc/flux/search/suggest/phrase/PhraseSuggestionBuilder$CandidateGenerator;listhLjava/util/List;Ljava/util/List;clearCandidateGeneratorsE()Lcom/groupbyinc/flux/search/suggest/phrase/PhraseSuggestionBuilder;clear?F!?F(Z)Lcom/groupbyinc/flux/search/suggest/phrase/PhraseSuggestionBuilder;java/lang/Boolean?(Z)Ljava/lang/Boolean;W?
??34	?ZsmoothingModel?(Lcom/groupbyinc/flux/search/suggest/phrase/PhraseSuggestionBuilder$SmoothingModel;)Lcom/groupbyinc/flux/search/suggest/phrase/PhraseSuggestionBuilder;12	?50	?	highlighti(Ljava/lang/String;Ljava/lang/String;)Lcom/groupbyinc/flux/search/suggest/phrase/PhraseSuggestionBuilder;java/lang/String?7Pre and post tag must both be null or both not be null.?6)	?7)	?#com/groupbyinc/flux/script/Template?
?S89	?j(Lcom/groupbyinc/flux/script/Template;)Lcom/groupbyinc/flux/search/suggest/phrase/PhraseSuggestionBuilder;collateQueryTemplateT(Ljava/util/Map;)Lcom/groupbyinc/flux/search/suggest/phrase/PhraseSuggestionBuilder;:-	?<4	?innerToXContent?(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;java/io/IOException?real_word_error_likelihood?3com/groupbyinc/flux/common/xcontent/XContentBuilder?fieldZ(Ljava/lang/String;Ljava/lang/Float;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;??
??+([(Ljava/lang/String;Ljava/lang/String;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;??
??
max_errors?	gram_size?\(Ljava/lang/String;Ljava/lang/Integer;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;??
??force_unigrams?[(Ljava/lang/String;Ljava/lang/Object;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;??
??token_limit?isEmpty()Z??!?entrySet()Ljava/util/Set;??!?
java/util/Set?iterator()Ljava/util/Iterator;????java/util/Iterator?hasNext????next()Ljava/lang/Object;????getKey???
startArrayI(Ljava/lang/String;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;??
??getValue???s?
toXContent??
?endArray7()Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;??
??	smoothing?startObject??
??
?	endObject??
???pre_tagpost_tagcollatequeryy(Ljava/lang/String;Lcom/groupbyinc/flux/common/xcontent/ToXContent;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;?
?	paramsX(Ljava/lang/String;Ljava/util/Map;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;?
?prunebooleanValue?
?J(Ljava/lang/String;Z)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;?
?entry?Ljava/util/Map$Entry;>;Ljava/util/Map$Entry;?Ljava/util/Set;>;>;Ljava/util/Set;builder5Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;7Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;candidateGeneratorp(Ljava/lang/String;)Lcom/groupbyinc/flux/search/suggest/phrase/PhraseSuggestionBuilder$DirectCandidateGenerator;
S	SignatureCodeLocalVariableTableLineNumberTable
StackMapTableLocalVariableTypeTablez(Ljava/util/Map;)Lcom/groupbyinc/flux/search/suggest/phrase/PhraseSuggestionBuilder;
Exceptions
SourceFileInnerClasses1&'()*'+',-#./01234506)7)89:-#;<4=>$O*+@?C*?EY?H?J?%KLM)&6*7/N$b?
?PYR?T?*?Z?\*?%KL/]&?@BC'&^$?*+?`*?%KL&'&
PQ(a$?*+?c*?%KL()&
YZ*^$?*+?e*?%KL*'&
cd+^$?*+?g*?%KL+'&
qrhi$?6*?J+?m?q?sM,??uY?vM*?J+?m,?zW,+?~W*?% 6KL6?%??(%??&{|}~,?4?'?,s??$9*?J??*?%KL&
?	?3?$B
*????*?%
KL
3?&
????$?*+??*?%KL12&
??5N$B
*?Z??*?%
KL
5]&
????$?++??,???
?PY??T?*+??*,??*?% +KL+6)+7)&???$?)?'@G???8a$F*??Y+????*?%KL8)&
??8?$?*+??*?%KL?9&
??:?$Q*+??*?%KL:-(:;&
??#)<?$B
*????*?%
KL
<?&
????$??*?e?+?*?e??W*?g?+?*?g??W*?c?+?*?c??W*?`?+?*?`??W*?\?+?*?\??W*???+?*????W*???+?*????W*?J???t*?J??N-??:???X???:+??????W???s??:??????:+,??W???+??W???*???+???W*??+,??W+??W*???'+???W+*????W+*????W+??W*???E+??W+*???
W*???+*???W*???+*????W+??W+?%>???F?g??KL??(?F?g?&?)????$?+?6?=?H?O?Z?a?l?s?~????????????????????	????&?2?>?C?J?R?^?eqx??'&????5?? ?*-*?	 !$3	?Y*?"?%	?)&#+,J					!"	$%	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy