io.netty.handler.codec.CodecOutputList.class Maven / Gradle / Ivy
???? 2 ~ &io/netty/handler/codec/CodecOutputList DLjava/util/AbstractList;Ljava/util/RandomAccess; java/util/AbstractList java/util/RandomAccess CodecOutputList.java (io/netty/handler/codec/CodecOutputList$1 io/netty/util/Recycler$Handle io/netty/util/Recycler
Handle RECYCLER Lio/netty/util/Recycler; BLio/netty/util/Recycler; handle Lio/netty/util/Recycler$Handle; ILio/netty/util/Recycler$Handle; size I array [Ljava/lang/Object; insertSinceRecycled Z newInstance *()Lio/netty/handler/codec/CodecOutputList; get ()Ljava/lang/Object; !
" "(Lio/netty/util/Recycler$Handle;)V ()V $ &
' java/lang/Object ) + - this (Lio/netty/handler/codec/CodecOutputList; (I)Ljava/lang/Object;
checkIndex (I)V 2 3
4 index ()I 8 add (Ljava/lang/Object;)Z #java/lang/IndexOutOfBoundsException < element > !io/netty/util/internal/ObjectUtil @ checkNotNull 8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; B C
A D insert (ILjava/lang/Object;)V F G
H expandArray J &
K ignore %Ljava/lang/IndexOutOfBoundsException; Ljava/lang/Object; set '(ILjava/lang/Object;)Ljava/lang/Object; old java/lang/System S arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V U V
T W remove len clear ()Z ] recycle [ &
` (Ljava/lang/Object;)V _ b c i getUnsafe
= ' java/lang/OutOfMemoryError h
i ' newCapacity newArray L(Lio/netty/util/Recycler$Handle;Lio/netty/handler/codec/CodecOutputList$1;)V $ %
n x0 x1 *Lio/netty/handler/codec/CodecOutputList$1;
' Signature Code LineNumberTable LocalVariableTable LocalVariableTypeTable L(Lio/netty/util/Recycler$Handle;)V
StackMapTable
SourceFile InnerClasses 0 u u v "
? ? #? ? w &