
com.groupbyinc.flux.common.jboss.netty.buffer.TruncatedChannelBuffer.class Maven / Gradle / Ivy
???? 1 ? Dcom/groupbyinc/flux/common/jboss/netty/buffer/TruncatedChannelBuffer Ccom/groupbyinc/flux/common/jboss/netty/buffer/AbstractChannelBuffer Bcom/groupbyinc/flux/common/jboss/netty/buffer/WrappedChannelBuffer TruncatedChannelBuffer.java buffer =Lcom/groupbyinc/flux/common/jboss/netty/buffer/ChannelBuffer; length I A(Lcom/groupbyinc/flux/common/jboss/netty/buffer/ChannelBuffer;I)V ()V
;com/groupbyinc/flux/common/jboss/netty/buffer/ChannelBuffer capacity ()I #java/lang/IndexOutOfBoundsException java/lang/StringBuilder
Length is too large, got append -(Ljava/lang/String;)Ljava/lang/StringBuilder;
(I)Ljava/lang/StringBuilder; "
# but can't go higher than % toString ()Ljava/lang/String; ' (
) (Ljava/lang/String;)V +
, .
0 writerIndex (I)V 2 3
4 this FLcom/groupbyinc/flux/common/jboss/netty/buffer/TruncatedChannelBuffer; unwrap ?()Lcom/groupbyinc/flux/common/jboss/netty/buffer/ChannelBuffer; factory F()Lcom/groupbyinc/flux/common/jboss/netty/buffer/ChannelBufferFactory; : ; < order ()Ljava/nio/ByteOrder; > ? @ isDirect ()Z B C D hasArray F C G array ()[B I J K arrayOffset M N getByte (I)B
checkIndex R 3
S P Q U index getShort (I)S (II)V R Z
[ X Y ] getUnsignedMedium (I)I _ ` a getInt c ` d getLong (I)J f g h duplicate
k readerIndex m
n 2
p setIndex r Z s copy A(II)Lcom/groupbyinc/flux/common/jboss/netty/buffer/ChannelBuffer; u v w slice