
com.groupbyinc.flux.common.apache.lucene.search.TopDocsCollector.class Maven / Gradle / Ivy
???? 3 Z @com/groupbyinc/flux/common/apache/lucene/search/TopDocsCollector ?Ljava/lang/Object;Lcom/groupbyinc/flux/common/apache/lucene/search/Collector; java/lang/Object 9com/groupbyinc/flux/common/apache/lucene/search/Collector TopDocsCollector.java
EMPTY_TOPDOCS 9Lcom/groupbyinc/flux/common/apache/lucene/search/TopDocs; pq =Lcom/groupbyinc/flux/common/apache/lucene/util/PriorityQueue; BLcom/groupbyinc/flux/common/apache/lucene/util/PriorityQueue; totalHits I @(Lcom/groupbyinc/flux/common/apache/lucene/util/PriorityQueue;)V ()V
this GLcom/groupbyinc/flux/common/apache/lucene/search/TopDocsCollector; BLcom/groupbyinc/flux/common/apache/lucene/search/TopDocsCollector; populateResults ?([Lcom/groupbyinc/flux/common/apache/lucene/search/ScoreDoc;I)V ;com/groupbyinc/flux/common/apache/lucene/util/PriorityQueue pop ()Ljava/lang/Object;
8com/groupbyinc/flux/common/apache/lucene/search/ScoreDoc " i results ;[Lcom/groupbyinc/flux/common/apache/lucene/search/ScoreDoc; howMany
newTopDocs w([Lcom/groupbyinc/flux/common/apache/lucene/search/ScoreDoc;I)Lcom/groupbyinc/flux/common/apache/lucene/search/TopDocs;
* 7com/groupbyinc/flux/common/apache/lucene/search/TopDocs , . ?(I[Lcom/groupbyinc/flux/common/apache/lucene/search/ScoreDoc;)V 0
- 1 start getTotalHits ()I topDocsSize size 7 5
8 topDocs ;()Lcom/groupbyinc/flux/common/apache/lucene/search/TopDocs; 6 5
< =(II)Lcom/groupbyinc/flux/common/apache/lucene/search/TopDocs; : >
? <(I)Lcom/groupbyinc/flux/common/apache/lucene/search/TopDocs; ( )
B java/lang/Math D min (II)I F G
E H &
K ? @(I[Lcom/groupbyinc/flux/common/apache/lucene/search/ScoreDoc;F)V O
- P Signature Code LocalVariableTable LocalVariableTypeTable LineNumberTable E(Lcom/groupbyinc/flux/common/apache/lucene/util/PriorityQueue;)V
StackMapTable
SourceFile!
R
S b
*? *+? ? T
U
V 3 4 5 R W S ? d>? +*? ? !? #S????? T * $ % &