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

com.groupbyinc.flux.search.suggest.completion.CompletionSuggestionBuilder.class Maven / Gradle / Ivy

????4?Icom/groupbyinc/flux/search/suggest/completion/CompletionSuggestionBuilder?Lcom/groupbyinc/flux/search/suggest/SuggestionBuilder;4com/groupbyinc/flux/search/suggest/SuggestionBuilder CompletionSuggestionBuilder.javaVcom/groupbyinc/flux/search/suggest/completion/CompletionSuggestionBuilder$InnerBuilderInnerBuilderjava/util/Map$Entry

java/util/MapEntry5com/groupbyinc/flux/common/xcontent/ToXContent$Params.com/groupbyinc/flux/common/xcontent/ToXContentParamsLcom/groupbyinc/flux/search/suggest/SuggestionSearchContext$SuggestionContext:com/groupbyinc/flux/search/suggest/SuggestionSearchContextSuggestionContextJcom/groupbyinc/flux/index/mapper/CompletionFieldMapper$CompletionFieldType6com/groupbyinc/flux/index/mapper/CompletionFieldMapperCompletionFieldTypeYcom/groupbyinc/flux/search/suggest/completion/context/ContextMapping$InternalQueryContextDcom/groupbyinc/flux/search/suggest/completion/context/ContextMapping InternalQueryContext8com/groupbyinc/flux/common/xcontent/XContentParser$Token#2com/groupbyinc/flux/common/xcontent/XContentParser%TokenBcom/groupbyinc/flux/search/suggest/completion/FuzzyOptions$Builder(:com/groupbyinc/flux/search/suggest/completion/FuzzyOptions*Builder5com/groupbyinc/flux/common/io/stream/Writeable$Reader-.com/groupbyinc/flux/common/io/stream/Writeable/Reader7com/groupbyinc/flux/common/xcontent/ObjectParser$Parser20com/groupbyinc/flux/common/xcontent/ObjectParser4Parser:com/groupbyinc/flux/common/xcontent/ObjectParser$ValueType7	ValueType%java/lang/invoke/MethodHandles$Lookup:java/lang/invoke/MethodHandles<LookupCONTEXT_BYTES_XCONTENT_TYPE2Lcom/groupbyinc/flux/common/xcontent/XContentType;SUGGESTION_NAMELjava/lang/String;
completionCCONTEXTS_FIELD'Lcom/groupbyinc/flux/common/ParseField;PARSER2Lcom/groupbyinc/flux/common/xcontent/ObjectParser;?Lcom/groupbyinc/flux/common/xcontent/ObjectParser;fuzzyOptions(Ljava/lang/String;)VRS
TNO	VthisKLcom/groupbyinc/flux/search/suggest/completion/CompletionSuggestionBuilder;field`(Ljava/lang/String;Lcom/groupbyinc/flux/search/suggest/completion/CompletionSuggestionBuilder;)VK(Ljava/lang/String;Lcom/groupbyinc/flux/search/suggest/SuggestionBuilder;)VR\
]JK	_LM	a	fieldnamein5(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Vjava/io/IOExceptionfRe
h"java/lang/invoke/LambdaMetafactoryjmetafactory?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;lm
knoF(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Ljava/lang/Object;q
+hsp(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Lcom/groupbyinc/flux/search/suggest/completion/FuzzyOptions;uread9()Lcom/groupbyinc/flux/common/io/stream/Writeable$Reader;wxy0com/groupbyinc/flux/common/io/stream/StreamInput{readOptionalWriteablei(Lcom/groupbyinc/flux/common/io/stream/Writeable$Reader;)Lcom/groupbyinc/flux/common/io/stream/Writeable;}~
|:com/groupbyinc/flux/search/suggest/completion/RegexOptions?
?h?p(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Lcom/groupbyinc/flux/search/suggest/completion/RegexOptions;?yreadOptionalBytesReference3()Lcom/groupbyinc/flux/common/bytes/BytesReference;??
|?2Lcom/groupbyinc/flux/common/io/stream/StreamInput;	doWriteTo6(Lcom/groupbyinc/flux/common/io/stream/StreamOutput;)V1com/groupbyinc/flux/common/io/stream/StreamOutput?writeOptionalWriteable3(Lcom/groupbyinc/flux/common/io/stream/Writeable;)V??
??writeOptionalBytesReference4(Lcom/groupbyinc/flux/common/bytes/BytesReference;)V??
??out3Lcom/groupbyinc/flux/common/io/stream/StreamOutput;prefix_(Ljava/lang/String;)Lcom/groupbyinc/flux/search/suggest/completion/CompletionSuggestionBuilder;J(Ljava/lang/String;)Lcom/groupbyinc/flux/search/suggest/SuggestionBuilder;??
??(Ljava/lang/String;Lcom/groupbyinc/flux/common/unit/Fuzziness;)Lcom/groupbyinc/flux/search/suggest/completion/CompletionSuggestionBuilder;()VR?
)?setFuzzinessq(Lcom/groupbyinc/flux/common/unit/Fuzziness;)Lcom/groupbyinc/flux/search/suggest/completion/FuzzyOptions$Builder;??
)?build>()Lcom/groupbyinc/flux/search/suggest/completion/FuzzyOptions;??
)?	fuzziness+Lcom/groupbyinc/flux/common/unit/Fuzziness;?(Ljava/lang/String;Lcom/groupbyinc/flux/search/suggest/completion/FuzzyOptions;)Lcom/groupbyinc/flux/search/suggest/completion/CompletionSuggestionBuilder;regex??
??(Ljava/lang/String;Lcom/groupbyinc/flux/search/suggest/completion/RegexOptions;)Lcom/groupbyinc/flux/search/suggest/completion/CompletionSuggestionBuilder;??
?contexts\(Ljava/util/Map;)Lcom/groupbyinc/flux/search/suggest/completion/CompletionSuggestionBuilder;contexts must not be null?java/util/Objects?requireNonNull8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;??
???@	?3com/groupbyinc/flux/common/xcontent/XContentFactory?contentBuilderi(Lcom/groupbyinc/flux/common/xcontent/XContentType;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;??
??3com/groupbyinc/flux/common/xcontent/XContentBuilder?startObject7()Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;??
??entrySet()Ljava/util/Set;??
?
java/util/Set?iterator()Ljava/util/Iterator;????java/util/Iterator?hasNext()Z????next()Ljava/lang/Object;????getKey???java/lang/String?
startArrayI(Ljava/lang/String;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;??
??getValue???java/util/List???EMPTY_PARAMS7Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;??	?
toXContent?(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;???endArray??
??	endObject??
???(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;)Lcom/groupbyinc/flux/search/suggest/completion/CompletionSuggestionBuilder;??
?"java/lang/IllegalArgumentException(Ljava/lang/Throwable;)VR
queryContext0Lcom/groupbyinc/flux/common/xcontent/ToXContent;contextEntrylLjava/util/Map$Entry;>;Ljava/util/Map$Entry;5Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;eLjava/io/IOException;
queryContextsfLjava/util/Map;>;Ljava/util/Map;bytes?
?contextBuilderinnerToXContent
+?
??EF	%com/groupbyinc/flux/common/ParseFieldgetPreferredName()Ljava/lang/String;
rawFieldz(Ljava/lang/String;Lcom/groupbyinc/flux/common/bytes/BytesReference;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; !
?"builderparamsfromXContent?(Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Lcom/groupbyinc/flux/search/suggest/completion/CompletionSuggestionBuilder;
?GH	)parsel(Lcom/groupbyinc/flux/common/xcontent/XContentParser;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;+,
5-
access$000l(Lcom/groupbyinc/flux/search/suggest/completion/CompletionSuggestionBuilder$InnerBuilder;)Ljava/lang/String;/0
1/com/groupbyinc/flux/ElasticsearchParseException3java/lang/StringBuilder5
6?the required field option [8append-(Ljava/lang/String;)Ljava/lang/StringBuilder;:;
6<FIELDNAME_FIELD>F	?] is missingAtoStringC
6Djava/lang/ObjectF((Ljava/lang/String;[Ljava/lang/Object;)VRH
4IR[
Kparser4Lcom/groupbyinc/flux/common/xcontent/XContentParser;XLcom/groupbyinc/flux/search/suggest/completion/CompletionSuggestionBuilder$InnerBuilder;?(Lcom/groupbyinc/flux/index/query/QueryShardContext;)Lcom/groupbyinc/flux/search/suggest/SuggestionSearchContext$SuggestionContext;Icom/groupbyinc/flux/search/suggest/completion/CompletionSuggestionContextQ6(Lcom/groupbyinc/flux/index/query/QueryShardContext;)VRS
RT1com/groupbyinc/flux/index/query/QueryShardContextVgetMapperService2()Lcom/groupbyinc/flux/index/mapper/MapperService;XY
WZpopulateCommonFields?(Lcom/groupbyinc/flux/index/mapper/MapperService;Lcom/groupbyinc/flux/search/suggest/SuggestionSearchContext$SuggestionContext;)V\]
^setFuzzyOptions?(Lcom/groupbyinc/flux/search/suggest/completion/FuzzyOptions;)V`a
RbsetRegexOptions?(Lcom/groupbyinc/flux/search/suggest/completion/RegexOptions;)Vde
RfgetFieldh
Ri.com/groupbyinc/flux/index/mapper/MapperServicekfullNameF(Ljava/lang/String;)Lcom/groupbyinc/flux/index/mapper/MappedFieldType;mn
lo0com/groupbyinc/flux/index/mapper/MappedFieldTypeqField [s#] is not a completion suggest fieldu
TsetFieldTypeO(Lcom/groupbyinc/flux/index/mapper/CompletionFieldMapper$CompletionFieldType;)Vxy
RzhasContextMappings|?
}getXContentRegistry=()Lcom/groupbyinc/flux/common/xcontent/NamedXContentRegistry;?
W?getContextMappingsI()Lcom/groupbyinc/flux/search/suggest/completion/context/ContextMappings;??
?parseContextBytes?(Lcom/groupbyinc/flux/common/bytes/BytesReference;Lcom/groupbyinc/flux/common/xcontent/NamedXContentRegistry;Lcom/groupbyinc/flux/search/suggest/completion/context/ContextMappings;)Ljava/util/Map;??
?setQueryContexts(Ljava/util/Map;)V??
R?suggester [?name?
?] doesn't expect any context?PQ	?getFieldTypeN()Lcom/groupbyinc/flux/index/mapper/CompletionFieldMapper$CompletionFieldType;??
R?java/lang/AssertionError?no completion field type set?(Ljava/lang/Object;)VR?
???Ljava/util/Map;>;typeLLcom/groupbyinc/flux/index/mapper/CompletionFieldMapper$CompletionFieldType;context3Lcom/groupbyinc/flux/index/query/QueryShardContext;suggestionContextKLcom/groupbyinc/flux/search/suggest/completion/CompletionSuggestionContext;
mapperService0Lcom/groupbyinc/flux/index/mapper/MapperService;mappedFieldType2Lcom/groupbyinc/flux/index/mapper/MappedFieldType;java/lang/Throwable?2com/groupbyinc/flux/common/xcontent/XContentHelper?createParser?(Lcom/groupbyinc/flux/common/xcontent/NamedXContentRegistry;Lcom/groupbyinc/flux/common/bytes/BytesReference;Lcom/groupbyinc/flux/common/xcontent/XContentType;)Lcom/groupbyinc/flux/common/xcontent/XContentParser;??
??	nextToken<()Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token;??&?java/util/HashMap?Ecom/groupbyinc/flux/search/suggest/completion/context/ContextMappings?size()I??
??(I)VR?
??currentToken??&?START_OBJECT:Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token;??	$?
??
END_OBJECT??	$?
FIELD_NAME??	$?currentName?&?getZ(Ljava/lang/String;)Lcom/groupbyinc/flux/search/suggest/completion/context/ContextMapping;??
??parseQueryContextF(Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Ljava/util/List;??
!?put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;??
?close??&?/com/groupbyinc/flux/common/bytes/BytesReference?9com/groupbyinc/flux/common/xcontent/NamedXContentRegistry?
addSuppressed?
??mappingILcom/groupbyinc/flux/search/suggest/completion/context/ContextMapping<*>;FLcom/groupbyinc/flux/search/suggest/completion/context/ContextMapping;currentFieldName
contextParserxContentRegistry;Lcom/groupbyinc/flux/common/xcontent/NamedXContentRegistry;contextMappingsGLcom/groupbyinc/flux/search/suggest/completion/context/ContextMappings;getWriteableNamedoEqualsN(Lcom/groupbyinc/flux/search/suggest/completion/CompletionSuggestionBuilder;)Zequals'(Ljava/lang/Object;Ljava/lang/Object;)Z??
??other
doHashCodehash([Ljava/lang/Object;)I??
?9(Lcom/groupbyinc/flux/search/suggest/SuggestionBuilder;)Z??
??
lambda$static$3?(Lcom/groupbyinc/flux/common/xcontent/XContentParser;Lcom/groupbyinc/flux/search/suggest/completion/CompletionSuggestionBuilder$InnerBuilder;Ljava/lang/Void;)VcopyCurrentStructurek(Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;	

?	VskipChildren?&pvcLjava/lang/Void;lambda$static$2'(Ljava/lang/Object;Ljava/lang/String;)V
access$100?(Lcom/groupbyinc/flux/search/suggest/completion/CompletionSuggestionBuilder$InnerBuilder;Ljava/lang/String;)Lcom/groupbyinc/flux/search/suggest/completion/CompletionSuggestionBuilder$InnerBuilder;
rec$Ljava/lang/Object;x$0lambda$static$1r(Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Lcom/groupbyinc/flux/search/suggest/completion/RegexOptions;+
? 	acompletionSuggestionContextlambda$static$0
VALUE_BOOLEAN%?	$&booleanValue(?&)	_r(Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Lcom/groupbyinc/flux/search/suggest/completion/FuzzyOptions;+,
+-java/lang/Class0desiredAssertionStatus2?
130com/groupbyinc/flux/common/xcontent/XContentType5JSON7@	68??((Ljava/lang/String;[Ljava/lang/String;)VR<
=2(Ljava/lang/String;Ljava/util/function/Supplier;)VR?
5@[(Lcom/groupbyinc/flux/common/xcontent/XContentParser;Ljava/lang/Object;Ljava/lang/Object;)VB$
DE;()Lcom/groupbyinc/flux/common/xcontent/ObjectParser$Parser;+HI
FUZZY_OPTIONSKF	+LOBJECT_OR_BOOLEAN;>;)Lcom/groupbyinc/flux/search/suggest/completion/CompletionSuggestionBuilder;E(Lcom/groupbyinc/flux/common/bytes/BytesReference;Lcom/groupbyinc/flux/common/xcontent/NamedXContentRegistry;Lcom/groupbyinc/flux/search/suggest/completion/context/ContextMappings;)Ljava/util/Map;>;BootstrapMethods
SourceFileInnerClasses!?@AB?DEFGH?IJKLMNOPQRS?G*+?U*?W??XYZB?he
iR[?v$*+,?^*?W*,?`?`*,?b?b*,?W?W?? $XY$cB$dY?peqrs#tRe?{3*+?i*?W*+?z???+?`*+???????b*+???W??3XY3d??ze
{|*}2~?g???Y+*?`??+*?b??+*?W????XY????????g???@*+??W*??XY?B?
?????`*+??W*?)Y??,?????`*?? XY?B?????????S
*+??W*,?`*?? 
XY
?B
JK???????@*+??W*??XY?B?
?????S
*+??W*,?b*?? 
XY
?B
LM???????y?+???W????M,??W+????N-???[-???:,?????W?????:??????:,???W???,??W???,??W*,??M?Y,????g?>i3J
}??	
?XY??3J	??:????3?B?i?u?x?}??????????*????3??$??

g?????B
*+??W*??
XY
?
?????:*?`?
*?`+,?W*?b?
*?b+,?W*?W?+??*?W?#W+?? :XY:$:%??????"?)?8???g	&'??P?Y?(L?**+?.W+?2M,?.?4Y?6Y?79?=?@??=B?=?E?G?J??Y,+?L?? PMNH$O9ZB??????/?F???F??g?P???RY+?UM+?[N*-,?_,*?`?c,*?b?g-,?j?p:???(?Y?6Y?7t?=,?j?=v?=?E?w???g?:,?{?~?%*?W?*?W+??????:,???0*?W?)?Y?6Y?7??=???=??=?E?w????,?????Y????,??H?o]???XY???	??????.???????R?	$.;`h	o
u??
????????;Rlr$?>?,?g???<?+*????N:-??W??Y,????:???-???˥??Y?̿-??Y:?ϥ.?Ҧ??-??:,??:-?ݹ?W???:-?#?-???:		??	-???::?:
-?#?-???:??	-??
?????x??x?????????Ra??Y?B C\??	??N?NO???????a?? ??> :I Q!Y"a#q$t&x'?&??'?y
?:&?
?9$?	???&?
$
?????&??H?????&????g????-D??XY?,???{0*?`+?`???#*?b+?b???*?W+?W??????0XY0?Y?12$3/1?.@???G?GY*?`SY*?bSY*?WS???XY?8D??3	*+????	XY?8A???0*+????XY?8A???0*+???XY?8
?t????N-*?W+-??
*???*NO$?\]
^_`?g
?>
*?+?W??

B?V
?G	+*?!?"?? 	MN	#O	??T?g
$??/*???'?*?*?+?)Y?????+?+*?.?+?? /MN/#O/??JKL&O.Q?&?g/?????4?????9???Y:??Y;S?>??5YD?A?*?*?J?M?Q?U?*?Y?\?_?U?*?j?@?n?*?s?v?n?*?}?????*???????*????_?U??289;-G:IKS\VjWxX?Y?Z?a?@?\	prtvpr??pCFGpCXGpadfparfpaz|pa?|pC?G???b	

			!"	$&'D	)+,	.01	356	859@;=>




© 2015 - 2025 Weber Informatics LLC | Privacy Policy