public abstract class org.apache.logging.log4j.core.layout.AbstractJacksonLayout$Builder<B extends org.apache.logging.log4j.core.layout.AbstractJacksonLayout$Builder<B>> extends org.apache.logging.log4j.core.layout.AbstractStringLayout$Builder<B>
minor version: 0
major version: 59
flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
this_class: org.apache.logging.log4j.core.layout.AbstractJacksonLayout$Builder
super_class: org.apache.logging.log4j.core.layout.AbstractStringLayout$Builder
{
private boolean eventEol;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
RuntimeVisibleAnnotations:
org.apache.logging.log4j.core.config.plugins.PluginBuilderAttribute()
private java.lang.String endOfLine;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
RuntimeVisibleAnnotations:
org.apache.logging.log4j.core.config.plugins.PluginBuilderAttribute()
private boolean compact;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
RuntimeVisibleAnnotations:
org.apache.logging.log4j.core.config.plugins.PluginBuilderAttribute()
private boolean complete;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
RuntimeVisibleAnnotations:
org.apache.logging.log4j.core.config.plugins.PluginBuilderAttribute()
private boolean locationInfo;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
RuntimeVisibleAnnotations:
org.apache.logging.log4j.core.config.plugins.PluginBuilderAttribute()
private boolean properties;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
RuntimeVisibleAnnotations:
org.apache.logging.log4j.core.config.plugins.PluginBuilderAttribute()
private boolean includeStacktrace;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
RuntimeVisibleAnnotations:
org.apache.logging.log4j.core.config.plugins.PluginBuilderAttribute()
private boolean stacktraceAsString;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
RuntimeVisibleAnnotations:
org.apache.logging.log4j.core.config.plugins.PluginBuilderAttribute()
private boolean includeNullDelimiter;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
RuntimeVisibleAnnotations:
org.apache.logging.log4j.core.config.plugins.PluginBuilderAttribute()
private org.apache.logging.log4j.core.util.KeyValuePair[] additionalFields;
descriptor: [Lorg/apache/logging/log4j/core/util/KeyValuePair;
flags: (0x0002) ACC_PRIVATE
RuntimeVisibleAnnotations:
org.apache.logging.log4j.core.config.plugins.PluginElement(value = "AdditionalField")
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokespecial org.apache.logging.log4j.core.layout.AbstractStringLayout$Builder.<init>:()V
1: aload 0
iconst_1
putfield org.apache.logging.log4j.core.layout.AbstractJacksonLayout$Builder.includeStacktrace:Z
2: aload 0
iconst_0
putfield org.apache.logging.log4j.core.layout.AbstractJacksonLayout$Builder.stacktraceAsString:Z
3: aload 0
iconst_0
putfield org.apache.logging.log4j.core.layout.AbstractJacksonLayout$Builder.includeNullDelimiter:Z
4: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lorg/apache/logging/log4j/core/layout/AbstractJacksonLayout$Builder<TB;>;
protected java.lang.String toStringOrNull(byte[]);
descriptor: ([B)Ljava/lang/String;
flags: (0x0004) ACC_PROTECTED
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 1
aconst_null
goto 2
StackMap locals:
StackMap stack:
1: new java.lang.String
dup
aload 1
invokestatic java.nio.charset.Charset.defaultCharset:()Ljava/nio/charset/Charset;
invokespecial java.lang.String.<init>:([BLjava/nio/charset/Charset;)V
StackMap locals:
StackMap stack: java.lang.String
2: areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/logging/log4j/core/layout/AbstractJacksonLayout$Builder<TB;>;
0 3 1 header [B
MethodParameters:
Name Flags
header final
public boolean getEventEol();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.logging.log4j.core.layout.AbstractJacksonLayout$Builder.eventEol:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/layout/AbstractJacksonLayout$Builder<TB;>;
public java.lang.String getEndOfLine();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.logging.log4j.core.layout.AbstractJacksonLayout$Builder.endOfLine:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/layout/AbstractJacksonLayout$Builder<TB;>;
public boolean isCompact();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.logging.log4j.core.layout.AbstractJacksonLayout$Builder.compact:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/layout/AbstractJacksonLayout$Builder<TB;>;
public boolean isComplete();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.logging.log4j.core.layout.AbstractJacksonLayout$Builder.complete:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/layout/AbstractJacksonLayout$Builder<TB;>;
public boolean isLocationInfo();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.logging.log4j.core.layout.AbstractJacksonLayout$Builder.locationInfo:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/layout/AbstractJacksonLayout$Builder<TB;>;
public boolean isProperties();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.logging.log4j.core.layout.AbstractJacksonLayout$Builder.properties:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/layout/AbstractJacksonLayout$Builder<TB;>;
public boolean isIncludeStacktrace();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.logging.log4j.core.layout.AbstractJacksonLayout$Builder.includeStacktrace:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/layout/AbstractJacksonLayout$Builder<TB;>;
public boolean isStacktraceAsString();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.logging.log4j.core.layout.AbstractJacksonLayout$Builder.stacktraceAsString:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/layout/AbstractJacksonLayout$Builder<TB;>;
public boolean isIncludeNullDelimiter();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.logging.log4j.core.layout.AbstractJacksonLayout$Builder.includeNullDelimiter:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/layout/AbstractJacksonLayout$Builder<TB;>;
public org.apache.logging.log4j.core.util.KeyValuePair[] getAdditionalFields();
descriptor: ()[Lorg/apache/logging/log4j/core/util/KeyValuePair;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.logging.log4j.core.layout.AbstractJacksonLayout$Builder.additionalFields:[Lorg/apache/logging/log4j/core/util/KeyValuePair;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/layout/AbstractJacksonLayout$Builder<TB;>;
public B setEventEol();
descriptor: (Z)Lorg/apache/logging/log4j/core/layout/AbstractJacksonLayout$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.apache.logging.log4j.core.layout.AbstractJacksonLayout$Builder.eventEol:Z
1: aload 0
invokevirtual org.apache.logging.log4j.core.layout.AbstractJacksonLayout$Builder.asBuilder:()Lorg/apache/logging/log4j/core/layout/AbstractLayout$Builder;
checkcast org.apache.logging.log4j.core.layout.AbstractJacksonLayout$Builder
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/logging/log4j/core/layout/AbstractJacksonLayout$Builder<TB;>;
0 2 1 eventEol Z
Signature: (Z)TB;
MethodParameters:
Name Flags
eventEol final
public B setEndOfLine(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/apache/logging/log4j/core/layout/AbstractJacksonLayout$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.apache.logging.log4j.core.layout.AbstractJacksonLayout$Builder.endOfLine:Ljava/lang/String;
1: aload 0
invokevirtual org.apache.logging.log4j.core.layout.AbstractJacksonLayout$Builder.asBuilder:()Lorg/apache/logging/log4j/core/layout/AbstractLayout$Builder;
checkcast org.apache.logging.log4j.core.layout.AbstractJacksonLayout$Builder
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/logging/log4j/core/layout/AbstractJacksonLayout$Builder<TB;>;
0 2 1 endOfLine Ljava/lang/String;
Signature: (Ljava/lang/String;)TB;
MethodParameters:
Name Flags
endOfLine final
public B setCompact();
descriptor: (Z)Lorg/apache/logging/log4j/core/layout/AbstractJacksonLayout$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.apache.logging.log4j.core.layout.AbstractJacksonLayout$Builder.compact:Z
1: aload 0
invokevirtual org.apache.logging.log4j.core.layout.AbstractJacksonLayout$Builder.asBuilder:()Lorg/apache/logging/log4j/core/layout/AbstractLayout$Builder;
checkcast org.apache.logging.log4j.core.layout.AbstractJacksonLayout$Builder
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/logging/log4j/core/layout/AbstractJacksonLayout$Builder<TB;>;
0 2 1 compact Z
Signature: (Z)TB;
MethodParameters:
Name Flags
compact final
public B setComplete();
descriptor: (Z)Lorg/apache/logging/log4j/core/layout/AbstractJacksonLayout$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.apache.logging.log4j.core.layout.AbstractJacksonLayout$Builder.complete:Z
1: aload 0
invokevirtual org.apache.logging.log4j.core.layout.AbstractJacksonLayout$Builder.asBuilder:()Lorg/apache/logging/log4j/core/layout/AbstractLayout$Builder;
checkcast org.apache.logging.log4j.core.layout.AbstractJacksonLayout$Builder
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/logging/log4j/core/layout/AbstractJacksonLayout$Builder<TB;>;
0 2 1 complete Z
Signature: (Z)TB;
MethodParameters:
Name Flags
complete final
public B setLocationInfo();
descriptor: (Z)Lorg/apache/logging/log4j/core/layout/AbstractJacksonLayout$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.apache.logging.log4j.core.layout.AbstractJacksonLayout$Builder.locationInfo:Z
1: aload 0
invokevirtual org.apache.logging.log4j.core.layout.AbstractJacksonLayout$Builder.asBuilder:()Lorg/apache/logging/log4j/core/layout/AbstractLayout$Builder;
checkcast org.apache.logging.log4j.core.layout.AbstractJacksonLayout$Builder
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/logging/log4j/core/layout/AbstractJacksonLayout$Builder<TB;>;
0 2 1 locationInfo Z
Signature: (Z)TB;
MethodParameters:
Name Flags
locationInfo final
public B setProperties();
descriptor: (Z)Lorg/apache/logging/log4j/core/layout/AbstractJacksonLayout$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.apache.logging.log4j.core.layout.AbstractJacksonLayout$Builder.properties:Z
1: aload 0
invokevirtual org.apache.logging.log4j.core.layout.AbstractJacksonLayout$Builder.asBuilder:()Lorg/apache/logging/log4j/core/layout/AbstractLayout$Builder;
checkcast org.apache.logging.log4j.core.layout.AbstractJacksonLayout$Builder
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/logging/log4j/core/layout/AbstractJacksonLayout$Builder<TB;>;
0 2 1 properties Z
Signature: (Z)TB;
MethodParameters:
Name Flags
properties final
public B setIncludeStacktrace();
descriptor: (Z)Lorg/apache/logging/log4j/core/layout/AbstractJacksonLayout$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.apache.logging.log4j.core.layout.AbstractJacksonLayout$Builder.includeStacktrace:Z
1: aload 0
invokevirtual org.apache.logging.log4j.core.layout.AbstractJacksonLayout$Builder.asBuilder:()Lorg/apache/logging/log4j/core/layout/AbstractLayout$Builder;
checkcast org.apache.logging.log4j.core.layout.AbstractJacksonLayout$Builder
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/logging/log4j/core/layout/AbstractJacksonLayout$Builder<TB;>;
0 2 1 includeStacktrace Z
Signature: (Z)TB;
MethodParameters:
Name Flags
includeStacktrace final
public B setStacktraceAsString();
descriptor: (Z)Lorg/apache/logging/log4j/core/layout/AbstractJacksonLayout$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.apache.logging.log4j.core.layout.AbstractJacksonLayout$Builder.stacktraceAsString:Z
1: aload 0
invokevirtual org.apache.logging.log4j.core.layout.AbstractJacksonLayout$Builder.asBuilder:()Lorg/apache/logging/log4j/core/layout/AbstractLayout$Builder;
checkcast org.apache.logging.log4j.core.layout.AbstractJacksonLayout$Builder
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/logging/log4j/core/layout/AbstractJacksonLayout$Builder<TB;>;
0 2 1 stacktraceAsString Z
Signature: (Z)TB;
MethodParameters:
Name Flags
stacktraceAsString final
public B setIncludeNullDelimiter();
descriptor: (Z)Lorg/apache/logging/log4j/core/layout/AbstractJacksonLayout$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield org.apache.logging.log4j.core.layout.AbstractJacksonLayout$Builder.includeNullDelimiter:Z
1: aload 0
invokevirtual org.apache.logging.log4j.core.layout.AbstractJacksonLayout$Builder.asBuilder:()Lorg/apache/logging/log4j/core/layout/AbstractLayout$Builder;
checkcast org.apache.logging.log4j.core.layout.AbstractJacksonLayout$Builder
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/logging/log4j/core/layout/AbstractJacksonLayout$Builder<TB;>;
0 2 1 includeNullDelimiter Z
Signature: (Z)TB;
MethodParameters:
Name Flags
includeNullDelimiter final
public B setAdditionalFields(org.apache.logging.log4j.core.util.KeyValuePair[]);
descriptor: ([Lorg/apache/logging/log4j/core/util/KeyValuePair;)Lorg/apache/logging/log4j/core/layout/AbstractJacksonLayout$Builder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.apache.logging.log4j.core.layout.AbstractJacksonLayout$Builder.additionalFields:[Lorg/apache/logging/log4j/core/util/KeyValuePair;
1: aload 0
invokevirtual org.apache.logging.log4j.core.layout.AbstractJacksonLayout$Builder.asBuilder:()Lorg/apache/logging/log4j/core/layout/AbstractLayout$Builder;
checkcast org.apache.logging.log4j.core.layout.AbstractJacksonLayout$Builder
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/logging/log4j/core/layout/AbstractJacksonLayout$Builder<TB;>;
0 2 1 additionalFields [Lorg/apache/logging/log4j/core/util/KeyValuePair;
Signature: ([Lorg/apache/logging/log4j/core/util/KeyValuePair;)TB;
MethodParameters:
Name Flags
additionalFields final
}
Signature: <B:Lorg/apache/logging/log4j/core/layout/AbstractJacksonLayout$Builder<TB;>;>Lorg/apache/logging/log4j/core/layout/AbstractStringLayout$Builder<TB;>;
SourceFile: "AbstractJacksonLayout.java"
NestHost: org.apache.logging.log4j.core.layout.AbstractJacksonLayout
InnerClasses:
public abstract Builder = org.apache.logging.log4j.core.layout.AbstractJacksonLayout$Builder of org.apache.logging.log4j.core.layout.AbstractJacksonLayout
public abstract Builder = org.apache.logging.log4j.core.layout.AbstractLayout$Builder of org.apache.logging.log4j.core.layout.AbstractLayout
public abstract Builder = org.apache.logging.log4j.core.layout.AbstractStringLayout$Builder of org.apache.logging.log4j.core.layout.AbstractStringLayout