4  8org/apache/logging/log4j/CloseableThreadContext$Instance()V  java/lang/Object   pushCountIjava/util/HashMap   originalValuesLjava/util/Map;  &org/apache/logging/log4j/ThreadContextpush(Ljava/lang/String;)V  ((Ljava/lang/String;[Ljava/lang/Object;)V  ! "# java/util/Map containsKey(Ljava/lang/Object;)Z % &'get&(Ljava/lang/String;)Ljava/lang/String; ) *+put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - *.'(Ljava/lang/String;Ljava/lang/String;)V 0 12 getContext()Ljava/util/Map; 4 56putAll(Ljava/util/Map;)V 8 9:keySet()Ljava/util/Set; <=> ?@ java/util/Setiterator()Ljava/util/Iterator; BCD EFjava/util/IteratorhasNext()Z BH IJnext()Ljava/lang/Object;Ljava/lang/String N &O&(Ljava/lang/Object;)Ljava/lang/Object; Q=Rjava/util/List T UN(Ljava/lang/String;)Lorg/apache/logging/log4j/CloseableThreadContext$Instance; W X closeStack Z [closeMap ] ^:entrySet`java/util/Map$Entry _b cJgetKey _e fJgetValue h iremove Bk i m nopop()Ljava/lang/String;qjava/lang/AutoCloseable Signature5Ljava/util/Map;CodeLineNumberTableLocalVariableTablethis:Lorg/apache/logging/log4j/CloseableThreadContext$Instance;messageLjava/lang/String;MethodParametersa(Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/logging/log4j/CloseableThreadContext$Instance;args[Ljava/lang/Object;`(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/logging/log4j/CloseableThreadContext$Instance;keyvalue StackMapTableK(Ljava/util/Map;)Lorg/apache/logging/log4j/CloseableThreadContext$Instance;values currentValuesLocalVariableTypeTableq(Ljava/util/Map;)Lorg/apache/logging/log4j/CloseableThreadContext$Instance;pushAllL(Ljava/util/List;)Lorg/apache/logging/log4j/CloseableThreadContext$Instance;messagesLjava/util/List;$Ljava/util/List;`(Ljava/util/List;)Lorg/apache/logging/log4j/CloseableThreadContext$Instance;closeentryLjava/util/Map$Entry; originalValueitLjava/util/Iterator;;Ljava/util/Map$Entry;QLjava/util/Iterator;>;i6(Lorg/apache/logging/log4j/CloseableThreadContext$1;)Vx03Lorg/apache/logging/log4j/CloseableThreadContext$1; SourceFileCloseableThreadContext.java InnerClasses/org/apache/logging/log4j/CloseableThreadContextInstanceEntry1org/apache/logging/log4j/CloseableThreadContext$1!p rs tK** *Yukh ikv wxUtL+*Y ` *uuvwvwxyz{y|tW+,*Y ` *uv wxyz}~{ y}*tv#*+*++$(W+,,*u !v #wx#z#z{ 5tR/M+3+7;N-A6-GK:**,MK(W*u(6MPv*(%zRwxRNRsNsB8{rt%+PM,A,GKN*-SW*u #v yz%wx% % B{rt; *V*Yuv  wx[tT*\;L+A>+G_M,aKN,dK: -g -,+ju2 ",7=DJPSv4".,$z7zDTwx".DB4_KKXtm<* lW* u v wx t9*ufvwx _