public final class org.apache.logging.log4j.core.layout.JsonLayout extends org.apache.logging.log4j.core.layout.AbstractJacksonLayout
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: org.apache.logging.log4j.core.layout.JsonLayout
super_class: org.apache.logging.log4j.core.layout.AbstractJacksonLayout
{
private static final java.lang.String ;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "]"
private static final java.lang.String ;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "["
static final java.lang.String CONTENT_TYPE;
descriptor: Ljava/lang/String;
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: "application/json"
protected void <init>(org.apache.logging.log4j.core.config.Configuration, boolean, boolean, boolean, boolean, boolean, boolean, java.lang.String, java.lang.String, java.lang.String, java.nio.charset.Charset, boolean);
descriptor: (Lorg/apache/logging/log4j/core/config/Configuration;ZZZZZZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/nio/charset/Charset;Z)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=12, locals=13, args_size=13
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 8 start local 9 start local 10 start local 11 start local 12 0: aload 0
aload 1
new org.apache.logging.log4j.core.layout.JacksonFactory$JSON
dup
iload 4
iload 12
iconst_0
iconst_0
invokespecial org.apache.logging.log4j.core.layout.JacksonFactory$JSON.<init>:(ZZZZ)V
1: iload 2
iload 3
iload 6
2: invokevirtual org.apache.logging.log4j.core.layout.JacksonFactory$JSON.newWriter:(ZZZ)Lcom/fasterxml/jackson/databind/ObjectWriter;
3: aload 11
iload 6
iload 5
iload 7
aload 8
4: invokestatic org.apache.logging.log4j.core.layout.PatternLayout.newSerializerBuilder:()Lorg/apache/logging/log4j/core/layout/PatternLayout$SerializerBuilder;
aload 1
invokevirtual org.apache.logging.log4j.core.layout.PatternLayout$SerializerBuilder.setConfiguration:(Lorg/apache/logging/log4j/core/config/Configuration;)Lorg/apache/logging/log4j/core/layout/PatternLayout$SerializerBuilder;
aload 9
invokevirtual org.apache.logging.log4j.core.layout.PatternLayout$SerializerBuilder.setPattern:(Ljava/lang/String;)Lorg/apache/logging/log4j/core/layout/PatternLayout$SerializerBuilder;
ldc "["
invokevirtual org.apache.logging.log4j.core.layout.PatternLayout$SerializerBuilder.setDefaultPattern:(Ljava/lang/String;)Lorg/apache/logging/log4j/core/layout/PatternLayout$SerializerBuilder;
invokevirtual org.apache.logging.log4j.core.layout.PatternLayout$SerializerBuilder.build:()Lorg/apache/logging/log4j/core/layout/AbstractStringLayout$Serializer;
5: invokestatic org.apache.logging.log4j.core.layout.PatternLayout.newSerializerBuilder:()Lorg/apache/logging/log4j/core/layout/PatternLayout$SerializerBuilder;
aload 1
invokevirtual org.apache.logging.log4j.core.layout.PatternLayout$SerializerBuilder.setConfiguration:(Lorg/apache/logging/log4j/core/config/Configuration;)Lorg/apache/logging/log4j/core/layout/PatternLayout$SerializerBuilder;
aload 10
invokevirtual org.apache.logging.log4j.core.layout.PatternLayout$SerializerBuilder.setPattern:(Ljava/lang/String;)Lorg/apache/logging/log4j/core/layout/PatternLayout$SerializerBuilder;
ldc "]"
invokevirtual org.apache.logging.log4j.core.layout.PatternLayout$SerializerBuilder.setDefaultPattern:(Ljava/lang/String;)Lorg/apache/logging/log4j/core/layout/PatternLayout$SerializerBuilder;
invokevirtual org.apache.logging.log4j.core.layout.PatternLayout$SerializerBuilder.build:()Lorg/apache/logging/log4j/core/layout/AbstractStringLayout$Serializer;
6: iconst_0
aconst_null
invokespecial org.apache.logging.log4j.core.layout.AbstractJacksonLayout.<init>:(Lorg/apache/logging/log4j/core/config/Configuration;Lcom/fasterxml/jackson/databind/ObjectWriter;Ljava/nio/charset/Charset;ZZZLjava/lang/String;Lorg/apache/logging/log4j/core/layout/AbstractStringLayout$Serializer;Lorg/apache/logging/log4j/core/layout/AbstractStringLayout$Serializer;Z[Lorg/apache/logging/log4j/core/util/KeyValuePair;)V
7: return
end local 12 end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lorg/apache/logging/log4j/core/layout/JsonLayout;
0 8 1 config Lorg/apache/logging/log4j/core/config/Configuration;
0 8 2 locationInfo Z
0 8 3 properties Z
0 8 4 encodeThreadContextAsList Z
0 8 5 complete Z
0 8 6 compact Z
0 8 7 eventEol Z
0 8 8 endOfLine Ljava/lang/String;
0 8 9 headerPattern Ljava/lang/String;
0 8 10 footerPattern Ljava/lang/String;
0 8 11 charset Ljava/nio/charset/Charset;
0 8 12 includeStacktrace Z
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
config final
locationInfo final
properties final
encodeThreadContextAsList final
complete final
compact final
eventEol final
endOfLine final
headerPattern final
footerPattern final
charset final
includeStacktrace final
private void <init>(org.apache.logging.log4j.core.config.Configuration, boolean, boolean, boolean, boolean, boolean, boolean, java.lang.String, java.lang.String, java.lang.String, java.nio.charset.Charset, boolean, boolean, boolean, boolean, org.apache.logging.log4j.core.util.KeyValuePair[], boolean);
descriptor: (Lorg/apache/logging/log4j/core/config/Configuration;ZZZZZZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/nio/charset/Charset;ZZZZ[Lorg/apache/logging/log4j/core/util/KeyValuePair;Z)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=12, locals=18, args_size=18
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 8 start local 9 start local 10 start local 11 start local 12 start local 13 start local 14 start local 15 start local 16 start local 17 0: aload 0
aload 1
new org.apache.logging.log4j.core.layout.JacksonFactory$JSON
dup
iload 4
iload 12
iload 13
iload 17
invokespecial org.apache.logging.log4j.core.layout.JacksonFactory$JSON.<init>:(ZZZZ)V
1: iload 2
iload 3
iload 6
iload 15
2: invokevirtual org.apache.logging.log4j.core.layout.JacksonFactory$JSON.newWriter:(ZZZZ)Lcom/fasterxml/jackson/databind/ObjectWriter;
3: aload 11
iload 6
iload 5
iload 7
aload 8
4: invokestatic org.apache.logging.log4j.core.layout.PatternLayout.newSerializerBuilder:()Lorg/apache/logging/log4j/core/layout/PatternLayout$SerializerBuilder;
aload 1
invokevirtual org.apache.logging.log4j.core.layout.PatternLayout$SerializerBuilder.setConfiguration:(Lorg/apache/logging/log4j/core/config/Configuration;)Lorg/apache/logging/log4j/core/layout/PatternLayout$SerializerBuilder;
aload 9
invokevirtual org.apache.logging.log4j.core.layout.PatternLayout$SerializerBuilder.setPattern:(Ljava/lang/String;)Lorg/apache/logging/log4j/core/layout/PatternLayout$SerializerBuilder;
ldc "["
invokevirtual org.apache.logging.log4j.core.layout.PatternLayout$SerializerBuilder.setDefaultPattern:(Ljava/lang/String;)Lorg/apache/logging/log4j/core/layout/PatternLayout$SerializerBuilder;
invokevirtual org.apache.logging.log4j.core.layout.PatternLayout$SerializerBuilder.build:()Lorg/apache/logging/log4j/core/layout/AbstractStringLayout$Serializer;
5: invokestatic org.apache.logging.log4j.core.layout.PatternLayout.newSerializerBuilder:()Lorg/apache/logging/log4j/core/layout/PatternLayout$SerializerBuilder;
aload 1
invokevirtual org.apache.logging.log4j.core.layout.PatternLayout$SerializerBuilder.setConfiguration:(Lorg/apache/logging/log4j/core/config/Configuration;)Lorg/apache/logging/log4j/core/layout/PatternLayout$SerializerBuilder;
aload 10
invokevirtual org.apache.logging.log4j.core.layout.PatternLayout$SerializerBuilder.setPattern:(Ljava/lang/String;)Lorg/apache/logging/log4j/core/layout/PatternLayout$SerializerBuilder;
ldc "]"
invokevirtual org.apache.logging.log4j.core.layout.PatternLayout$SerializerBuilder.setDefaultPattern:(Ljava/lang/String;)Lorg/apache/logging/log4j/core/layout/PatternLayout$SerializerBuilder;
invokevirtual org.apache.logging.log4j.core.layout.PatternLayout$SerializerBuilder.build:()Lorg/apache/logging/log4j/core/layout/AbstractStringLayout$Serializer;
6: iload 14
7: aload 16
invokespecial org.apache.logging.log4j.core.layout.AbstractJacksonLayout.<init>:(Lorg/apache/logging/log4j/core/config/Configuration;Lcom/fasterxml/jackson/databind/ObjectWriter;Ljava/nio/charset/Charset;ZZZLjava/lang/String;Lorg/apache/logging/log4j/core/layout/AbstractStringLayout$Serializer;Lorg/apache/logging/log4j/core/layout/AbstractStringLayout$Serializer;Z[Lorg/apache/logging/log4j/core/util/KeyValuePair;)V
8: return
end local 17 end local 16 end local 15 end local 14 end local 13 end local 12 end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lorg/apache/logging/log4j/core/layout/JsonLayout;
0 9 1 config Lorg/apache/logging/log4j/core/config/Configuration;
0 9 2 locationInfo Z
0 9 3 properties Z
0 9 4 encodeThreadContextAsList Z
0 9 5 complete Z
0 9 6 compact Z
0 9 7 eventEol Z
0 9 8 endOfLine Ljava/lang/String;
0 9 9 headerPattern Ljava/lang/String;
0 9 10 footerPattern Ljava/lang/String;
0 9 11 charset Ljava/nio/charset/Charset;
0 9 12 includeStacktrace Z
0 9 13 stacktraceAsString Z
0 9 14 includeNullDelimiter Z
0 9 15 includeTimeMillis Z
0 9 16 additionalFields [Lorg/apache/logging/log4j/core/util/KeyValuePair;
0 9 17 objectMessageAsJsonObject Z
MethodParameters:
Name Flags
config final
locationInfo final
properties final
encodeThreadContextAsList final
complete final
compact final
eventEol final
endOfLine final
headerPattern final
footerPattern final
charset final
includeStacktrace final
stacktraceAsString final
includeNullDelimiter final
includeTimeMillis final
additionalFields final
objectMessageAsJsonObject final
public byte[] ();
descriptor: ()[B
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=1
start local 0 0: aload 0
getfield org.apache.logging.log4j.core.layout.JsonLayout.complete:Z
ifne 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
astore 1
start local 1 3: aload 0
aload 0
invokevirtual org.apache.logging.log4j.core.layout.JsonLayout.getHeaderSerializer:()Lorg/apache/logging/log4j/core/layout/AbstractStringLayout$Serializer;
invokevirtual org.apache.logging.log4j.core.layout.JsonLayout.serializeToString:(Lorg/apache/logging/log4j/core/layout/AbstractStringLayout$Serializer;)Ljava/lang/String;
astore 2
start local 2 4: aload 2
ifnull 6
5: aload 1
aload 2
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
6: StackMap locals: java.lang.StringBuilder java.lang.String
StackMap stack:
aload 1
aload 0
getfield org.apache.logging.log4j.core.layout.JsonLayout.eol:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
7: aload 0
aload 1
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual org.apache.logging.log4j.core.layout.JsonLayout.getBytes:(Ljava/lang/String;)[B
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lorg/apache/logging/log4j/core/layout/JsonLayout;
3 8 1 buf Ljava/lang/StringBuilder;
4 8 2 str Ljava/lang/String;
public byte[] ();
descriptor: ()[B
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=1
start local 0 0: aload 0
getfield org.apache.logging.log4j.core.layout.JsonLayout.complete:Z
ifne 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
astore 1
start local 1 3: aload 1
aload 0
getfield org.apache.logging.log4j.core.layout.JsonLayout.eol:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
4: aload 0
aload 0
invokevirtual org.apache.logging.log4j.core.layout.JsonLayout.getFooterSerializer:()Lorg/apache/logging/log4j/core/layout/AbstractStringLayout$Serializer;
invokevirtual org.apache.logging.log4j.core.layout.JsonLayout.serializeToString:(Lorg/apache/logging/log4j/core/layout/AbstractStringLayout$Serializer;)Ljava/lang/String;
astore 2
start local 2 5: aload 2
ifnull 7
6: aload 1
aload 2
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
7: StackMap locals: java.lang.StringBuilder java.lang.String
StackMap stack:
aload 1
aload 0
getfield org.apache.logging.log4j.core.layout.JsonLayout.eol:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
8: aload 0
aload 1
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual org.apache.logging.log4j.core.layout.JsonLayout.getBytes:(Ljava/lang/String;)[B
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lorg/apache/logging/log4j/core/layout/JsonLayout;
3 9 1 buf Ljava/lang/StringBuilder;
5 9 2 str Ljava/lang/String;
public java.util.Map<java.lang.String, java.lang.String> getContentFormat();
descriptor: ()Ljava/util/Map;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: new java.util.HashMap
dup
invokespecial java.util.HashMap.<init>:()V
astore 1
start local 1 1: aload 1
ldc "version"
ldc "2.0"
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
2: aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/logging/log4j/core/layout/JsonLayout;
1 3 1 result Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;
Signature: ()Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;
public java.lang.String getContentType();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.StringBuilder
dup
ldc "application/json; charset="
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
invokevirtual org.apache.logging.log4j.core.layout.JsonLayout.getCharset:()Ljava/nio/charset/Charset;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/layout/JsonLayout;
public static org.apache.logging.log4j.core.layout.JsonLayout createLayout(org.apache.logging.log4j.core.config.Configuration, boolean, boolean, boolean, boolean, boolean, boolean, java.lang.String, java.lang.String, java.nio.charset.Charset, boolean);
descriptor: (Lorg/apache/logging/log4j/core/config/Configuration;ZZZZZZLjava/lang/String;Ljava/lang/String;Ljava/nio/charset/Charset;Z)Lorg/apache/logging/log4j/core/layout/JsonLayout;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=19, locals=12, args_size=11
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 8 start local 9 start local 10 0: iload 2
ifeq 1
iload 3
ifeq 1
iconst_1
goto 2
StackMap locals:
StackMap stack:
1: iconst_0
StackMap locals:
StackMap stack: int
2: istore 11
start local 11 3: new org.apache.logging.log4j.core.layout.JsonLayout
dup
aload 0
iload 1
iload 2
iload 11
iload 4
iload 5
iload 6
4: aconst_null
aload 7
aload 8
aload 9
iload 10
iconst_0
iconst_0
iconst_0
aconst_null
iconst_0
5: invokespecial org.apache.logging.log4j.core.layout.JsonLayout.<init>:(Lorg/apache/logging/log4j/core/config/Configuration;ZZZZZZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/nio/charset/Charset;ZZZZ[Lorg/apache/logging/log4j/core/util/KeyValuePair;Z)V
areturn
end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 config Lorg/apache/logging/log4j/core/config/Configuration;
0 6 1 locationInfo Z
0 6 2 properties Z
0 6 3 propertiesAsList Z
0 6 4 complete Z
0 6 5 compact Z
0 6 6 eventEol Z
0 6 7 headerPattern Ljava/lang/String;
0 6 8 footerPattern Ljava/lang/String;
0 6 9 charset Ljava/nio/charset/Charset;
0 6 10 includeStacktrace Z
3 6 11 encodeThreadContextAsList Z
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
config final
locationInfo final
properties final
propertiesAsList final
complete final
compact final
eventEol final
headerPattern final
footerPattern final
charset final
includeStacktrace final
public static <B extends org.apache.logging.log4j.core.layout.JsonLayout$Builder<B>> B newBuilder();
descriptor: ()Lorg/apache/logging/log4j/core/layout/JsonLayout$Builder;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: new org.apache.logging.log4j.core.layout.JsonLayout$Builder
dup
invokespecial org.apache.logging.log4j.core.layout.JsonLayout$Builder.<init>:()V
invokevirtual org.apache.logging.log4j.core.layout.JsonLayout$Builder.asBuilder:()Lorg/apache/logging/log4j/core/layout/AbstractLayout$Builder;
checkcast org.apache.logging.log4j.core.layout.JsonLayout$Builder
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: <B:Lorg/apache/logging/log4j/core/layout/JsonLayout$Builder<TB;>;>()TB;
RuntimeVisibleAnnotations:
org.apache.logging.log4j.core.config.plugins.PluginBuilderFactory()
public static org.apache.logging.log4j.core.layout.JsonLayout createDefaultLayout();
descriptor: ()Lorg/apache/logging/log4j/core/layout/JsonLayout;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=19, locals=0, args_size=0
0: new org.apache.logging.log4j.core.layout.JsonLayout
dup
new org.apache.logging.log4j.core.config.DefaultConfiguration
dup
invokespecial org.apache.logging.log4j.core.config.DefaultConfiguration.<init>:()V
iconst_0
iconst_0
iconst_0
iconst_0
iconst_0
iconst_0
aconst_null
1: ldc "["
ldc "]"
getstatic java.nio.charset.StandardCharsets.UTF_8:Ljava/nio/charset/Charset;
iconst_1
iconst_0
iconst_0
iconst_0
aconst_null
iconst_0
2: invokespecial org.apache.logging.log4j.core.layout.JsonLayout.<init>:(Lorg/apache/logging/log4j/core/config/Configuration;ZZZZZZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/nio/charset/Charset;ZZZZ[Lorg/apache/logging/log4j/core/util/KeyValuePair;Z)V
areturn
LocalVariableTable:
Start End Slot Name Signature
public void toSerializable(org.apache.logging.log4j.core.LogEvent, java.io.Writer);
descriptor: (Lorg/apache/logging/log4j/core/LogEvent;Ljava/io/Writer;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield org.apache.logging.log4j.core.layout.JsonLayout.complete:Z
ifeq 2
aload 0
getfield org.apache.logging.log4j.core.layout.JsonLayout.eventCount:J
lconst_0
lcmp
ifle 2
1: aload 2
ldc ", "
invokevirtual java.io.Writer.append:(Ljava/lang/CharSequence;)Ljava/io/Writer;
pop
2: StackMap locals:
StackMap stack:
aload 0
aload 1
aload 2
invokespecial org.apache.logging.log4j.core.layout.AbstractJacksonLayout.toSerializable:(Lorg/apache/logging/log4j/core/LogEvent;Ljava/io/Writer;)V
3: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/apache/logging/log4j/core/layout/JsonLayout;
0 4 1 event Lorg/apache/logging/log4j/core/LogEvent;
0 4 2 writer Ljava/io/Writer;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
event final
writer final
public java.lang.String toSerializable(org.apache.logging.log4j.core.LogEvent);
descriptor: (Lorg/apache/logging/log4j/core/LogEvent;)Ljava/lang/String;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokespecial org.apache.logging.log4j.core.layout.AbstractJacksonLayout.toSerializable:(Lorg/apache/logging/log4j/core/LogEvent;)Ljava/lang/String;
areturn
LocalVariableTable:
Start End Slot Name Signature
}
SourceFile: "JsonLayout.java"
NestMembers:
org.apache.logging.log4j.core.layout.JsonLayout$Builder
InnerClasses:
public abstract Builder = org.apache.logging.log4j.core.layout.AbstractLayout$Builder of org.apache.logging.log4j.core.layout.AbstractLayout
public abstract Serializer = org.apache.logging.log4j.core.layout.AbstractStringLayout$Serializer of org.apache.logging.log4j.core.layout.AbstractStringLayout
JSON = org.apache.logging.log4j.core.layout.JacksonFactory$JSON of org.apache.logging.log4j.core.layout.JacksonFactory
public Builder = org.apache.logging.log4j.core.layout.JsonLayout$Builder of org.apache.logging.log4j.core.layout.JsonLayout
public SerializerBuilder = org.apache.logging.log4j.core.layout.PatternLayout$SerializerBuilder of org.apache.logging.log4j.core.layout.PatternLayout
RuntimeVisibleAnnotations:
org.apache.logging.log4j.core.config.plugins.Plugin(name = "JsonLayout", category = "Core", elementType = "layout", printObject = true)