public class io.dropwizard.logging.DropwizardLayout extends ch.qos.logback.classic.PatternLayout
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: io.dropwizard.logging.DropwizardLayout
super_class: ch.qos.logback.classic.PatternLayout
{
public void <init>(ch.qos.logback.classic.LoggerContext, java.util.TimeZone);
descriptor: (Lch/qos/logback/classic/LoggerContext;Ljava/util/TimeZone;)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
invokespecial ch.qos.logback.classic.PatternLayout.<init>:()V
1: aload 0
iconst_0
invokevirtual io.dropwizard.logging.DropwizardLayout.setOutputPatternAsHeader:(Z)V
2: aload 0
invokevirtual io.dropwizard.logging.DropwizardLayout.getDefaultConverterMap:()Ljava/util/Map;
ldc "ex"
ldc Lio/dropwizard/logging/PrefixedThrowableProxyConverter;
invokevirtual java.lang.Class.getName:()Ljava/lang/String;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
3: aload 0
invokevirtual io.dropwizard.logging.DropwizardLayout.getDefaultConverterMap:()Ljava/util/Map;
ldc "xEx"
ldc Lio/dropwizard/logging/PrefixedExtendedThrowableProxyConverter;
invokevirtual java.lang.Class.getName:()Ljava/lang/String;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
4: aload 0
invokevirtual io.dropwizard.logging.DropwizardLayout.getDefaultConverterMap:()Ljava/util/Map;
ldc "rEx"
ldc Lio/dropwizard/logging/PrefixedRootCauseFirstThrowableProxyConverter;
invokevirtual java.lang.Class.getName:()Ljava/lang/String;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
5: aload 0
new java.lang.StringBuilder
dup
ldc "%-5p [%d{ISO8601,"
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 2
invokevirtual java.util.TimeZone.getID:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc "}] %c: %m%n%rEx"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual io.dropwizard.logging.DropwizardLayout.setPattern:(Ljava/lang/String;)V
6: aload 0
aload 1
invokevirtual io.dropwizard.logging.DropwizardLayout.setContext:(Lch/qos/logback/core/Context;)V
7: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lio/dropwizard/logging/DropwizardLayout;
0 8 1 context Lch/qos/logback/classic/LoggerContext;
0 8 2 timeZone Ljava/util/TimeZone;
MethodParameters:
Name Flags
context
timeZone
}
SourceFile: "DropwizardLayout.java"