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

com.groupbyinc.flux.search.aggregations.metrics.tophits.TopHitsAggregator.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????3Icom/groupbyinc/flux/search/aggregations/metrics/tophits/TopHitsAggregatorAcom/groupbyinc/flux/search/aggregations/metrics/MetricsAggregatorTopHitsAggregator.javaQcom/groupbyinc/flux/search/aggregations/metrics/tophits/TopHitsAggregator$FactoryFactoryacom/groupbyinc/flux/search/aggregations/metrics/tophits/TopHitsAggregator$TopDocsAndLeafCollector	TopDocsAndLeafCollectorKcom/groupbyinc/flux/search/aggregations/metrics/tophits/TopHitsAggregator$1=com/groupbyinc/flux/common/util/LongObjectPagedHashMap$Cursor6com/groupbyinc/flux/common/util/LongObjectPagedHashMapCursor
fetchPhase-Lcom/groupbyinc/flux/search/fetch/FetchPhase;subSearchContext6Lcom/groupbyinc/flux/search/internal/SubSearchContext;topDocsCollectors8Lcom/groupbyinc/flux/common/util/LongObjectPagedHashMap;?Lcom/groupbyinc/flux/common/util/LongObjectPagedHashMap;(Lcom/groupbyinc/flux/search/fetch/FetchPhase;Lcom/groupbyinc/flux/search/internal/SubSearchContext;Ljava/lang/String;Lcom/groupbyinc/flux/search/aggregations/support/AggregationContext;Lcom/groupbyinc/flux/search/aggregations/Aggregator;Ljava/util/List;Ljava/util/Map;)Vjava/io/IOException?(Ljava/lang/String;Lcom/groupbyinc/flux/search/aggregations/support/AggregationContext;Lcom/groupbyinc/flux/search/aggregations/Aggregator;Ljava/util/List;Ljava/util/Map;)V
	!Bcom/groupbyinc/flux/search/aggregations/support/AggregationContext#	bigArrays-()Lcom/groupbyinc/flux/common/util/BigArrays;%&
$'/(JLcom/groupbyinc/flux/common/util/BigArrays;)V)
*	,	.thisKLcom/groupbyinc/flux/search/aggregations/metrics/tophits/TopHitsAggregator;nameLjava/lang/String;contextDLcom/groupbyinc/flux/search/aggregations/support/AggregationContext;parent4Lcom/groupbyinc/flux/search/aggregations/Aggregator;pipelineAggregatorsWLjava/util/List;Ljava/util/List;metaData5Ljava/util/Map;Ljava/util/Map;needsScores()Z4com/groupbyinc/flux/search/internal/SubSearchContext@sort8()Lcom/groupbyinc/flux/common/apache/lucene/search/Sort;BC
AD4com/groupbyinc/flux/common/apache/lucene/search/SortF>?
GHtrackScoresJ?
AK6Lcom/groupbyinc/flux/common/apache/lucene/search/Sort;getLeafCollector?(Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;Lcom/groupbyinc/flux/search/aggregations/LeafBucketCollector;)Lcom/groupbyinc/flux/search/aggregations/LeafBucketCollector;iterator()Ljava/util/Iterator;PQ
Rjava/util/IteratorThasNextV?UWnext()Ljava/lang/Object;YZU[valueLjava/lang/Object;]^	_topLevelCollectorBLcom/groupbyinc/flux/common/apache/lucene/search/TopDocsCollector;ab	
c@com/groupbyinc/flux/common/apache/lucene/search/TopDocsCollectore?(Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;)Lcom/groupbyinc/flux/common/apache/lucene/search/LeafCollector;Ng
fh
leafCollector?Lcom/groupbyinc/flux/common/apache/lucene/search/LeafCollector;jk	
l?(Lcom/groupbyinc/flux/search/aggregations/metrics/tophits/TopHitsAggregator;Lcom/groupbyinc/flux/search/aggregations/LeafBucketCollector;Ljava/lang/Object;Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;)Vn

ocursor?Lcom/groupbyinc/flux/common/util/LongObjectPagedHashMap$Cursor;?Lcom/groupbyinc/flux/common/util/LongObjectPagedHashMap$Cursor;ctxBLcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;sub=Lcom/groupbyinc/flux/search/aggregations/LeafBucketCollector;buildAggregation@(J)Lcom/groupbyinc/flux/search/aggregations/InternalAggregation;get(J)Ljava/lang/Object;z{
|buildEmptyAggregationK()Lcom/groupbyinc/flux/search/aggregations/metrics/tophits/InternalTopHits;~
?topDocs;()Lcom/groupbyinc/flux/common/apache/lucene/search/TopDocs;??
f?queryResult6()Lcom/groupbyinc/flux/search/query/QuerySearchResult;??
A?2com/groupbyinc/flux/search/query/QuerySearchResult?<(Lcom/groupbyinc/flux/common/apache/lucene/search/TopDocs;)V??
??7com/groupbyinc/flux/common/apache/lucene/search/TopDocs?	scoreDocs;[Lcom/groupbyinc/flux/common/apache/lucene/search/ScoreDoc;??	??[I?8com/groupbyinc/flux/common/apache/lucene/search/ScoreDoc?docI??	??docIdsToLoad9([III)Lcom/groupbyinc/flux/search/internal/SearchContext;??
A?+com/groupbyinc/flux/search/fetch/FetchPhase?execute6(Lcom/groupbyinc/flux/search/internal/SearchContext;)V??
??fetchResult6()Lcom/groupbyinc/flux/search/fetch/FetchSearchResult;??
A?2com/groupbyinc/flux/search/fetch/FetchSearchResult?
??hits:()Lcom/groupbyinc/flux/search/internal/InternalSearchHits;??
??6com/groupbyinc/flux/search/internal/InternalSearchHits?internalHits:()[Lcom/groupbyinc/flux/search/internal/InternalSearchHit;??
??8[Lcom/groupbyinc/flux/search/internal/InternalSearchHit;?shardTarget0()Lcom/groupbyinc/flux/search/SearchShardTarget;??
A?5com/groupbyinc/flux/search/internal/InternalSearchHit?shard1(Lcom/groupbyinc/flux/search/SearchShardTarget;)V??
??scoreF??	??(F)V??
??8com/groupbyinc/flux/common/apache/lucene/search/FieldDoc?fields[Ljava/lang/Object;??	??
sortValues([Ljava/lang/Object;)V??
??Gcom/groupbyinc/flux/search/aggregations/metrics/tophits/InternalTopHits?23	?from()I??
A?size??
A?()Ljava/util/List;8?
?()Ljava/util/Map;;?
??(Ljava/lang/String;IILcom/groupbyinc/flux/common/apache/lucene/search/TopDocs;Lcom/groupbyinc/flux/search/internal/InternalSearchHits;Ljava/util/List;Ljava/util/Map;)V?
??topHitsILcom/groupbyinc/flux/search/aggregations/metrics/tophits/InternalTopHits;ifieldDoc:Lcom/groupbyinc/flux/common/apache/lucene/search/FieldDoc;scoreDoc:Lcom/groupbyinc/flux/common/apache/lucene/search/ScoreDoc;searchHitFields7Lcom/groupbyinc/flux/search/internal/InternalSearchHit;9Lcom/groupbyinc/flux/common/apache/lucene/search/TopDocs;4Lcom/groupbyinc/flux/search/fetch/FetchSearchResult;owningBucketOrdinalJtopDocsCollectorcLcom/groupbyinc/flux/search/aggregations/metrics/tophits/TopHitsAggregator$TopDocsAndLeafCollector;()[Lcom/groupbyinc/flux/common/apache/lucene/search/SortField;??
G??|(I[Lcom/groupbyinc/flux/common/apache/lucene/search/ScoreDoc;[Lcom/groupbyinc/flux/common/apache/lucene/search/SortField;F)V?
?(com/groupbyinc/flux/common/lucene/LuceneEMPTY_TOP_DOCS?	empty?
?doClose()V+com/groupbyinc/flux/common/lease/Releasable,com/groupbyinc/flux/common/lease/Releasablesclose1([Lcom/groupbyinc/flux/common/lease/Releasable;)V
?()Lcom/groupbyinc/flux/search/aggregations/InternalAggregation;	SignatureCodeLocalVariableTableLocalVariableTypeTableLineNumberTable
Exceptions|(Lcom/groupbyinc/flux/search/fetch/FetchPhase;Lcom/groupbyinc/flux/search/internal/SubSearchContext;Ljava/lang/String;Lcom/groupbyinc/flux/search/aggregations/support/AggregationContext;Lcom/groupbyinc/flux/search/aggregations/Aggregator;Ljava/util/List;Ljava/util/Map;)V
StackMapTable
SourceFileInnerClasses!?)*-? *+?"*?Y
?(?+?-*,?/?R)01)))23)45)67)8:);=)89);<L
MN#O(P>?w%*?/?EL+?+?I?
*?/?L????%01BMTUV#Y?G@NO?E*?-?SN-?X?+-?\?:?`?
?`?
?d+?i?m??һ
Y*,+?p?*qsE01EtuEvwqrab6c9e?U?0xy]	
	*?-?}?
N-?*??:??-?d??:*?/????????
:6??????2??O????*?/???W*?"*?/??*?/??:??????:6		??I??	2:
	2:*?/????
?Ƕ?
?̙
??:?жԄ	?????Y*??*?/??*?/????*??*???:????;!???
???6??
?/???N??	"???8???~????{??	01	???????f????"?.?8?F?V?\?j?u?~????????????????????????B?
?!
??? ?1???G??)
?~?	P*?/?E???Y??*?/?E????L??L??Y*??*?/??*?/??+?	*??*??? #??P01*&???
?&?*?	&??
=?
Y*?-S??01
??A~/*???01:"	







© 2015 - 2025 Weber Informatics LLC | Privacy Policy