com.groupbyinc.flux.common.apache.logging.log4j.message.StructuredDataMessage.class Maven / Gradle / Ivy
???? 3 Mcom/groupbyinc/flux/common/apache/logging/log4j/message/StructuredDataMessage Bcom/groupbyinc/flux/common/apache/logging/log4j/message/MapMessage Mcom/groupbyinc/flux/common/apache/logging/log4j/util/StringBuilderFormattable StructuredDataMessage.java SLcom/groupbyinc/flux/common/apache/logging/log4j/message/AsynchronouslyFormattable; Tcom/groupbyinc/flux/common/apache/logging/log4j/message/StructuredDataMessage$Format Format serialVersionUID J??趧?
MAX_LENGTH I HASHVAL id JLcom/groupbyinc/flux/common/apache/logging/log4j/message/StructuredDataId; message Ljava/lang/String; type 9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V ()V
Hcom/groupbyinc/flux/common/apache/logging/log4j/message/StructuredDataId ;(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)V !
" $ & ( this OLcom/groupbyinc/flux/common/apache/logging/log4j/message/StructuredDataMessage; msg H(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V (Ljava/util/Map;)V .
/ data 5Ljava/util/Map; Ljava/util/Map; q(Lcom/groupbyinc/flux/common/apache/logging/log4j/message/StructuredDataId;Ljava/lang/String;Ljava/lang/String;)V ?(Lcom/groupbyinc/flux/common/apache/logging/log4j/message/StructuredDataId;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V a(Lcom/groupbyinc/flux/common/apache/logging/log4j/message/StructuredDataMessage;Ljava/util/Map;)V map with u(Ljava/lang/String;Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/logging/log4j/message/StructuredDataMessage; put '(Ljava/lang/String;Ljava/lang/String;)V : ;
< key value
getFormats ()[Ljava/lang/String; values Y()[Lcom/groupbyinc/flux/common/apache/logging/log4j/message/StructuredDataMessage$Format; B C
D java/lang/String F [Ljava/lang/String; H W[Lcom/groupbyinc/flux/common/apache/logging/log4j/message/StructuredDataMessage$Format; J name ()Ljava/lang/String; L M
N format VLcom/groupbyinc/flux/common/apache/logging/log4j/message/StructuredDataMessage$Format; arr$ len$ i$ formats i getId L()Lcom/groupbyinc/flux/common/apache/logging/log4j/message/StructuredDataId; setId (Ljava/lang/String;)V M(Lcom/groupbyinc/flux/common/apache/logging/log4j/message/StructuredDataId;)V getType setType length ()I ^ _
G ` "java/lang/IllegalArgumentException b java/lang/StringBuilder d
e >structured data type exceeds maximum length of 32 characters: g append -(Ljava/lang/String;)Ljava/lang/StringBuilder; i j
e k toString m M
e n Z
c p formatTo (Ljava/lang/StringBuilder;)V FULL t Q
u asString ?(Lcom/groupbyinc/flux/common/apache/logging/log4j/message/StructuredDataMessage$Format;Lcom/groupbyinc/flux/common/apache/logging/log4j/message/StructuredDataId;Ljava/lang/StringBuilder;)V w x
y buffer Ljava/lang/StringBuilder; getFormat setMessageFormat validate validateKey ? Z
? 8Structured data keys are limited to 32 characters. key: ? charAt (I)C ? ?
G ? fStructured data keys must contain printable US ASCII charactersand may not contain a space, =, ], or " ? c C ?(Lcom/groupbyinc/flux/common/apache/logging/log4j/message/StructuredDataMessage$Format;Lcom/groupbyinc/flux/common/apache/logging/log4j/message/StructuredDataId;)Ljava/lang/String; w ?
? &(Ljava/lang/String;)Ljava/lang/String; Acom/groupbyinc/flux/common/apache/logging/log4j/util/EnglishEnums ? valueOf 5(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; ? ?
? ? w M
? ex $Ljava/lang/IllegalArgumentException; structuredDataId sb equals (Ljava/lang/Object;)Z ? ?
? \ M
? (C)Ljava/lang/StringBuilder; i ?
e ? W X
? makeId ?(Lcom/groupbyinc/flux/common/apache/logging/log4j/message/StructuredDataId;)Lcom/groupbyinc/flux/common/apache/logging/log4j/message/StructuredDataId; ? ?
? getName ? M
? Ccom/groupbyinc/flux/common/apache/logging/log4j/util/StringBuilders ? appendValue .(Ljava/lang/StringBuilder;Ljava/lang/Object;)V ? ?
? ? appendMap ? s
? } M
? myType full Z sdId getFormattedMessage '([Ljava/lang/String;)Ljava/lang/String; XML ? Q
? equalsIgnoreCase (Ljava/lang/String;)Z ? ?
G ? asXml ? M
?
? ?
? ? -(Ljava/lang/Object;)Ljava/lang/StringBuilder; i ?
e ?
? ? s
?
? newInstance U(Ljava/util/Map;)Lcom/groupbyinc/flux/common/apache/logging/log4j/message/MapMessage; 6
? java/lang/Object ? getClass ()Ljava/lang/Class; ? ?
? ?
?
G ?
? ? o Ljava/lang/Object; that hashCode ? _
?
G ?
? ? result j(Ljava/lang/String;Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/logging/log4j/message/MapMessage; 8 9
?
ConstantValue Code LocalVariableTable LineNumberTable LocalVariableTypeTable Signature n(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V ?(Lcom/groupbyinc/flux/common/apache/logging/log4j/message/StructuredDataId;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V ?(Lcom/groupbyinc/flux/common/apache/logging/log4j/message/StructuredDataMessage;Ljava/util/Map;)V
StackMapTable {(Ljava/util/Map;)Lcom/groupbyinc/flux/common/apache/logging/log4j/message/MapMessage;
SourceFile InnerClasses RuntimeVisibleAnnotations !
? ? ? ? u *? *? Y+? #? %*,? '*-? )? ? * * + , ? B C D E F - ? ? *? 0*? Y+? #? %*,? '*-? )? ? 4 * + , 1 3 ? 1 2 ? Q R S T U ? ? 4 ? l *? *+? %*,? '*-? )? ? * * + , ? ] ^ _ ` a 5 ? ? *? 0*+? %*,? '*-? )? ? 4 * + , 1 3 ? 1 2 ? m n o p q ? ? 6 ? ~ *,? 0*+? %? %*+? '? '*+? )? )? ? * + , + 7 3 ? 7 2 ? z {
| } ~ ? ? ? 3 *? ? ? * + ?
? ? 8 9 ? J *+,? =*? ? * + > ? ?
? ? @ A ? ? 5? E?? GL=? EN-?66? -2:+?? OS????+? ? H " P Q % R J ! S T 5 * + - U H
+ V ? ? ?
? " ? - ? 3 ? ? ? I K ? W X ? / *? %? ? * + ? ? Y Z ? G *? Y+? #? %? ? * + ?
? ? Y [ ? > *+? %? ? * + ?
? ? \ M ? / *? )? ? * + ? ? ] Z ? s *+? a ? ? cY? eY? fh? l+? l? o? q?*+? )? ? * * + * ? ? ? $ ? ) ? ? $ r s ? B
*? v+? z? ?
* +
{ | ?
? ? } M ? / *? '? ? * + ? ? ~ Z ? > *+? '? ? * + , ?
? ? ; ? H *+? ?? ? * + > ? ?
? ? ? Z ? ? c+? a ? ? cY? eY? f?? l+? l? o? q?=+? a? 7+? ?>!? ~? =? ]? "?
? cY?? q????DZ ? * 4 ( ? ? &