com.groupbyinc.flux.common.util.concurrent.ThreadContext$ThreadContextStruct.class Maven / Gradle / Ivy
???? 4~ Lcom/groupbyinc/flux/common/util/concurrent/ThreadContext$ThreadContextStruct java/lang/Object ThreadContext.java 8com/groupbyinc/flux/common/util/concurrent/ThreadContext ThreadContextStruct java/util/Map$Entry
java/util/Map Entry :com/groupbyinc/flux/common/util/concurrent/ThreadContext$1 5com/groupbyinc/flux/common/io/stream/Writeable$Reader .com/groupbyinc/flux/common/io/stream/Writeable Reader 5com/groupbyinc/flux/common/io/stream/Writeable$Writer Writer %java/lang/invoke/MethodHandles$Lookup java/lang/invoke/MethodHandles Lookup requestHeaders Ljava/util/Map; 5Ljava/util/Map; transientHeaders 5Ljava/util/Map; responseHeaders GLjava/util/Map;>; isSystemContext Z $assertionsDisabled 5(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)V java/io/IOException ) ()V ' +
, 0com/groupbyinc/flux/common/io/stream/StreamInput . readVInt ()I 0 1
/ 2 java/util/Collections 4 emptyMap ()Ljava/util/Map; 6 7
5 8 java/util/HashMap : (I)V ' <
; =
readString ()Ljava/lang/String; ? @
/ A put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; C D E G "java/lang/invoke/LambdaMetafactory I metafactory ?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; K L
J M N F(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Ljava/lang/Object; P B F(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Ljava/lang/String; S read 9()Lcom/groupbyinc/flux/common/io/stream/Writeable$Reader; U V W readMapOfLists (Lcom/groupbyinc/flux/common/io/stream/Writeable$Reader;Lcom/groupbyinc/flux/common/io/stream/Writeable$Reader;)Ljava/util/Map; Y Z
/ [ " ] _ $ % a i I this NLcom/groupbyinc/flux/common/util/concurrent/ThreadContext$ThreadContextStruct; in 2Lcom/groupbyinc/flux/common/io/stream/StreamInput;
numRequest setSystemContext P()Lcom/groupbyinc/flux/common/util/concurrent/ThreadContext$ThreadContextStruct; 1(Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Z)V ' l
m
putRequest t(Ljava/lang/String;Ljava/lang/String;)Lcom/groupbyinc/flux/common/util/concurrent/ThreadContext$ThreadContextStruct; (Ljava/util/Map;)V ' q
; r putSingleHeader 6(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V t u
v key Ljava/lang/String; value newRequestHeaders putIfAbsent | D } "java/lang/IllegalArgumentException java/lang/StringBuilder ?
? , value for key [ ? append -(Ljava/lang/String;)Ljava/lang/StringBuilder; ? ?
? ? ] already present ? toString ? @
? ? (Ljava/lang/String;)V ' ?
? ?
newHeaders
putHeaders _(Ljava/util/Map;)Lcom/groupbyinc/flux/common/util/concurrent/ThreadContext$ThreadContextStruct; isEmpty ()Z ? ? ?
; , entrySet ()Ljava/util/Set; ? ? ?
java/util/Set ? iterator ()Ljava/util/Iterator; ? ? ? ? java/util/Iterator ? hasNext ? ? ? ? next ()Ljava/lang/Object; ? ? ? ? getKey ? ?
? java/lang/String ? getValue ? ?
? putAll ? q ? entry ;Ljava/util/Map$Entry; Ljava/util/Map$Entry; headers putResponseHeaders &