
com.groupbyinc.flux.common.netty.buffer.SimpleLeakAwareCompositeByteBuf.class Maven / Gradle / Ivy
???? 2 ? Gcom/groupbyinc/flux/common/netty/buffer/SimpleLeakAwareCompositeByteBuf ?com/groupbyinc/flux/common/netty/buffer/WrappedCompositeByteBuf $SimpleLeakAwareCompositeByteBuf.java leak ;Lcom/groupbyinc/flux/common/netty/util/ResourceLeakTracker; nLcom/groupbyinc/flux/common/netty/util/ResourceLeakTracker; $assertionsDisabled Z x(Lcom/groupbyinc/flux/common/netty/buffer/CompositeByteBuf;Lcom/groupbyinc/flux/common/netty/util/ResourceLeakTracker;)V =(Lcom/groupbyinc/flux/common/netty/buffer/CompositeByteBuf;)V
9com/groupbyinc/flux/common/netty/util/internal/ObjectUtil checkNotNull 8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
9com/groupbyinc/flux/common/netty/util/ResourceLeakTracker this ILcom/groupbyinc/flux/common/netty/buffer/SimpleLeakAwareCompositeByteBuf; wrapped :Lcom/groupbyinc/flux/common/netty/buffer/CompositeByteBuf; release ()Z unwrap 3()Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf; ! "
#
% closeLeak 4(Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;)V ' (
) /com/groupbyinc/flux/common/netty/buffer/ByteBuf + unwrapped 1Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf; (I)Z /
0 decrement I close (Ljava/lang/Object;)Z 4 5 6
8 java/lang/AssertionError : ()V <
; = trackedByteBuf closed order G(Ljava/nio/ByteOrder;)Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf; ()Ljava/nio/ByteOrder; A C
D A B
F newLeakAwareByteBuf s(Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;)Lcom/groupbyinc/flux/common/netty/buffer/SimpleLeakAwareByteBuf; H I
J
endianness Ljava/nio/ByteOrder; slice N "
O
retainedSlice Q "
R 5(II)Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf; N T
U index length Q T
Y duplicate [ "
\ retainedDuplicate ^ "
_ readSlice 4(I)Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf; a b
c readRetainedSlice e b
f
asReadOnly h "
i ?(Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;Lcom/groupbyinc/flux/common/netty/util/ResourceLeakTracker;)Lcom/groupbyinc/flux/common/netty/buffer/SimpleLeakAwareByteBuf; H k
l >com/groupbyinc/flux/common/netty/buffer/SimpleLeakAwareByteBuf n ?(Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;Lcom/groupbyinc/flux/common/netty/util/ResourceLeakTracker;)V p
o q leakTracker java/lang/Class u desiredAssertionStatus w
v x Signature Code LocalVariableTable LocalVariableTypeTable LineNumberTable ?(Lcom/groupbyinc/flux/common/netty/buffer/CompositeByteBuf;Lcom/groupbyinc/flux/common/netty/util/ResourceLeakTracker;)V
StackMapTable(Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;Lcom/groupbyinc/flux/common/netty/util/ResourceLeakTracker;)Lcom/groupbyinc/flux/common/netty/buffer/SimpleLeakAwareByteBuf;
SourceFile z
{ k *+? *,? ? ? ? | } ~ z { g *? $L*? &?
*+? *?? | - . ~ % &