
com.groupbyinc.flux.common.apache.lucene.index.MultiFields.class Maven / Gradle / Ivy
???? 3* :com/groupbyinc/flux/common/apache/lucene/index/MultiFields 5com/groupbyinc/flux/common/apache/lucene/index/Fields MultiFields.java Acom/groupbyinc/flux/common/apache/lucene/index/FieldInfos$Builder 9com/groupbyinc/flux/common/apache/lucene/index/FieldInfos Builder subs 8[Lcom/groupbyinc/flux/common/apache/lucene/index/Fields; subSlices =[Lcom/groupbyinc/flux/common/apache/lucene/index/ReaderSlice; terms Ljava/util/Map; YLjava/util/Map; $assertionsDisabled Z getFields u(Lcom/groupbyinc/flux/common/apache/lucene/index/IndexReader;)Lcom/groupbyinc/flux/common/apache/lucene/index/Fields; java/io/IOException :com/groupbyinc/flux/common/apache/lucene/index/IndexReader leaves ()Ljava/util/List;
java/util/List size ()I ! " get (I)Ljava/lang/Object; $ % & @com/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext ( reader =()Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReader; * +
) , 9com/groupbyinc/flux/common/apache/lucene/index/LeafReader . fields 9()Lcom/groupbyinc/flux/common/apache/lucene/index/Fields; 0 1
/ 2 java/util/ArrayList 4 (I)V 6 7
5 8 iterator ()Ljava/util/Iterator; : ; < java/util/Iterator > hasNext ()Z @ A ? B next ()Ljava/lang/Object; D E ? F add (Ljava/lang/Object;)Z H I J :com/groupbyinc/flux/common/apache/lucene/index/ReaderSlice L docBase I N O ) P maxDoc R !
/ S (III)V 6 U
M V EMPTY_ARRAY X Y toArray (([Ljava/lang/Object;)[Ljava/lang/Object; [ \ ] X M ` x([Lcom/groupbyinc/flux/common/apache/lucene/index/Fields;[Lcom/groupbyinc/flux/common/apache/lucene/index/ReaderSlice;)V 6 c
d r ;Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReader; f 7Lcom/groupbyinc/flux/common/apache/lucene/index/Fields; ctx BLcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext; i$ Ljava/util/Iterator; ILjava/util/List; Ljava/util/List; slices NLjava/util/List;