
com.groupbyinc.flux.common.netty.buffer.AbstractPooledDerivedByteBuf$PooledNonRetainedDuplicateByteBuf.class Maven / Gradle / Ivy
???? 2 n fcom/groupbyinc/flux/common/netty/buffer/AbstractPooledDerivedByteBuf$PooledNonRetainedDuplicateByteBuf Acom/groupbyinc/flux/common/netty/buffer/UnpooledDuplicatedByteBuf !AbstractPooledDerivedByteBuf.java Dcom/groupbyinc/flux/common/netty/buffer/AbstractPooledDerivedByteBuf !PooledNonRetainedDuplicateByteBuf ccom/groupbyinc/flux/common/netty/buffer/AbstractPooledDerivedByteBuf$PooledNonRetainedSlicedByteBuf PooledNonRetainedSlicedByteBuf referenceCountDelegate 8Lcom/groupbyinc/flux/common/netty/util/ReferenceCounted; t(Lcom/groupbyinc/flux/common/netty/util/ReferenceCounted;Lcom/groupbyinc/flux/common/netty/buffer/AbstractByteBuf;)V <(Lcom/groupbyinc/flux/common/netty/buffer/AbstractByteBuf;)V
this hLcom/groupbyinc/flux/common/netty/buffer/AbstractPooledDerivedByteBuf$PooledNonRetainedDuplicateByteBuf; buffer 9Lcom/groupbyinc/flux/common/netty/buffer/AbstractByteBuf; refCnt0 ()I 6com/groupbyinc/flux/common/netty/util/ReferenceCounted refCnt retain0 3()Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf; retain :()Lcom/groupbyinc/flux/common/netty/util/ReferenceCounted; " # $ 4(I)Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf; ;(I)Lcom/groupbyinc/flux/common/netty/util/ReferenceCounted; " ' ( increment I touch0 touch - # . E(Ljava/lang/Object;)Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf; L(Ljava/lang/Object;)Lcom/groupbyinc/flux/common/netty/util/ReferenceCounted; - 1 2 hint Ljava/lang/Object; release0 ()Z release 8 7 9 (I)Z 8 ; < decrement duplicate
@ retainedDuplicate unwrap ;()Lcom/groupbyinc/flux/common/netty/buffer/AbstractByteBuf; C D
E readerIndex G
H writerIndex J
K ?com/groupbyinc/flux/common/netty/buffer/PooledDuplicatedByteBuf M newInstance ?(Lcom/groupbyinc/flux/common/netty/buffer/AbstractByteBuf;Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;II)Lcom/groupbyinc/flux/common/netty/buffer/PooledDuplicatedByteBuf; O P
N Q slice 5(II)Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf; checkIndex0 (II)V U V
W v(Lcom/groupbyinc/flux/common/netty/util/ReferenceCounted;Lcom/groupbyinc/flux/common/netty/buffer/AbstractByteBuf;II)V Y
Z index length
retainedSlice capacity _
` ^ T
b ;com/groupbyinc/flux/common/netty/buffer/PooledSlicedByteBuf d ?(Lcom/groupbyinc/flux/common/netty/buffer/AbstractByteBuf;Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;II)Lcom/groupbyinc/flux/common/netty/buffer/PooledSlicedByteBuf; O f
e g Code LocalVariableTable LineNumberTable
SourceFile InnerClasses 0
i Q *,? *+? ? j
k ? ?
? i 4
*? ? ? j
k ? ! i : *? ? % W*? j k
?
? &