4n EF E G H I JK JLM N OP Q R ST U V JWXYZ InnerClasses appenderList+Ljava/util/concurrent/CopyOnWriteArrayList; SignatureHLjava/util/concurrent/CopyOnWriteArrayList;()VCodeLineNumberTableLocalVariableTablethis1Lorg/apache/log4j/helpers/AppenderAttachableImpl; addAppender(Lorg/apache/log4j/Appender;)V newAppenderLorg/apache/log4j/Appender; StackMapTableappendLoopOnAppenders&(Lorg/apache/log4j/spi/LoggingEvent;)Iappenderevent#Lorg/apache/log4j/spi/LoggingEvent;nbI[closeAppendersgetAllAppenders()Ljava/util/Enumeration; getAppenders()Ljava/lang/Iterable;3()Ljava/lang/Iterable; getAppender/(Ljava/lang/String;)Lorg/apache/log4j/Appender;nameLjava/lang/String; isAttached(Lorg/apache/log4j/Appender;)ZaremoveAllAppendersremoveAppender(Ljava/lang/String;)VitLjava/util/Iterator;LocalVariableTypeTable1Ljava/util/Iterator; SourceFileAppenderAttachableImpl.java )java/util/concurrent/CopyOnWriteArrayList  \] ^_[ `a bcorg/apache/log4j/Appender de f1org/apache/log4j/helpers/AppenderAttachableImpl$1 g hij k] l m] m/org/apache/log4j/helpers/AppenderAttachableImpljava/lang/Object'org/apache/log4j/spi/AppenderAttachablejava/util/Iterator addIfAbsent(Ljava/lang/Object;)Ziterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;doAppend&(Lorg/apache/log4j/spi/LoggingEvent;)Vclose4(Lorg/apache/log4j/helpers/AppenderAttachableImpl;)VgetName()Ljava/lang/String;java/lang/Stringequalsclearremove! >**Y "%  !"#X+*+W-.01 !$%&'(.=*N-- :+ 789&:);,<* )%. !.*+,,-&  .!/v%*L++ M, @A!B$C)%% !& .013 Y* L  !23/*\  !4565+*M,, N+--ghj!k.l0m3n !)%5 !578& .!9:-+*M,, N-+xy{!|&}(~+ !;%- !-)%& .<,*L++ M, *!$+;%, !& .=#X+*+W !)%&=>5+*M,!+, ,+14  '?@5 !578A  '?B& .&CD