
com.groupbyinc.flux.search.aggregations.metrics.tophits.TopHitsAggregator$1.class Maven / Gradle / Ivy
???? 4 ? Kcom/groupbyinc/flux/search/aggregations/metrics/tophits/TopHitsAggregator$1 ?com/groupbyinc/flux/search/aggregations/LeafBucketCollectorBase TopHitsAggregator.java Icom/groupbyinc/flux/search/aggregations/metrics/tophits/TopHitsAggregator getLeafCollector ?(Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;Lcom/groupbyinc/flux/search/aggregations/LeafBucketCollector;)Lcom/groupbyinc/flux/search/aggregations/LeafBucketCollector; scorer 8Lcom/groupbyinc/flux/common/apache/lucene/search/Scorer; val$leafCollectors @Lcom/groupbyinc/flux/common/carrotsearch/hppc/LongObjectHashMap; val$ctx BLcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext; this$0 KLcom/groupbyinc/flux/search/aggregations/metrics/tophits/TopHitsAggregator; (Lcom/groupbyinc/flux/search/aggregations/metrics/tophits/TopHitsAggregator;Lcom/groupbyinc/flux/search/aggregations/LeafBucketCollector;Ljava/lang/Object;Lcom/groupbyinc/flux/common/carrotsearch/hppc/LongObjectHashMap;Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;)V
R(Lcom/groupbyinc/flux/search/aggregations/LeafBucketCollector;Ljava/lang/Object;)V
this MLcom/groupbyinc/flux/search/aggregations/metrics/tophits/TopHitsAggregator$1; sub =Lcom/groupbyinc/flux/search/aggregations/LeafBucketCollector; values Ljava/lang/Object; setScorer ;(Lcom/groupbyinc/flux/common/apache/lucene/search/Scorer;)V java/io/IOException & ( $ %
* >com/groupbyinc/flux/common/carrotsearch/hppc/LongObjectHashMap , A()Lcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectCollection; " .
- / =com/groupbyinc/flux/common/carrotsearch/hppc/ObjectCollection 1 iterator ()Ljava/util/Iterator; 3 4 2 5 java/util/Iterator 7 hasNext ()Z 9 : 8 ; next ()Ljava/lang/Object; = > 8 ? Acom/groupbyinc/flux/common/carrotsearch/hppc/cursors/ObjectCursor A value C # B D =com/groupbyinc/flux/common/apache/lucene/search/LeafCollector F G * cursor ?Lcom/groupbyinc/flux/common/carrotsearch/hppc/cursors/ObjectCursor; CLcom/groupbyinc/flux/common/carrotsearch/hppc/cursors/ObjectCursor; collect (IJ)V
access$000 ?(Lcom/groupbyinc/flux/search/aggregations/metrics/tophits/TopHitsAggregator;)Lcom/groupbyinc/flux/common/util/LongObjectPagedHashMap; N O
P 6com/groupbyinc/flux/common/util/LongObjectPagedHashMap R get (J)Ljava/lang/Object; T U
S V @com/groupbyinc/flux/common/apache/lucene/search/TopDocsCollector X
access$100 ?(Lcom/groupbyinc/flux/search/aggregations/metrics/tophits/TopHitsAggregator;)Lcom/groupbyinc/flux/search/internal/SubSearchContext; Z [
\ 4com/groupbyinc/flux/search/internal/SubSearchContext ^ sort 2()Lcom/groupbyinc/flux/search/sort/SortAndFormats; ` a
_ b from ()I d e
_ f size h e
_ i
access$200 ?(Lcom/groupbyinc/flux/search/aggregations/metrics/tophits/TopHitsAggregator;)Lcom/groupbyinc/flux/search/internal/SearchContext; k l
m 1com/groupbyinc/flux/search/internal/SearchContext o rescore ()Ljava/util/List; q r
p s java/util/List u v 5 .com/groupbyinc/flux/search/sort/SortAndFormats x 1com/groupbyinc/flux/search/rescore/RescoreContext z
getWindowSize | e
{ } java/lang/Math max (II)I ? ?
? ? searcher <()Lcom/groupbyinc/flux/search/internal/ContextIndexSearcher; ? ?
_ ? 8com/groupbyinc/flux/search/internal/ContextIndexSearcher ? getIndexReader >()Lcom/groupbyinc/flux/common/apache/lucene/index/IndexReader; ? ?
? ? :com/groupbyinc/flux/common/apache/lucene/index/IndexReader ? maxDoc ? e
? ? min ? ?
? ? Dcom/groupbyinc/flux/common/apache/lucene/search/TopScoreDocCollector ? create I(I)Lcom/groupbyinc/flux/common/apache/lucene/search/TopScoreDocCollector; ? ?
? ? 6Lcom/groupbyinc/flux/common/apache/lucene/search/Sort; ` ? y ? trackScores ? :
_ ? Acom/groupbyinc/flux/common/apache/lucene/search/TopFieldCollector ? ?(Lcom/groupbyinc/flux/common/apache/lucene/search/Sort;IZZZZ)Lcom/groupbyinc/flux/common/apache/lucene/search/TopFieldCollector; ? ?
? ? put '(JLjava/lang/Object;)Ljava/lang/Object; ? ?
S ? indexOf (J)I ? ?
- ? ?(Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;)Lcom/groupbyinc/flux/common/apache/lucene/search/LeafCollector; ?
Y ? indexInsert (IJLjava/lang/Object;)V ? ?
- ? indexGet (I)Ljava/lang/Object; ? ?
- ? (I)V L ? G ? rescoreContext 3Lcom/groupbyinc/flux/search/rescore/RescoreContext; 0Lcom/groupbyinc/flux/search/sort/SortAndFormats; topN I
leafCollector ?Lcom/groupbyinc/flux/common/apache/lucene/search/LeafCollector; docId bucket J topDocsCollector ELcom/groupbyinc/flux/common/apache/lucene/search/TopDocsCollector<*>; BLcom/groupbyinc/flux/common/apache/lucene/search/TopDocsCollector; key Code LocalVariableTable LineNumberTable LocalVariableTypeTable
StackMapTable
Exceptions
SourceFile EnclosingMethod InnerClasses
? ` *+? *? *? *,-? ? ? * ! " # ? Z $ % ? ? ;*+? )*+? +*? ? 0? 6 M,? < ? ,? @ ? BN-? E? G+? H ??? ? *
I K ; ; ? *
I J ? ` a
b * c 7 d : e ? ? 8? " ? ' L M ? ^ *? ? Q ? W? Y:? ?*? ? ]? c:*? ? ]? g*? ? ]? j`6? 9*? ? n? t? w :? < ? ? @ ? {:? ~? ?6???*? ? ]? ?? ?? ?? ?6?
? ?:? %? ?*? ? ]? ?*? ? ]? ?? ?:*? ? Q ? ?W*? ? ?6? /*? ? ?:*? )? *? )? H *? ? ?? *? ? ?? G:? ? ? ? f
d ? ? ! ? ` ? 8 ? ? ? ? ! ? ? ? ? ? ? ? ? ? ? ? H ? ? ? ? ? ? b i j k ! l 8 m = n d o p p s t ? u ? v ? z ? { ? z ? } ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? K ? N Y y 8 ? $%!?
? + G? Y ?
Y G ? ' ? ?
?
© 2015 - 2025 Weber Informatics LLC | Privacy Policy