
com.groupbyinc.flux.common.apache.lucene.search.MultiCollector.class Maven / Gradle / Ivy
???? 3 ? >com/groupbyinc/flux/common/apache/lucene/search/MultiCollector java/lang/Object 9com/groupbyinc/flux/common/apache/lucene/search/Collector MultiCollector.java @com/groupbyinc/flux/common/apache/lucene/search/MultiCollector$1 Qcom/groupbyinc/flux/common/apache/lucene/search/MultiCollector$MultiLeafCollector
MultiLeafCollector cacheScores Z
collectors <[Lcom/groupbyinc/flux/common/apache/lucene/search/Collector; wrap y([Lcom/groupbyinc/flux/common/apache/lucene/search/Collector;)Lcom/groupbyinc/flux/common/apache/lucene/search/Collector; java/util/Arrays asList %([Ljava/lang/Object;)Ljava/util/List;
Q(Ljava/lang/Iterable;)Lcom/groupbyinc/flux/common/apache/lucene/search/Collector;
java/lang/Iterable iterator ()Ljava/util/Iterator; java/util/Iterator " hasNext ()Z $ % # & next ()Ljava/lang/Object; ( ) # * "java/lang/IllegalArgumentException , %At least 1 collector must not be null . (Ljava/lang/String;)V 0 1
- 2 ?([Lcom/groupbyinc/flux/common/apache/lucene/search/Collector;)V 0 5
6 c ;Lcom/groupbyinc/flux/common/apache/lucene/search/Collector; i$ Ljava/util/Iterator; col colls RLjava/lang/Iterable<+Lcom/groupbyinc/flux/common/apache/lucene/search/Collector;>; Ljava/lang/Iterable; n I ()V 0 B
C E needsScores G % H
J collector arr$ len$ this @Lcom/groupbyinc/flux/common/apache/lucene/search/MultiCollector; numNeedsScores getLeafCollector ?(Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;)Lcom/groupbyinc/flux/common/apache/lucene/search/LeafCollector; java/io/IOException T Mcom/groupbyinc/flux/common/apache/lucene/search/CollectionTerminatedException V java/util/ArrayList X
Y C @com/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext [ java/util/List ] R S _ =com/groupbyinc/flux/common/apache/lucene/search/LeafCollector a add (Ljava/lang/Object;)Z c d ^ e size ()I g h ^ i
W C get (I)Ljava/lang/Object; l m ^ n V(Ljava/util/List;ZLcom/groupbyinc/flux/common/apache/lucene/search/MultiCollector$1;)V 0 p
q e OLcom/groupbyinc/flux/common/apache/lucene/search/CollectionTerminatedException;
leafCollector ?Lcom/groupbyinc/flux/common/apache/lucene/search/LeafCollector; context BLcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext; leafCollectors QLjava/util/List; Ljava/util/List; Code LocalVariableTable LineNumberTable LocalVariableTypeTable
StackMapTable Signature ?(Ljava/lang/Iterable<+Lcom/groupbyinc/flux/common/apache/lucene/search/Collector;>;)Lcom/groupbyinc/flux/common/apache/lucene/search/Collector;
Exceptions
SourceFile InnerClasses !
? | 2 *? ? ? } ~ % | ? ?<*? ! M,? ' ? ,? + ? N-? ?????
? -Y/? 3?? 0M*? ! N-? ' ? -? + ? :? M? ???,?? M<*? ! N-? ' ? -? + ? :? ,?S?? Y,? 7? } f
8 9 : ; V 8 9 B " : ; ; + <