com.groupbyinc.flux.common.apache.lucene.search.join.CheckJoinIndex.class Maven / Gradle / Ivy
???? 4 ? Ccom/groupbyinc/flux/common/apache/lucene/search/join/CheckJoinIndex java/lang/Object CheckJoinIndex.java ()V
this ELcom/groupbyinc/flux/common/apache/lucene/search/join/CheckJoinIndex; check ?(Lcom/groupbyinc/flux/common/apache/lucene/index/IndexReader;Lcom/groupbyinc/flux/common/apache/lucene/search/join/BitSetProducer;)V java/io/IOException :com/groupbyinc/flux/common/apache/lucene/index/IndexReader leaves ()Ljava/util/List;
java/util/List iterator ()Ljava/util/Iterator; java/util/Iterator hasNext ()Z next ()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 , maxDoc ()I . /
- 0 Ccom/groupbyinc/flux/common/apache/lucene/search/join/BitSetProducer 2 getBitSet z(Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;)Lcom/groupbyinc/flux/common/apache/lucene/util/BitSet; 4 5 3 6 4com/groupbyinc/flux/common/apache/lucene/util/BitSet 8 cardinality : /
9 ; java/lang/IllegalStateException = java/lang/StringBuilder ?
@ 3Every segment should have at least one parent, but B append -(Ljava/lang/String;)Ljava/lang/StringBuilder; D E
@ F -(Ljava/lang/Object;)Ljava/lang/StringBuilder; D H
@ I does not have any K toString ()Ljava/lang/String; M N
@ O (Ljava/lang/String;)V Q
> R get (I)Z T U
9 V