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

com.groupbyinc.flux.search.aggregations.bucket.BestBucketsDeferringCollector.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????3?Lcom/groupbyinc/flux/search/aggregations/bucket/BestBucketsDeferringCollectorGcom/groupbyinc/flux/search/aggregations/bucket/DeferringBucketCollector"BestBucketsDeferringCollector.javaRcom/groupbyinc/flux/search/aggregations/bucket/BestBucketsDeferringCollector$EntryEntryNcom/groupbyinc/flux/search/aggregations/bucket/BestBucketsDeferringCollector$2	Ncom/groupbyinc/flux/search/aggregations/bucket/BestBucketsDeferringCollector$1Mcom/groupbyinc/flux/common/apache/lucene/util/packed/PackedLongValues$Builder
Ecom/groupbyinc/flux/common/apache/lucene/util/packed/PackedLongValuesBuilderNcom/groupbyinc/flux/common/apache/lucene/util/packed/PackedLongValues$IteratorIteratorGcom/groupbyinc/flux/search/aggregations/Aggregator$SubAggCollectionMode2com/groupbyinc/flux/search/aggregations/AggregatorSubAggCollectionModeentriesLjava/util/List;fLjava/util/List;	collector9Lcom/groupbyinc/flux/search/aggregations/BucketCollector;contextBLcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;	docDeltasOLcom/groupbyinc/flux/common/apache/lucene/util/packed/PackedLongValues$Builder;buckets	maxBucketJfinishedZselectedBuckets*Lcom/groupbyinc/flux/common/util/LongHash;()V*+
,java/util/ArrayList.
/,	1????????$%	5&'	7thisNLcom/groupbyinc/flux/search/aggregations/bucket/BestBucketsDeferringCollector;needsScores()Z	=java/lang/IllegalStateException?
@,7com/groupbyinc/flux/search/aggregations/BucketCollectorB;<
CDsetDeferredCollector(Ljava/lang/Iterable;)VwrapO(Ljava/lang/Iterable;)Lcom/groupbyinc/flux/search/aggregations/BucketCollector;HI
CJdeferredCollectorsOLjava/lang/Iterable;Ljava/lang/Iterable;
finishLeaf 	P!"	RbuildI()Lcom/groupbyinc/flux/common/apache/lucene/util/packed/PackedLongValues;TU
V#"	X?(Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;Lcom/groupbyinc/flux/common/apache/lucene/util/packed/PackedLongValues;Lcom/groupbyinc/flux/common/apache/lucene/util/packed/PackedLongValues;)V*Z
[java/util/List]add(Ljava/lang/Object;)Z_`^agetLeafCollector?(Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;)Lcom/groupbyinc/flux/search/aggregations/LeafBucketCollector;java/io/IOExceptioneO+
g>?
packedBuilderR(F)Lcom/groupbyinc/flux/common/apache/lucene/util/packed/PackedLongValues$Builder;jk
lQ(Lcom/groupbyinc/flux/search/aggregations/bucket/BestBucketsDeferringCollector;)V*n
octx
preCollectionpostCollectionprepareSelectedBuckets([J)VPCannot replay yet, collection is not finished: postCollect() has not been calledv(Ljava/lang/String;)V*x
@y()	{Already been replayed}(com/groupbyinc/flux/common/util/LongHash)com/groupbyinc/flux/common/util/BigArrays?NON_RECYCLING_INSTANCE+Lcom/groupbyinc/flux/common/util/BigArrays;??	??/(JLcom/groupbyinc/flux/common/util/BigArrays;)V*?
??[J?(J)J_?
??r+
C?!Cannot defer if scores are needed?iterator()Ljava/util/Iterator;??^?java/util/Iterator?hasNext?<??next()Ljava/lang/Object;????	Pcd
C?java/lang/StringBuilder?
?,A limitation of the ?append-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
??
BREADTH_FIRSTILcom/groupbyinc/flux/search/aggregations/Aggregator$SubAggCollectionMode;??	?-(Ljava/lang/Object;)Ljava/lang/StringBuilder;??
??J collection mode is that scores cannot be buffered along with document IDs?toString()Ljava/lang/String;??
??(com/groupbyinc/flux/common/lucene/Lucene?
illegalScorerL(Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/lucene/search/Scorer;??
??;com/groupbyinc/flux/search/aggregations/LeafBucketCollector?	setScorer;(Lcom/groupbyinc/flux/common/apache/lucene/search/Scorer;)V??
??GLcom/groupbyinc/flux/common/apache/lucene/util/packed/PackedLongValues;!?	?R()Lcom/groupbyinc/flux/common/apache/lucene/util/packed/PackedLongValues$Iterator;??
?#?	?size()J??
???
?find??
??collect(IJ)V??
??s+
C?bucket
rebasedBucketiend
leafCollector=Lcom/groupbyinc/flux/search/aggregations/LeafBucketCollector;docDeltaIteratorPLcom/groupbyinc/flux/common/apache/lucene/util/packed/PackedLongValues$Iterator;docIentryTLcom/groupbyinc/flux/search/aggregations/bucket/BestBucketsDeferringCollector$Entry;hashj(Lcom/groupbyinc/flux/search/aggregations/Aggregator;)Lcom/groupbyinc/flux/search/aggregations/Aggregator;?(Lcom/groupbyinc/flux/search/aggregations/bucket/BestBucketsDeferringCollector;Lcom/groupbyinc/flux/search/aggregations/Aggregator;Lcom/groupbyinc/flux/search/aggregations/Aggregator;)V*?

?in4Lcom/groupbyinc/flux/search/aggregations/Aggregator;?(Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;)Lcom/groupbyinc/flux/common/apache/lucene/search/LeafCollector;
?	SignatureCodeLocalVariableTableLineNumberTable
StackMapTableLocalVariableTypeTableR(Ljava/lang/Iterable;)V
Exceptions
SourceFileInnerClasses!? !"#"$%&'()
*+?V*?-*?/Y?0?2*3?6*?8??9:?C9>?D;<?R*?>??@Y?A?*?>?E??9:?HIK?FG?S	*+?K?>??	9:	LN?	LM?
PQ??O+??:*?Q?&*?2?Y*?Q*?S?W*?Y?W?\?bW*?Q*?S*?Y??:9:?TU*W/X4Y9Z?*cd?h$*?h*+?Q*i?m?S*i?m?Y?Y*?p??$9:$q ?^`	abd?fr+?+??9:?s?fs+?<
*?h*?8??
9:?wx	y?f?tu??.*?8?
?@Yw?z?*?|?
?@Y~?z???Y+??????M+N-?66?-/7,??X????*,?|*?>??*?>?E?
?@Y??z?*?2??N-????-???:*?>????:??Y???????????????????Ƕ?:?̶?:	6
	7?Ƕ?7

??9
???a?6
	??7,??73??
??
a7??ŧ?Z*?>?۱??
F?%?%?%?H?%?>?%
?????X???N#?	?K??
????.9:.(?0??)?r????"?0?F?M?S?X?_?i?s?????????????????????#?&?-??^
??????	??g
????4??????fH????
Y*++???9:????Ac??0*+???9:?,?f??2

	@




© 2015 - 2025 Weber Informatics LLC | Privacy Policy