com.groupbyinc.flux.common.apache.lucene.search.MultiLeafFieldComparator.class Maven / Gradle / Ivy
???? 4 Z Hcom/groupbyinc/flux/common/apache/lucene/search/MultiLeafFieldComparator java/lang/Object Ccom/groupbyinc/flux/common/apache/lucene/search/LeafFieldComparator MultiLeafFieldComparator.java comparators F[Lcom/groupbyinc/flux/common/apache/lucene/search/LeafFieldComparator;
reverseMul [I firstComparator ELcom/groupbyinc/flux/common/apache/lucene/search/LeafFieldComparator; firstReverseMul I K([Lcom/groupbyinc/flux/common/apache/lucene/search/LeafFieldComparator;[I)V ()V
"java/lang/IllegalArgumentException java/lang/StringBuilder
=Must have the same number of comparators and reverseMul, got append -(Ljava/lang/String;)Ljava/lang/StringBuilder;
(I)Ljava/lang/StringBuilder;
! and # toString ()Ljava/lang/String; % &
' (Ljava/lang/String;)V )
* .
0
2 4 this JLcom/groupbyinc/flux/common/apache/lucene/search/MultiLeafFieldComparator; setBottom (I)V 8 9 :
comparator slot
compareBottom (I)I java/io/IOException @ > ? B i doc cmp
compareTop G ? H copy (II)V J K L setScorer ;(Lcom/groupbyinc/flux/common/apache/lucene/search/Scorer;)V N O P scorer 8Lcom/groupbyinc/flux/common/apache/lucene/search/Scorer; Code LocalVariableTable LineNumberTable
StackMapTable
Exceptions
SourceFile 0
T ? J*? +?,?? )? Y? Y? ? +?? "$? ,?? "? (? +?*+? /*,? 1*+2? 3*,.? 5? U J 6 7 J J
V " 1 # 6 $ ; % B &