com.groupbyinc.flux.common.netty.buffer.SimpleLeakAwareByteBuf.class Maven / Gradle / Ivy
???? 2 ? >com/groupbyinc/flux/common/netty/buffer/SimpleLeakAwareByteBuf 6com/groupbyinc/flux/common/netty/buffer/WrappedByteBuf SimpleLeakAwareByteBuf.java trackedByteBuf 1Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf; leak ;Lcom/groupbyinc/flux/common/netty/util/ResourceLeakTracker; nLcom/groupbyinc/flux/common/netty/util/ResourceLeakTracker; $assertionsDisabled Z ?(Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;Lcom/groupbyinc/flux/common/netty/util/ResourceLeakTracker;)V 4(Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;)V
9com/groupbyinc/flux/common/netty/util/internal/ObjectUtil checkNotNull 8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
/com/groupbyinc/flux/common/netty/buffer/ByteBuf 9com/groupbyinc/flux/common/netty/util/ResourceLeakTracker this @Lcom/groupbyinc/flux/common/netty/buffer/SimpleLeakAwareByteBuf; wrapped o(Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;Lcom/groupbyinc/flux/common/netty/util/ResourceLeakTracker;)V
& slice 3()Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf; ( )
* newSharedLeakAwareByteBuf s(Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;)Lcom/groupbyinc/flux/common/netty/buffer/SimpleLeakAwareByteBuf; , -
.
retainedSlice 0 )
1 unwrappedDerived d(Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;)Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf; 3 4
5 5(II)Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf; 0 7
8 index I length retainedDuplicate = )
> readRetainedSlice 4(I)Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf; @ A
B ( 7
D duplicate F )
G readSlice I A
J
asReadOnly L )
M touch E(Ljava/lang/Object;)Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf; hint Ljava/lang/Object; release ()Z S T
U closeLeak ()V W X
Y (I)Z S [
\ decrement close (Ljava/lang/Object;)Z _ ` a c java/lang/AssertionError e
X
f g closed order G(Ljava/nio/ByteOrder;)Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf; ()Ljava/nio/ByteOrder; j l
m j k
o
endianness Ljava/nio/ByteOrder;
unwrapSwapped s 4
t Dcom/groupbyinc/flux/common/netty/buffer/AbstractPooledDerivedByteBuf v parent x
w y 7com/groupbyinc/flux/common/netty/buffer/AbstractByteBuf { leakDetector