
com.groupbyinc.flux.common.netty.handler.codec.http.DefaultLastHttpContent.class Maven / Gradle / Ivy
???? 2 ? Jcom/groupbyinc/flux/common/netty/handler/codec/http/DefaultLastHttpContent Fcom/groupbyinc/flux/common/netty/handler/codec/http/DefaultHttpContent Ccom/groupbyinc/flux/common/netty/handler/codec/http/LastHttpContent DefaultLastHttpContent.java ^com/groupbyinc/flux/common/netty/handler/codec/http/DefaultLastHttpContent$TrailingHttpHeaders TrailingHttpHeaders java/util/Map$Entry
java/util/Map
Entry trailingHeaders ALcom/groupbyinc/flux/common/netty/handler/codec/http/HttpHeaders; validateHeaders Z ()V 0com/groupbyinc/flux/common/netty/buffer/Unpooled buffer 4(I)Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;
4(Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;)V
this LLcom/groupbyinc/flux/common/netty/handler/codec/http/DefaultLastHttpContent; 5(Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;Z)V !
" content 1Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;
(Z)V '
( * , copy G()Lcom/groupbyinc/flux/common/netty/handler/codec/http/LastHttpContent; 3()Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf; $ 0
1 /com/groupbyinc/flux/common/netty/buffer/ByteBuf 3 . 0
4 5 replace x(Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;)Lcom/groupbyinc/flux/common/netty/handler/codec/http/LastHttpContent; 7 8
9 duplicate ; 0
4 < retainedDuplicate > 0
4 ? C()Lcom/groupbyinc/flux/common/netty/handler/codec/http/HttpHeaders; A
B ?com/groupbyinc/flux/common/netty/handler/codec/http/HttpHeaders D set ?(Lcom/groupbyinc/flux/common/netty/handler/codec/http/HttpHeaders;)Lcom/groupbyinc/flux/common/netty/handler/codec/http/HttpHeaders; F G
E H dup retain H(I)Lcom/groupbyinc/flux/common/netty/handler/codec/http/LastHttpContent; D(I)Lcom/groupbyinc/flux/common/netty/handler/codec/http/HttpContent; K M
N increment I C()Lcom/groupbyinc/flux/common/netty/handler/codec/http/HttpContent; K R
S touch U R
V Y(Ljava/lang/Object;)Lcom/groupbyinc/flux/common/netty/handler/codec/http/LastHttpContent; U(Ljava/lang/Object;)Lcom/groupbyinc/flux/common/netty/handler/codec/http/HttpContent; U Y
Z hint Ljava/lang/Object; toString ()Ljava/lang/String; java/lang/StringBuilder ` ^ _
b (Ljava/lang/String;)V d
a e 9com/groupbyinc/flux/common/netty/util/internal/StringUtil g NEWLINE Ljava/lang/String; i j h k append -(Ljava/lang/String;)Ljava/lang/StringBuilder; m n
a o
appendHeaders (Ljava/lang/StringBuilder;)V q r
s length ()I u v
a w java/lang/String y
z w setLength (I)V | }
a ~
a b buf Ljava/lang/StringBuilder; iterator ()Ljava/util/Iterator; ? ?
E ? java/util/Iterator ? hasNext ()Z ? ? ? ? next ()Ljava/lang/Object; ? ? ? ? getKey ? ? ? : ? getValue ? ? ? e ;Ljava/util/Map$Entry; Ljava/util/Map$Entry; U X
? U /
? K L
? K /
? t(Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;)Lcom/groupbyinc/flux/common/netty/handler/codec/http/HttpContent; > /
? ; /
? . /
? K(Ljava/lang/Object;)Lcom/groupbyinc/flux/common/netty/buffer/ByteBufHolder; 9()Lcom/groupbyinc/flux/common/netty/buffer/ByteBufHolder; :(I)Lcom/groupbyinc/flux/common/netty/buffer/ByteBufHolder; j(Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;)Lcom/groupbyinc/flux/common/netty/buffer/ByteBufHolder; L(Ljava/lang/Object;)Lcom/groupbyinc/flux/common/netty/util/ReferenceCounted; :()Lcom/groupbyinc/flux/common/netty/util/ReferenceCounted; ;(I)Lcom/groupbyinc/flux/common/netty/util/ReferenceCounted; Code LocalVariableTable LineNumberTable LocalVariableTypeTable
StackMapTable
SourceFile InnerClasses ! " ? 7 *? ? ? ? ?
! " ? ? *+? #? ? $ % ?
% &