com.groupbyinc.flux.common.apache.logging.log4j.message.MapMessage.class Maven / Gradle / Ivy
???? 3 Bcom/groupbyinc/flux/common/apache/logging/log4j/message/MapMessage java/lang/Object Jcom/groupbyinc/flux/common/apache/logging/log4j/message/MultiformatMessage Mcom/groupbyinc/flux/common/apache/logging/log4j/util/StringBuilderFormattable MapMessage.java SLcom/groupbyinc/flux/common/apache/logging/log4j/message/AsynchronouslyFormattable; KLcom/groupbyinc/flux/common/apache/logging/log4j/util/PerformanceSensitive; value
allocation Dcom/groupbyinc/flux/common/apache/logging/log4j/message/MapMessage$1 Lcom/groupbyinc/flux/common/apache/logging/log4j/message/MapMessage$MapFormat MapFormat java/util/Map$Entry
java/util/Map Entry serialVersionUID J?,?p data GLcom/groupbyinc/flux/common/apache/logging/log4j/util/IndexedStringMap; ()V
Icom/groupbyinc/flux/common/apache/logging/log4j/util/SortedArrayStringMap "
# % this DLcom/groupbyinc/flux/common/apache/logging/log4j/message/MapMessage; (Ljava/util/Map;)V )
# * map 5Ljava/util/Map; Ljava/util/Map;
getFormats ()[Ljava/lang/String; names 1 0
2
getParameters ()[Ljava/lang/Object; Ecom/groupbyinc/flux/common/apache/logging/log4j/util/IndexedStringMap 6 size ()I 8 9 7 : [Ljava/lang/Object; <
getValueAt (I)Ljava/lang/Object; > ? 7 @ i I result getFormat ()Ljava/lang/String; G getData ()Ljava/util/Map; java/util/TreeMap K
L getKeyAt (I)Ljava/lang/String; N O 7 P java/lang/String R put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; T U
L V java/util/Collections X unmodifiableMap (Ljava/util/Map;)Ljava/util/Map; Z [
Y \ 9Ljava/util/TreeMap; Ljava/util/TreeMap; getIndexedReadOnlyStringMap Q()Lcom/groupbyinc/flux/common/apache/logging/log4j/util/IndexedReadOnlyStringMap; clear b 7 c with j(Ljava/lang/String;Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/logging/log4j/message/MapMessage; '(Ljava/lang/String;Ljava/lang/String;)V T g
h key Ljava/lang/String; "java/lang/IllegalArgumentException l java/lang/StringBuilder n
o No value provided for key q append -(Ljava/lang/String;)Ljava/lang/StringBuilder; s t
o u toString w F
o x (Ljava/lang/String;)V z
m { validate } g
~ putValue '(Ljava/lang/String;Ljava/lang/Object;)V ? ? 7 ? putAll entrySet ()Ljava/util/Set; ? ? ?
java/util/Set ? iterator ()Ljava/util/Iterator; ? ? ? ? java/util/Iterator ? hasNext ()Z ? ? ? ? next ()Ljava/lang/Object; ? ? ? ? getKey ? ? ? getValue ? ? ? entry *Ljava/util/Map$Entry; Ljava/util/Map$Entry; i$ Ljava/util/Iterator; get &(Ljava/lang/String;)Ljava/lang/String; &(Ljava/lang/String;)Ljava/lang/Object; ? ? 7 ? remove ? z 7 ? asString format ?(Lcom/groupbyinc/flux/common/apache/logging/log4j/message/MapMessage$MapFormat;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder; ? ?
? Acom/groupbyinc/flux/common/apache/logging/log4j/util/EnglishEnums ? valueOf 5(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; ? ?
? ? ? F
? ex $Ljava/lang/IllegalArgumentException; appendMap (Ljava/lang/StringBuilder;)V ? ?
? @$SwitchMap$org$apache$logging$log4j$message$MapMessage$MapFormat [I ? ? ? ordinal ? 9
? asXml ? ?
? asJson ? ?
? asJava ? ?
? NLcom/groupbyinc/flux/common/apache/logging/log4j/message/MapMessage$MapFormat; sb Ljava/lang/StringBuilder;