
com.groupbyinc.flux.common.jboss.netty.buffer.LittleEndianHeapChannelBuffer.class Maven / Gradle / Ivy
???? 1 k Kcom/groupbyinc/flux/common/jboss/netty/buffer/LittleEndianHeapChannelBuffer ?com/groupbyinc/flux/common/jboss/netty/buffer/HeapChannelBuffer "LittleEndianHeapChannelBuffer.java (I)V
this MLcom/groupbyinc/flux/common/jboss/netty/buffer/LittleEndianHeapChannelBuffer; length I ([B)V
array [B ([BII)V
readerIndex writerIndex factory F()Lcom/groupbyinc/flux/common/jboss/netty/buffer/ChannelBufferFactory; java/nio/ByteOrder
LITTLE_ENDIAN Ljava/nio/ByteOrder; Fcom/groupbyinc/flux/common/jboss/netty/buffer/HeapChannelBufferFactory getInstance Z(Ljava/nio/ByteOrder;)Lcom/groupbyinc/flux/common/jboss/netty/buffer/ChannelBufferFactory; " #
! $ order ()Ljava/nio/ByteOrder; getShort (I)S * index getUnsignedMedium (I)I getInt getLong (I)J ? setShort (II)V value setMedium setInt setLong (IJ)V J duplicate ?()Lcom/groupbyinc/flux/common/jboss/netty/buffer/ChannelBuffer; ()I >
? >
A
copy A(II)Lcom/groupbyinc/flux/common/jboss/netty/buffer/ChannelBuffer; #java/lang/IndexOutOfBoundsException F java/lang/StringBuilder H ()V J
I K Too many bytes to copy - Need M append -(Ljava/lang/String;)Ljava/lang/StringBuilder; O P
I Q (I)Ljava/lang/StringBuilder; O S
I T
, maximum is V toString ()Ljava/lang/String; X Y
I Z (Ljava/lang/String;)V \
G ] java/lang/System _ arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V a b
` c
copiedArray Code LocalVariableTable LineNumberTable
SourceFile ! g > *? ? h
i
" # g > *+? ? h
i
+ , g T *+? ? h *
i
/ 0 g 1 ? ? %? h
i 3 &