com.groupbyinc.flux.common.apache.lucene.util.bkd.HeapPointReader.class Maven / Gradle / Ivy
???? 4 ` Acom/groupbyinc/flux/common/apache/lucene/util/bkd/HeapPointReader =com/groupbyinc/flux/common/apache/lucene/util/bkd/PointReader HeapPointReader.java curRead I blocks Ljava/util/List; Ljava/util/List<[B>; valuesPerBlock packedBytesLength ordsLong [J ords [I docIDs end scratch [B singleValuePerDoc Z (Ljava/util/List;II[I[J[IIIZ)V ()V
"
$ & ( * , . this CLcom/groupbyinc/flux/common/apache/lucene/util/bkd/HeapPointReader; start writePackedValue (I[B)V java/util/List 5 size ()I 7 8 6 9 add (Ljava/lang/Object;)Z ; < 6 = get (I)Ljava/lang/Object; ? @ 6 A java/lang/System C arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V E F
D G index bytes block
blockIndex readPackedValue next ()Z packedValue ()[B M 4
R docID ord ()J close Signature Code LocalVariableTable LocalVariableTypeTable LineNumberTable "(Ljava/util/List<[B>;II[I[J[IIIZ)V
StackMapTable
SourceFile 1
X
Y
A*? *+? *? * ? !*? #*? %*? '*d? )*? +*? -*?? /? Z f
A 0 1 A A A A A
A A 2 A A [ A
\ 2 $ % &