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

com.groupbyinc.flux.percolator.QueryAnalyzer.class Maven / Gradle / Ivy

There is a newer version: 198
Show newest version
????4U,com/groupbyinc/flux/percolator/QueryAnalyzerjava/lang/ObjectQueryAnalyzer.java2com/groupbyinc/flux/percolator/QueryAnalyzer$RangeRangeFcom/groupbyinc/flux/percolator/QueryAnalyzer$UnsupportedQueryException	UnsupportedQueryException;Ljava/util/function/BiFunction;>;$assertionsDisabledZ()V+,
-this.Lcom/groupbyinc/flux/percolator/QueryAnalyzer;analyze?(Lcom/groupbyinc/flux/common/apache/lucene/search/Query;Lcom/groupbyinc/flux/Version;)Lcom/groupbyinc/flux/percolator/QueryAnalyzer$Result;getClass()Ljava/lang/Class;34
5java/lang/Class7isAnonymousClass()Z9:
8;
getSuperclass=4
8>&'	@
java/util/MapBget&(Ljava/lang/Object;)Ljava/lang/Object;DECFjava/util/function/BiFunctionHapply8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;JKIL:(Lcom/groupbyinc/flux/common/apache/lucene/search/Query;)V+N

Oquery7Lcom/groupbyinc/flux/common/apache/lucene/search/Query;indexVersionLcom/groupbyinc/flux/Version;
queryClassLjava/lang/Class<*>;Ljava/lang/Class;queryProcessor?Ljava/util/function/BiFunction;Ljava/util/function/BiFunction;matchNoDocsQuery!()Ljava/util/function/BiFunction;"java/lang/invoke/LambdaMetafactory]metafactory?(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;_`
^abKlambda$matchNoDocsQuery$0e2
fg2J\jmatchAllDocsQuerylambda$matchAllDocsQuery$1m2
nojconstantScoreQuerylambda$constantScoreQuery$2s2
tuj
boostQuerylambda$boostQuery$3y2
z{j	termQuerylambda$termQuery$42
??jtermInSetQuerylambda$termInSetQuery$5?2
??jsynonymQuerylambda$synonymQuery$6?2
??jcommonTermsQuerylambda$commonTermsQuery$7?2
??jblendedTermQuerylambda$blendedTermQuery$8?2
??jphraseQuerylambda$phraseQuery$9?2
??	jmultiPhraseQuerylambda$multiPhraseQuery$10?2
??
j
spanTermQuerylambda$spanTermQuery$11?2
??j
spanNearQuerylambda$spanNearQuery$12?2
??jspanOrQuerylambda$spanOrQuery$13?2
??
jspanNotQuerylambda$spanNotQuery$14?2
??jspanFirstQuerylambda$spanFirstQuery$15?2
??jbooleanQuerylambda$booleanQuery$16?2
??jdisjunctionMaxQuerylambda$disjunctionMaxQuery$17?2
??jfunctionScoreQuerylambda$functionScoreQuery$18?2
??jpointRangeQuerylambda$pointRangeQuery$19?2
??jprepad([B)[Bjava/lang/System?	arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)V??
??original[BoffsetIresultindexOrDocValuesQuerylambda$indexOrDocValuesQuery$20?2
??jtoParentBlockJoinQuery lambda$toParentBlockJoinQuery$21?2
??jhandleConjunctionQueryd(Ljava/util/List;Lcom/groupbyinc/flux/Version;)Lcom/groupbyinc/flux/percolator/QueryAnalyzer$Result;java/util/ArrayList?java/util/List?size()I????(I)V+
?iterator()Ljava/util/Iterator;?com/groupbyinc/flux/Versionjava/util/Iterator
hasNext:
next()Ljava/lang/Object;5com/groupbyinc/flux/common/apache/lucene/search/Query12

isMatchNoDocs:
add(Ljava/lang/Object;)Z?java/util/CollectionsemptySet()Ljava/util/Set; !
"(ZLjava/util/Set;I)V+$
%handleConjunction'?
(unverify7()Lcom/groupbyinc/flux/percolator/QueryAnalyzer$Result;*+
,	subResult5Lcom/groupbyinc/flux/percolator/QueryAnalyzer$Result;eHLcom/groupbyinc/flux/percolator/QueryAnalyzer$UnsupportedQueryException;conjunctionsILjava/util/List;Ljava/util/List;versionuqeresultsGLjava/util/List;successisEmpty::?;"java/lang/IllegalArgumentException=,Must have at least on conjunction sub result?(Ljava/lang/String;)V+A
>BV_6_1_0DT		E	onOrAfter (Lcom/groupbyinc/flux/Version;)ZGH
	Ijava/util/HashSetK
L-
java/util/SetNminimumShouldMatchP?	QextractionsLjava/util/Set;ST	UOrange4Lcom/groupbyinc/flux/percolator/QueryAnalyzer$Range;XY	
Z	fieldNameLjava/lang/String;\]	^OcontainsaObverifiedd*	eO?matchAllDocsh*	iaddAll(Ljava/util/Collection;)ZklOm(ZZ)V+o
pselectBestResult?(Lcom/groupbyinc/flux/percolator/QueryAnalyzer$Result;Lcom/groupbyinc/flux/percolator/QueryAnalyzer$Result;)Lcom/groupbyinc/flux/percolator/QueryAnalyzer$Result;rs
tqueryExtraction>Lcom/groupbyinc/flux/percolator/QueryAnalyzer$QueryExtraction;	resultMsmmsmhasDuplicateTermsOLjava/util/Set;seenRangeFields#Ljava/util/Set;
bestClausehandleDisjunctionQuerye(Ljava/util/List;ILcom/groupbyinc/flux/Version;)Lcom/groupbyinc/flux/percolator/QueryAnalyzer$Result;
?-handleDisjunction??
?disjunctionsrequiredShouldClauses
subResultsbefore?H
	?(I)Ljava/lang/Object;D???stream()Ljava/util/stream/Stream;??O?lambda$handleDisjunction$22A(Lcom/groupbyinc/flux/percolator/QueryAnalyzer$QueryExtraction;)Z??
???test ()Ljava/util/function/Predicate;???java/util/stream/Stream?anyMatch!(Ljava/util/function/Predicate;)Z????java/lang/Integer?valueOf(I)Ljava/lang/Integer;??
????lambda$handleDisjunction$23(Ljava/lang/Integer;)Z??
????filter9(Ljava/util/function/Predicate;)Ljava/util/stream/Stream;????sorted????java/util/stream/Collectors?toList()Ljava/util/stream/Collector;??
??collect0(Ljava/util/stream/Collector;)Ljava/lang/Object;????intValue??
??java/lang/Math?max(II)I??
??min??
??
extractionilimitclauses%Ljava/util/List;numMatchAllClauseshasRangeExtractionsterms)*	?java/lang/AssertionError?
?-term5Lcom/groupbyinc/flux/common/apache/lucene/index/Term;??	
?
smallestRangeI(Ljava/util/Set;)Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;??
?6com/groupbyinc/flux/common/apache/lucene/util/BytesRef?	compareTo;(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)I??
??
minTermLength(Ljava/util/Set;)I??
?clauseextraction1SmallestRange8Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;extraction2SmallestRangeextraction1ShortestTermextraction2ShortestTermonlyRangeBasedExtractionsresult1result2lambda$minTermLength$24??
???count()J????lambda$minTermLength$25??
?????bytes:()Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;

length
?	?qtinterval?	valLjava/lang/Integer;qe9com/groupbyinc/flux/index/search/ESToParentBlockJoinQuery
getChildQuery9()Lcom/groupbyinc/flux/common/apache/lucene/search/Query;
;Lcom/groupbyinc/flux/index/search/ESToParentBlockJoinQuery;Ecom/groupbyinc/flux/common/apache/lucene/search/IndexOrDocValuesQuery
getIndexQuery
GLcom/groupbyinc/flux/common/apache/lucene/search/IndexOrDocValuesQuery;?com/groupbyinc/flux/common/apache/lucene/search/PointRangeQuery!
getNumDims#?
"$
getLowerPoint()[B&'
"(
getUpperPoint*'
"+([B)V+-
?.???
1:com/groupbyinc/flux/common/apache/lucene/util/NumericUtils3subtract(II[B[B[B)V56
47getField()Ljava/lang/String;9:
";(Ljava/lang/String;[B[B[B)V+=
>7(Lcom/groupbyinc/flux/percolator/QueryAnalyzer$Range;)V+@

A	singleton#(Ljava/lang/Object;)Ljava/util/Set;CD
EALcom/groupbyinc/flux/common/apache/lucene/search/PointRangeQuery;
lowerPoint
upperPointDcom/groupbyinc/flux/common/lucene/search/function/FunctionScoreQueryJgetSubQueryL
KMgetMinScore()Ljava/lang/Float;OP
KQFLcom/groupbyinc/flux/common/lucene/search/function/FunctionScoreQuery;Ccom/groupbyinc/flux/common/apache/lucene/search/DisjunctionMaxQueryTgetDisjuncts()Ljava/util/List;VW
UX?
Z	disjunctsgetMinimumNumberShouldMatch]?
^?W
`
isRequiredb:
cgetQuerye
fisProhibitedh:
igetOccurG()Lcom/groupbyinc/flux/common/apache/lucene/search/BooleanClause$Occur;kl
mSHOULDELcom/groupbyinc/flux/common/apache/lucene/search/BooleanClause$Occur;op	q
-setMinimumNumberShouldMatchI(I)Lcom/groupbyinc/flux/common/apache/lucene/search/BooleanQuery$Builder;tu
v?(Lcom/groupbyinc/flux/common/apache/lucene/search/Query;Lcom/groupbyinc/flux/common/apache/lucene/search/BooleanClause$Occur;)Lcom/groupbyinc/flux/common/apache/lucene/search/BooleanQuery$Builder;x
ybuild@()Lcom/groupbyinc/flux/common/apache/lucene/search/BooleanQuery;{|
}clear,????
??Lcom/groupbyinc/flux/common/apache/lucene/search/BooleanClause;qminShouldMatchQueryFLcom/groupbyinc/flux/common/apache/lucene/search/BooleanQuery$Builder;bq>Lcom/groupbyinc/flux/common/apache/lucene/search/BooleanQuery;requiredClausesoptionalClauseshasProhibitedClausesDcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanFirstQuery?getMatchC()Lcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanQuery;??
??Bcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanNotQuery?
getInclude??
??Acom/groupbyinc/flux/common/apache/lucene/search/spans/SpanOrQuery?
getClausesD()[Lcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanQuery;??
??B[Lcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanQuery;??\
?ALcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanQuery;CLcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanOrQuery;builderCcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanNearQuery?
??FILTER?p	?tempELcom/groupbyinc/flux/common/apache/lucene/search/spans/SpanNearQuery;Ccom/groupbyinc/flux/common/apache/lucene/search/spans/SpanTermQuery?getTerm7()Lcom/groupbyinc/flux/common/apache/lucene/index/Term;??
??8(Lcom/groupbyinc/flux/common/apache/lucene/index/Term;)V+?

?@com/groupbyinc/flux/common/apache/lucene/search/MultiPhraseQuery?
getTermArrays9()[[Lcom/groupbyinc/flux/common/apache/lucene/index/Term;??
??7[[Lcom/groupbyinc/flux/common/apache/lucene/index/Term;?6[Lcom/groupbyinc/flux/common/apache/lucene/index/Term;?9com/groupbyinc/flux/common/apache/lucene/search/TermQuery?
??
subBuildertermArr;com/groupbyinc/flux/common/apache/lucene/search/PhraseQuery?getTerms8()[Lcom/groupbyinc/flux/common/apache/lucene/index/Term;??
??java/util/Arrays?.([Ljava/lang/Object;)Ljava/util/stream/Stream;??
??E?u(Lcom/groupbyinc/flux/common/apache/lucene/index/Term;)Lcom/groupbyinc/flux/percolator/QueryAnalyzer$QueryExtraction;?()Ljava/util/function/Function;J??map8(Ljava/util/function/Function;)Ljava/util/stream/Stream;????toSet??
??3com/groupbyinc/flux/common/apache/lucene/index/Term?
?longestTermAcom/groupbyinc/flux/common/apache/lucene/queries/BlendedTermQuery??W
??Acom/groupbyinc/flux/common/apache/lucene/queries/CommonTermsQuery?
??com/groupbyinc/flux/common/apache/lucene/search/TermInSetQuery?getTermDataC()Lcom/groupbyinc/flux/common/apache/lucene/index/PrefixCodedTerms;??
??P()Lcom/groupbyinc/flux/common/apache/lucene/index/PrefixCodedTerms$TermIterator;?
?
?field?:
?M(Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)V+?
??@Lcom/groupbyinc/flux/common/apache/lucene/search/TermInSetQuery;NLcom/groupbyinc/flux/common/apache/lucene/index/PrefixCodedTerms$TermIterator;
??;Lcom/groupbyinc/flux/common/apache/lucene/search/TermQuery;:com/groupbyinc/flux/common/apache/lucene/search/BoostQuery
fwrappedQueryBcom/groupbyinc/flux/common/apache/lucene/search/ConstantScoreQuery
fboostsdesiredAssertionStatus
:
8java/util/HashMap
-@com/groupbyinc/flux/common/apache/lucene/search/MatchNoDocsQuery[\
putKCAcom/groupbyinc/flux/common/apache/lucene/search/MatchAllDocsQueryl\
r\
x\
~\
?\
!?\
#?\
%?\
'?\
)?\
+?\
-?\
/?\
1?\
3?\
5?\
7?\
9?\
;?\
=?\
?unmodifiableMap (Ljava/util/Map;)Ljava/util/Map;AB
C	SignatureCodeLocalVariableTableLineNumberTableLocalVariableTypeTable
StackMapTable?()Ljava/util/function/BiFunction;?(Ljava/util/List;Lcom/groupbyinc/flux/Version;)Lcom/groupbyinc/flux/percolator/QueryAnalyzer$Result;?(Ljava/util/List;Lcom/groupbyinc/flux/Version;)Lcom/groupbyinc/flux/percolator/QueryAnalyzer$Result;?(Ljava/util/List;ILcom/groupbyinc/flux/Version;)Lcom/groupbyinc/flux/percolator/QueryAnalyzer$Result;?(Ljava/util/List;ILcom/groupbyinc/flux/Version;)Lcom/groupbyinc/flux/percolator/QueryAnalyzer$Result;R(Ljava/util/Set;)I?(Ljava/util/Set;)Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;BootstrapMethods
SourceFileInnerClasses0&'E()*;+,F3*?.?G/0H
de12F?7*?6M,?Y@?C?+?F?J?&*?M,??,??N-??-????=>66?LY?M:?LY?M:*?:?????:		?R6
	?V?W:??I??
:?[??[?_?`?	6
?6
?c?6
>????
`=	?f?	?R	?V?g?>	?j~6	?V?nW??O??Y?q??Y???&?M*?N-??-??:,?uM???,?G?8	./?7vw??x?
~??/	F?y?H?d*K?h*N?z*W?ST`?|T^?/C'~/j24j5TI W?S{`?|}j28H?'?	???8???A?D?F?H?K?W?`?~?????????	???
????!,A C!^"e#h$J????#	?	OO?(?5
?????	OO,,O??	OO,,O??	??EM
?F?A??Y??N*?:??#??:,?:-?W???-,???G>.	./&QRA?4A??A5T9?4IA?39?8H)*&,.-7.:/J???)EN
??F????Y*??N,?F?????6?6666?LY?M:6		*???*	???:

?f?
?R?
?V?g??6
?j??
?R6
?V?W:??$??
:

?`?	66????
?V??????6-???W?	??N?
??6	6
,?F?J?v?q-??????????????N?-??????6
?<-??ʸ?66?
-??????`6
????6
	??Y	?q??Y
?&?G?$d*??w
W?./
?^x?????	c ??`#????4????5T??4*~d*-{??0x?*3uz*<l?T?h*		?y?
I ??8???<l?{H?+467'9*;-<0I3K<LJMWNmT{U~W?X?Z?[?\?]?^?`?a?b?d?L?fh	io#p(q-r9u>wPy`zj{}z?}???????JR?!?@??
?	?O?;
?'??@?K??EOrsF}
?ך*?+???Y?ڿ*?+?+?*?*?j?+M*?f?,?-M,?+?j?*M+?f?,?-M,?=*?V?WN-??-??
:???=????+?V?WN-??-??
:???=?????:*?V??N+?V??:-?+?-??*?-?-??*?-?+?-?*?V??>+?V??6?*?-?+?-?Gp+?/B?/p
?w?
?w?/???&????????R??*
?/
?/H?)???? ?"?)?+?2?7?9?@?B?I?N?P?R?p?x?z?}???????????????????????????????????????J?????? ??	 ????	
??
??F?n*????????	??!*???????	???<*?WM,??#,??
N-???-?	????QR?5T{?GeH?!_I?K5?H2??
???!?8?E?K?\?j?x?J?"?.00
?2F?J*?KM,?N+?N-?f?,?R??6-?j??Y-?j?q??Y-?V-?R?&?G4JQRJ5TE?S<?/#'d*H???#?*?8?J? K@?
?2F?%*?U?YM,?<??Y?#?&?,+?[?G %QR%5T\4I\3Hxyz|J??
?2F6
?*?M,?_>??Y??:??Y??:6,?a?:??^??:?d??g?W?7?j?	6?)?ך?n?r???Y?ڿ?g?W??????<??<??Y?#?&???d?Y?Y?s:?wW?:????:		?r?zW????~?W??>?
????8?ך?<???Y?ڿ?ך???Y?ڿ+??:?*?ך?<???Y?ڿ?>+?[:?
?-:?Gz@L????R	?J??b?/?QR?5T???
?P???4?4|?*??/I??3?3H?'89
:;<=@>H?X@`AfCD?F?H?I?J?M?N?R?S?T?UVWXYZ[&a0bHcZdef}g?i?k?n?o?rJI?*	???-
???&?#?!
?
?2F_*????+?M?Y,?V,?R?&?G QR5T?/H
12
?2F_*????+?M?Y,?V,?R?&?G QR5T?/H
*+
?2F?J*??M?Y?sN,??:?66?2:-?r?zW?????-?~+?M??G4)
??JQRJ5TE??
=??H 
!)"3!9$J?	???
?2Fm	?*??M+?F?J?K?Y?sN,??:?66?2:-???zW?????-?~+?M??-?N,??:?66?2:+?:-?uN????-?GR3
??@??}?/u??Y3~/?QR?5T???H6

3=CWYu}??J;?%	?????	???"
?2F_*????M?Y?
Y,???F?&?G QR5T??H
?
?2F?
?*????M,???Y?#?&??Y?sN,:?66?X2:?Y?s::		?6
6
?"	2:??Y?²r?zW????-?~???zW??????-?~+?M??-?GH^??D???;H???QR?5T???"{??H2??
??"?;?D?^?p?v?????JY???	???"	?????%?	?
?2F`?*?ƶ?M,???Y?#?&?+?F?J?-,?Ϻ????ݹ??ON?Y--?g?&?,2N,:?66?%2:-?????N???ڻY?
Y-???F?&?G>>STk??RI???QR?5T???I>S{H2??
??$?>?N?R?k?}?????J%??3?	???"?
?2F?6*?????????ݹ??OM?Y,,?g?ͷ&?G 6QR65T"?TI"?{H
?"?
?2F?6*?????????ݹ??OM?Y,,?g?ͷ&?G 6QR65T"?TI"?{H
?"?
?2F?6*?????????ݹ??OM?Y,,?g?ͷ&?G 6QR65T"?TI"?{H
?"?
?2F\*??M?LY?MN,???:??:?)-?
Y??Y???????`W??:??ػY--?g?ͷ&?G>+??\QR\5TW??
O?TF?I
O?{H??
??"?>?H?J?	?O??*
2F_*??M?Y?
Y,?????F?&?G QR5T~H
??
y2FP*??M,+??G QR5TRH
??
s2FP*??M,+??G QRTRH
??
m2F>
?Y?q?G
QR
5TH?
e2FA
?Y?#?&?G
QR
5TH?	,F?=????׻Y?K*??W*??W*??W*??W*?? ?W*??"?W*?$?W*?&?W*Ƹ(?W*??*?W*??,?W*??.?W*??0?W*??2?W*??4?W*???W*U?6?W*?8?W*K?:?W*"??W*?@?W*?D?A?G$?'I$?(HjEJK%L2M?NLOYPfQsR?S?T?U?V?W?X?Y?Z?[?\]^_(`5a<bJ@Rcdhicdpicdvicd|icd?icd?icd?icd?icd?icd?icd?icd?icd?icd?icd?icd?icd?icd?icd?icd?icd?icd?ic???c???c???c??c???STB

		 @	"$%




© 2015 - 2024 Weber Informatics LLC | Privacy Policy