com.groupbyinc.flux.common.apache.lucene.index.ByteSliceReader.class Maven / Gradle / Ivy
???? 4 p >com/groupbyinc/flux/common/apache/lucene/index/ByteSliceReader 8com/groupbyinc/flux/common/apache/lucene/store/DataInput ByteSliceReader.java pool =Lcom/groupbyinc/flux/common/apache/lucene/util/ByteBlockPool;
bufferUpto I buffer [B upto limit level bufferOffset endIndex $assertionsDisabled Z ()V
this @Lcom/groupbyinc/flux/common/apache/lucene/index/ByteSliceReader; init B(Lcom/groupbyinc/flux/common/apache/lucene/util/ByteBlockPool;II)V java/lang/AssertionError
" $ ? ' ) ;com/groupbyinc/flux/common/apache/lucene/util/ByteBlockPool + buffers [[B - . , /
1 3 LEVEL_SIZE_ARRAY [I 5 6 , 7
9
startIndex firstSize eof ()Z readByte ()B = >
A nextSlice C
D writeTo >(Lcom/groupbyinc/flux/common/apache/lucene/store/DataOutput;)J java/io/IOException H 9com/groupbyinc/flux/common/apache/lucene/store/DataOutput J
writeBytes ([BII)V L M
K N out ;Lcom/groupbyinc/flux/common/apache/lucene/store/DataOutput; size J NEXT_LEVEL_ARRAY T 6 , U nextIndex newSize readBytes java/lang/System Z arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V \ ]
[ ^ numLeft b offset len java/lang/Class e desiredAssertionStatus g >
f h Code LocalVariableTable LineNumberTable
StackMapTable
Exceptions
SourceFile 0
j / *? ? k l j 3 ?? ? d? ? Y? ?? ? ? ? Y? ?? ? ? ? Y? ?*+? !*? #*? %*&l? (**? (&h? **+? 0*? (2? 2*?~? 4? 8.6`? *?~? :? **? 4`d? :? k 4 ? ? ? ; ? w " <