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

com.groupbyinc.flux.index.search.MultiMatchQuery$CrossFieldsQueryBuilder.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????4Hcom/groupbyinc/flux/index/search/MultiMatchQuery$CrossFieldsQueryBuilder=com/groupbyinc/flux/index/search/MultiMatchQuery$QueryBuilderMultiMatchQuery.javaBcom/groupbyinc/flux/index/search/MultiMatchQuery$FieldAndFieldType0com/groupbyinc/flux/index/search/MultiMatchQueryFieldAndFieldTypeCrossFieldsQueryBuilder;com/groupbyinc/flux/index/query/MultiMatchQueryBuilder$Type6com/groupbyinc/flux/index/query/MultiMatchQueryBuilderTypejava/util/Map$Entry
java/util/MapEntryQueryBuilder0com/groupbyinc/flux/index/search/MatchQuery$Type+com/groupbyinc/flux/index/search/MatchQuery
blendedFieldsE[Lcom/groupbyinc/flux/index/search/MultiMatchQuery$FieldAndFieldType;this$02Lcom/groupbyinc/flux/index/search/MultiMatchQuery;6(Lcom/groupbyinc/flux/index/search/MultiMatchQuery;F)V	! 
#thisJLcom/groupbyinc/flux/index/search/MultiMatchQuery$CrossFieldsQueryBuilder;
tiebreakerFbuildGroupedQueries?(Lcom/groupbyinc/flux/index/query/MultiMatchQueryBuilder$Type;Ljava/util/Map;Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List;java/io/IOException+java/util/HashMap-()V/
.0java/util/ArrayList2
30entrySet()Ljava/util/Set;567
java/util/Set9iterator()Ljava/util/Iterator;;<:=java/util/List?java/util/IteratorAhasNext()ZCDBEnext()Ljava/lang/Object;GHBIgetKeyKHLjava/lang/StringNcontext3Lcom/groupbyinc/flux/index/query/QueryShardContext;PQ		R1com/groupbyinc/flux/index/query/QueryShardContextTfieldMapperF(Ljava/lang/String;)Lcom/groupbyinc/flux/index/mapper/MappedFieldType;VW
UXPHRASE=Lcom/groupbyinc/flux/index/query/MultiMatchQueryBuilder$Type;Z[	
\java/lang/Object^0com/groupbyinc/flux/index/mapper/MappedFieldType`getAnalyzerq(Lcom/groupbyinc/flux/index/mapper/MappedFieldType;Z)Lcom/groupbyinc/flux/common/apache/lucene/analysis/Analyzer;bc
	dname()Ljava/lang/String;fg
ahcontainsKey(Ljava/lang/Object;)Zjklput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;nop:com/groupbyinc/flux/common/apache/lucene/analysis/AnalyzerrgetValuetHujava/lang/FloatwvalueOf(F)Ljava/lang/Float;yz
x{get&(Ljava/lang/Object;)Ljava/lang/Object;}~
floatValue()F??
x?6(Lcom/groupbyinc/flux/index/mapper/MappedFieldType;F)V?
?add?k@?@com/groupbyinc/flux/common/apache/lucene/search/MatchNoDocsQuery?java/lang/StringBuilder?
?0unknown field ?append-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
??toString?g
??(Ljava/lang/String;)V?
??values()Ljava/util/Collection;???java/util/Collection??=size()I??@?	?@=(I)Ljava/lang/Object;}?@?	fieldType2Lcom/groupbyinc/flux/index/mapper/MappedFieldType;??	?matchQueryType4()Lcom/groupbyinc/flux/index/search/MatchQuery$Type;??

?
parseGroup?(Lcom/groupbyinc/flux/index/search/MatchQuery$Type;Ljava/lang/String;Ljava/lang/Float;Ljava/lang/Object;Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/lucene/search/Query;??
?isEmpty?D@?actualAnalyzer;Ljava/util/Map$Entry;fieldAndFieldTypeDLcom/groupbyinc/flux/index/search/MultiMatchQuery$FieldAndFieldType;iIrepresentativeFieldq7Lcom/groupbyinc/flux/common/apache/lucene/search/Query;groupVLjava/util/List;Ljava/util/List;type
fieldNames4Ljava/util/Map;Ljava/util/Map;valueLjava/lang/Object;minimumShouldMatchgroups?Ljava/util/Map;>;queriesILjava/util/List;
blendTerms?([Lcom/groupbyinc/flux/common/apache/lucene/index/Term;Lcom/groupbyinc/flux/index/mapper/MappedFieldType;)Lcom/groupbyinc/flux/common/apache/lucene/search/Query;??
?6com/groupbyinc/flux/common/apache/lucene/util/BytesRef?9[Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;?3com/groupbyinc/flux/common/apache/lucene/index/Term?bytes:()Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;??
??commonTermsCutoff??		?
tieBreaker?(	??(Lcom/groupbyinc/flux/index/query/QueryShardContext;[Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;Ljava/lang/Float;F[Lcom/groupbyinc/flux/index/search/MultiMatchQuery$FieldAndFieldType;)Lcom/groupbyinc/flux/common/apache/lucene/search/Query;??
	?terms6[Lcom/groupbyinc/flux/common/apache/lucene/index/Term;	blendTerm?(Lcom/groupbyinc/flux/common/apache/lucene/index/Term;Lcom/groupbyinc/flux/index/mapper/MappedFieldType;)Lcom/groupbyinc/flux/common/apache/lucene/search/Query;??
??(Lcom/groupbyinc/flux/index/query/QueryShardContext;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;Ljava/lang/Float;F[Lcom/groupbyinc/flux/index/search/MultiMatchQuery$FieldAndFieldType;)Lcom/groupbyinc/flux/common/apache/lucene/search/Query;??
	?term5Lcom/groupbyinc/flux/common/apache/lucene/index/Term;	termQuery?(Lcom/groupbyinc/flux/index/mapper/MappedFieldType;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)Lcom/groupbyinc/flux/common/apache/lucene/search/Query;utf8ToString?g
??'(Ljava/lang/String;Ljava/lang/String;)V
?
?8Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;blendPhrase?(Lcom/groupbyinc/flux/common/apache/lucene/search/PhraseQuery;Lcom/groupbyinc/flux/index/mapper/MappedFieldType;)Lcom/groupbyinc/flux/common/apache/lucene/search/Query;
?(Lcom/groupbyinc/flux/common/apache/lucene/search/PhraseQuery;F[Lcom/groupbyinc/flux/index/search/MultiMatchQuery$FieldAndFieldType;)Lcom/groupbyinc/flux/common/apache/lucene/search/Query;	
	
query=Lcom/groupbyinc/flux/common/apache/lucene/search/PhraseQuery;CodeLocalVariableTableLineNumberTableLocalVariableTypeTable
StackMapTable
Exceptions	Signature?(Lcom/groupbyinc/flux/index/query/MultiMatchQueryBuilder$Type;Ljava/util/Map;Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List;
SourceFileInnerClasses0 R*+?"*+$?$? %&'(???)*?
??.Y?1:?3Y?4:,?8?>:?F???J?:?M?O:	*?"?S	?Y:

?}*?"
+?]???e:
?i:	?m??3Y?4?qW?v?x:?
?|?:???@?Y
??????W?&??Y??Y?????	????????W??.????:?F???J?@:???E*?????6	??:

?F?
?J?:*??	?	S??ާ*????????i:	*+??	?|-??:

?

??W??c??????k`???0??A?f?	O???
5???S??4.??	}"??	???
????%&??[?????????	??????45?????????	??????~?	??5?A?O?T?k?r?~????????????????#?1?4?S?_?b?e?j?}???????????@B?E
_O@BOa	a?
_O@BOa	a?(s?xAx?$?"??
B?:@B?$?4?
A@,???S*???*????
*+,?ܰ+???N6+??-+2??S????*?"?S-*?"??*??*????4 ??S%&S??S??6??????'?2?8??????{,*???
*+,???*?"?S+??*?"??*??*????? ,%&,??,???????S*??Y+?i,???+?? %&????j*???
*+,??+*??*???? %&
?????2	
	
@		@




© 2015 - 2025 Weber Informatics LLC | Privacy Policy