com.groupbyinc.flux.common.apache.lucene.store.ByteBufferIndexInput$MultiBufferImpl.class Maven / Gradle / Ivy
???? 4 k Scom/groupbyinc/flux/common/apache/lucene/store/ByteBufferIndexInput$MultiBufferImpl Ccom/groupbyinc/flux/common/apache/lucene/store/ByteBufferIndexInput ByteBufferIndexInput.java MultiBufferImpl offset I $assertionsDisabled Z n(Ljava/lang/String;[Ljava/nio/ByteBuffer;IJILcom/groupbyinc/flux/common/apache/lucene/store/ByteBufferGuard;)V java/io/IOException
m(Ljava/lang/String;[Ljava/nio/ByteBuffer;JILcom/groupbyinc/flux/common/apache/lucene/store/ByteBufferGuard;)V
seek (J)V
java/lang/String [Ljava/nio/ByteBuffer; >com/groupbyinc/flux/common/apache/lucene/store/ByteBufferGuard java/lang/AssertionError (Ljava/lang/Object;)V
! ioe Ljava/io/IOException; this ULcom/groupbyinc/flux/common/apache/lucene/store/ByteBufferIndexInput$MultiBufferImpl; resourceDescription Ljava/lang/String; buffers length J chunkSizePower guard @Lcom/groupbyinc/flux/common/apache/lucene/store/ByteBufferGuard;
/ ()V 1
2
pos getFilePointer ()J 6 7
8 readByte (J)B : ;
< readShort (J)S > ?
@ readInt (J)I B C
D readLong (J)J F G
H
buildSlice [(Ljava/lang/String;JJ)Lcom/groupbyinc/flux/common/apache/lucene/store/ByteBufferIndexInput; J K
L sliceDescription ofs slice Q(Ljava/lang/String;JJ)Lcom/groupbyinc/flux/common/apache/lucene/store/IndexInput; P K
R clone =()Lcom/groupbyinc/flux/common/apache/lucene/store/IndexInput; G()Lcom/groupbyinc/flux/common/apache/lucene/store/ByteBufferIndexInput; T V
W <()Lcom/groupbyinc/flux/common/apache/lucene/store/DataInput; ()Ljava/lang/Object; $java/lang/CloneNotSupportedException [ java/lang/Class ^ desiredAssertionStatus ()Z ` a
_ b Code LocalVariableTable LineNumberTable
StackMapTable
Exceptions
SourceFile InnerClasses 0
d ? &*+,? *? * ? ? :? Y? "?? e R
# $ &