public class org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder extends java.lang.Object implements org.apache.logging.log4j.core.util.Builder
{
private java.lang.String loggerFqcn;
private org.apache.logging.log4j.Marker marker;
private org.apache.logging.log4j.Level level;
private java.lang.String loggerName;
private org.apache.logging.log4j.message.Message message;
private java.lang.Throwable thrown;
private final org.apache.logging.log4j.core.time.MutableInstant instant;
private org.apache.logging.log4j.core.impl.ThrowableProxy thrownProxy;
private org.apache.logging.log4j.util.StringMap contextData;
private org.apache.logging.log4j.ThreadContext$ContextStack contextStack;
private long threadId;
private java.lang.String threadName;
private int threadPriority;
private java.lang.StackTraceElement source;
private boolean includeLocation;
private boolean endOfBatch;
private long nanoTime;
public void <init>()
{
java.util.List v;
org.apache.logging.log4j.core.time.MutableInstant v;
org.apache.logging.log4j.util.StringMap v;
org.apache.logging.log4j.ThreadContext$ContextStack v;
org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder v;
v := @this: org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder;
specialinvoke v.<java.lang.Object: void <init>()>();
v = new org.apache.logging.log4j.core.time.MutableInstant;
specialinvoke v.<org.apache.logging.log4j.core.time.MutableInstant: void <init>()>();
v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: org.apache.logging.log4j.core.time.MutableInstant instant> = v;
v = null;
v = staticinvoke <org.apache.logging.log4j.core.impl.Log4jLogEvent: org.apache.logging.log4j.util.StringMap createContextData(java.util.List)>(v);
v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: org.apache.logging.log4j.util.StringMap contextData> = v;
v = staticinvoke <org.apache.logging.log4j.ThreadContext: org.apache.logging.log4j.ThreadContext$ContextStack getImmutableStack()>();
v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: org.apache.logging.log4j.ThreadContext$ContextStack contextStack> = v;
v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: boolean endOfBatch> = 0;
return;
}
public void <init>(org.apache.logging.log4j.core.LogEvent)
{
org.apache.logging.log4j.Level v;
org.apache.logging.log4j.core.LogEvent v;
org.apache.logging.log4j.util.StringMap v, v, v, v, v, v;
boolean v, v, v, v, v, v, v;
org.apache.logging.log4j.core.impl.ThrowableProxy v, v;
java.util.List v;
org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder v;
java.lang.Throwable v;
long v, v, v;
org.apache.logging.log4j.core.time.Instant v;
org.apache.logging.log4j.message.Message v;
org.apache.logging.log4j.core.time.MutableInstant v, v;
int v, v;
java.lang.StackTraceElement v, v;
java.lang.String v, v, v, v;
org.apache.logging.log4j.Marker v;
org.apache.logging.log4j.util.ReadOnlyStringMap v, v, v;
org.apache.logging.log4j.ThreadContext$ContextStack v, v;
v := @this: org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder;
v := @parameter: org.apache.logging.log4j.core.LogEvent;
specialinvoke v.<java.lang.Object: void <init>()>();
v = new org.apache.logging.log4j.core.time.MutableInstant;
specialinvoke v.<org.apache.logging.log4j.core.time.MutableInstant: void <init>()>();
v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: org.apache.logging.log4j.core.time.MutableInstant instant> = v;
v = null;
v = staticinvoke <org.apache.logging.log4j.core.impl.Log4jLogEvent: org.apache.logging.log4j.util.StringMap createContextData(java.util.List)>(v);
v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: org.apache.logging.log4j.util.StringMap contextData> = v;
v = staticinvoke <org.apache.logging.log4j.ThreadContext: org.apache.logging.log4j.ThreadContext$ContextStack getImmutableStack()>();
v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: org.apache.logging.log4j.ThreadContext$ContextStack contextStack> = v;
v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: boolean endOfBatch> = 0;
virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = v instanceof org.apache.logging.log4j.core.async.RingBufferLogEvent;
if v == 0 goto label;
virtualinvoke v.<org.apache.logging.log4j.core.async.RingBufferLogEvent: void initializeBuilder(org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder)>(v);
return;
label:
v = v instanceof org.apache.logging.log4j.core.impl.MutableLogEvent;
if v == 0 goto label;
virtualinvoke v.<org.apache.logging.log4j.core.impl.MutableLogEvent: void initializeBuilder(org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder)>(v);
return;
label:
v = interfaceinvoke v.<org.apache.logging.log4j.core.LogEvent: java.lang.String getLoggerFqcn()>();
v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: java.lang.String loggerFqcn> = v;
v = interfaceinvoke v.<org.apache.logging.log4j.core.LogEvent: org.apache.logging.log4j.Marker getMarker()>();
v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: org.apache.logging.log4j.Marker marker> = v;
v = interfaceinvoke v.<org.apache.logging.log4j.core.LogEvent: org.apache.logging.log4j.Level getLevel()>();
v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: org.apache.logging.log4j.Level level> = v;
v = interfaceinvoke v.<org.apache.logging.log4j.core.LogEvent: java.lang.String getLoggerName()>();
v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: java.lang.String loggerName> = v;
v = interfaceinvoke v.<org.apache.logging.log4j.core.LogEvent: org.apache.logging.log4j.message.Message getMessage()>();
v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: org.apache.logging.log4j.message.Message message> = v;
v = v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: org.apache.logging.log4j.core.time.MutableInstant instant>;
v = interfaceinvoke v.<org.apache.logging.log4j.core.LogEvent: org.apache.logging.log4j.core.time.Instant getInstant()>();
virtualinvoke v.<org.apache.logging.log4j.core.time.MutableInstant: void initFrom(org.apache.logging.log4j.core.time.Instant)>(v);
v = interfaceinvoke v.<org.apache.logging.log4j.core.LogEvent: java.lang.Throwable getThrown()>();
v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: java.lang.Throwable thrown> = v;
v = interfaceinvoke v.<org.apache.logging.log4j.core.LogEvent: org.apache.logging.log4j.ThreadContext$ContextStack getContextStack()>();
v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: org.apache.logging.log4j.ThreadContext$ContextStack contextStack> = v;
v = interfaceinvoke v.<org.apache.logging.log4j.core.LogEvent: boolean isIncludeLocation()>();
v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: boolean includeLocation> = v;
v = interfaceinvoke v.<org.apache.logging.log4j.core.LogEvent: boolean isEndOfBatch()>();
v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: boolean endOfBatch> = v;
v = interfaceinvoke v.<org.apache.logging.log4j.core.LogEvent: long getNanoTime()>();
v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: long nanoTime> = v;
v = v instanceof org.apache.logging.log4j.core.impl.Log4jLogEvent;
if v == 0 goto label;
v = v.<org.apache.logging.log4j.core.impl.Log4jLogEvent: org.apache.logging.log4j.util.StringMap contextData>;
v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: org.apache.logging.log4j.util.StringMap contextData> = v;
v = v.<org.apache.logging.log4j.core.impl.Log4jLogEvent: org.apache.logging.log4j.core.impl.ThrowableProxy thrownProxy>;
v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: org.apache.logging.log4j.core.impl.ThrowableProxy thrownProxy> = v;
v = v.<org.apache.logging.log4j.core.impl.Log4jLogEvent: java.lang.StackTraceElement source>;
v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: java.lang.StackTraceElement source> = v;
v = v.<org.apache.logging.log4j.core.impl.Log4jLogEvent: long threadId>;
v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: long threadId> = v;
v = v.<org.apache.logging.log4j.core.impl.Log4jLogEvent: java.lang.String threadName>;
v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: java.lang.String threadName> = v;
v = v.<org.apache.logging.log4j.core.impl.Log4jLogEvent: int threadPriority>;
v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: int threadPriority> = v;
goto label;
label:
v = interfaceinvoke v.<org.apache.logging.log4j.core.LogEvent: org.apache.logging.log4j.util.ReadOnlyStringMap getContextData()>();
v = v instanceof org.apache.logging.log4j.util.StringMap;
if v == 0 goto label;
v = interfaceinvoke v.<org.apache.logging.log4j.core.LogEvent: org.apache.logging.log4j.util.ReadOnlyStringMap getContextData()>();
v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: org.apache.logging.log4j.util.StringMap contextData> = v;
goto label;
label:
v = v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: org.apache.logging.log4j.util.StringMap contextData>;
v = interfaceinvoke v.<org.apache.logging.log4j.util.StringMap: boolean isFrozen()>();
if v == 0 goto label;
v = staticinvoke <org.apache.logging.log4j.core.impl.ContextDataFactory: org.apache.logging.log4j.util.StringMap createContextData()>();
v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: org.apache.logging.log4j.util.StringMap contextData> = v;
goto label;
label:
v = v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: org.apache.logging.log4j.util.StringMap contextData>;
interfaceinvoke v.<org.apache.logging.log4j.util.StringMap: void clear()>();
label:
v = v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: org.apache.logging.log4j.util.StringMap contextData>;
v = interfaceinvoke v.<org.apache.logging.log4j.core.LogEvent: org.apache.logging.log4j.util.ReadOnlyStringMap getContextData()>();
interfaceinvoke v.<org.apache.logging.log4j.util.StringMap: void putAll(org.apache.logging.log4j.util.ReadOnlyStringMap)>(v);
label:
v = interfaceinvoke v.<org.apache.logging.log4j.core.LogEvent: org.apache.logging.log4j.core.impl.ThrowableProxy getThrownProxy()>();
v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: org.apache.logging.log4j.core.impl.ThrowableProxy thrownProxy> = v;
v = interfaceinvoke v.<org.apache.logging.log4j.core.LogEvent: java.lang.StackTraceElement getSource()>();
v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: java.lang.StackTraceElement source> = v;
v = interfaceinvoke v.<org.apache.logging.log4j.core.LogEvent: long getThreadId()>();
v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: long threadId> = v;
v = interfaceinvoke v.<org.apache.logging.log4j.core.LogEvent: java.lang.String getThreadName()>();
v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: java.lang.String threadName> = v;
v = interfaceinvoke v.<org.apache.logging.log4j.core.LogEvent: int getThreadPriority()>();
v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: int threadPriority> = v;
label:
return;
}
public org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder setLevel(org.apache.logging.log4j.Level)
{
org.apache.logging.log4j.Level v;
org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder v;
v := @this: org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder;
v := @parameter: org.apache.logging.log4j.Level;
v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: org.apache.logging.log4j.Level level> = v;
return v;
}
public org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder setLoggerFqcn(java.lang.String)
{
java.lang.String v;
org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder v;
v := @this: org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder;
v := @parameter: java.lang.String;
v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: java.lang.String loggerFqcn> = v;
return v;
}
public org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder setLoggerName(java.lang.String)
{
java.lang.String v;
org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder v;
v := @this: org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder;
v := @parameter: java.lang.String;
v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: java.lang.String loggerName> = v;
return v;
}
public org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder setMarker(org.apache.logging.log4j.Marker)
{
org.apache.logging.log4j.Marker v;
org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder v;
v := @this: org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder;
v := @parameter: org.apache.logging.log4j.Marker;
v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: org.apache.logging.log4j.Marker marker> = v;
return v;
}
public org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder setMessage(org.apache.logging.log4j.message.Message)
{
org.apache.logging.log4j.message.Message v;
org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder v;
v := @this: org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder;
v := @parameter: org.apache.logging.log4j.message.Message;
v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: org.apache.logging.log4j.message.Message message> = v;
return v;
}
public org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder setThrown(java.lang.Throwable)
{
java.lang.Throwable v;
org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder v;
v := @this: org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder;
v := @parameter: java.lang.Throwable;
v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: java.lang.Throwable thrown> = v;
return v;
}
public org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder setTimeMillis(long)
{
long v;
org.apache.logging.log4j.core.time.MutableInstant v;
org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder v;
v := @this: org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder;
v := @parameter: long;
v = v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: org.apache.logging.log4j.core.time.MutableInstant instant>;
virtualinvoke v.<org.apache.logging.log4j.core.time.MutableInstant: void initFromEpochMilli(long,int)>(v, 0);
return v;
}
public org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder setInstant(org.apache.logging.log4j.core.time.Instant)
{
org.apache.logging.log4j.core.time.Instant v;
org.apache.logging.log4j.core.time.MutableInstant v;
org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder v;
v := @this: org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder;
v := @parameter: org.apache.logging.log4j.core.time.Instant;
v = v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: org.apache.logging.log4j.core.time.MutableInstant instant>;
virtualinvoke v.<org.apache.logging.log4j.core.time.MutableInstant: void initFrom(org.apache.logging.log4j.core.time.Instant)>(v);
return v;
}
public org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder setThrownProxy(org.apache.logging.log4j.core.impl.ThrowableProxy)
{
org.apache.logging.log4j.core.impl.ThrowableProxy v;
org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder v;
v := @this: org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder;
v := @parameter: org.apache.logging.log4j.core.impl.ThrowableProxy;
v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: org.apache.logging.log4j.core.impl.ThrowableProxy thrownProxy> = v;
return v;
}
public org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder setContextMap(java.util.Map)
{
java.util.Iterator v;
java.util.Set v;
java.util.Map v;
org.apache.logging.log4j.util.StringMap v, v;
java.lang.Object v, v, v;
boolean v;
org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder v;
v := @this: org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder;
v := @parameter: java.util.Map;
v = staticinvoke <org.apache.logging.log4j.core.impl.ContextDataFactory: org.apache.logging.log4j.util.StringMap createContextData()>();
v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: org.apache.logging.log4j.util.StringMap contextData> = v;
if v == null goto label;
v = interfaceinvoke v.<java.util.Map: java.util.Set entrySet()>();
v = interfaceinvoke v.<java.util.Set: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: org.apache.logging.log4j.util.StringMap contextData>;
v = interfaceinvoke v.<java.util.Map$Entry: java.lang.Object getKey()>();
v = interfaceinvoke v.<java.util.Map$Entry: java.lang.Object getValue()>();
interfaceinvoke v.<org.apache.logging.log4j.util.StringMap: void putValue(java.lang.String,java.lang.Object)>(v, v);
goto label;
label:
return v;
}
public org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder setContextData(org.apache.logging.log4j.util.StringMap)
{
org.apache.logging.log4j.util.StringMap v;
org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder v;
v := @this: org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder;
v := @parameter: org.apache.logging.log4j.util.StringMap;
v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: org.apache.logging.log4j.util.StringMap contextData> = v;
return v;
}
public org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder setContextStack(org.apache.logging.log4j.ThreadContext$ContextStack)
{
org.apache.logging.log4j.ThreadContext$ContextStack v;
org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder v;
v := @this: org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder;
v := @parameter: org.apache.logging.log4j.ThreadContext$ContextStack;
v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: org.apache.logging.log4j.ThreadContext$ContextStack contextStack> = v;
return v;
}
public org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder setThreadId(long)
{
long v;
org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder v;
v := @this: org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder;
v := @parameter: long;
v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: long threadId> = v;
return v;
}
public org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder setThreadName(java.lang.String)
{
java.lang.String v;
org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder v;
v := @this: org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder;
v := @parameter: java.lang.String;
v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: java.lang.String threadName> = v;
return v;
}
public org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder setThreadPriority(int)
{
int v;
org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder v;
v := @this: org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder;
v := @parameter: int;
v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: int threadPriority> = v;
return v;
}
public org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder setSource(java.lang.StackTraceElement)
{
java.lang.StackTraceElement v;
org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder v;
v := @this: org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder;
v := @parameter: java.lang.StackTraceElement;
v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: java.lang.StackTraceElement source> = v;
return v;
}
public org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder setIncludeLocation(boolean)
{
boolean v;
org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder v;
v := @this: org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder;
v := @parameter: boolean;
v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: boolean includeLocation> = v;
return v;
}
public org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder setEndOfBatch(boolean)
{
boolean v;
org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder v;
v := @this: org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder;
v := @parameter: boolean;
v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: boolean endOfBatch> = v;
return v;
}
public org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder setNanoTime(long)
{
long v;
org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder v;
v := @this: org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder;
v := @parameter: long;
v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: long nanoTime> = v;
return v;
}
public org.apache.logging.log4j.core.impl.Log4jLogEvent build()
{
java.lang.Throwable v;
org.apache.logging.log4j.Level v;
long v, v, v;
org.apache.logging.log4j.message.Message v;
org.apache.logging.log4j.core.time.MutableInstant v, v;
int v, v;
org.apache.logging.log4j.util.StringMap v;
java.lang.StackTraceElement v;
java.lang.String v, v, v;
org.apache.logging.log4j.core.impl.Log4jLogEvent v;
org.apache.logging.log4j.Marker v;
boolean v, v;
org.apache.logging.log4j.core.impl.ThrowableProxy v;
org.apache.logging.log4j.ThreadContext$ContextStack v;
org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder v;
v := @this: org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder;
specialinvoke v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: void initTimeFields()>();
v = new org.apache.logging.log4j.core.impl.Log4jLogEvent;
v = v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: java.lang.String loggerName>;
v = v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: org.apache.logging.log4j.Marker marker>;
v = v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: java.lang.String loggerFqcn>;
v = v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: org.apache.logging.log4j.Level level>;
v = v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: org.apache.logging.log4j.message.Message message>;
v = v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: java.lang.Throwable thrown>;
v = v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: org.apache.logging.log4j.core.impl.ThrowableProxy thrownProxy>;
v = v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: org.apache.logging.log4j.util.StringMap contextData>;
v = v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: org.apache.logging.log4j.ThreadContext$ContextStack contextStack>;
v = v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: long threadId>;
v = v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: java.lang.String threadName>;
v = v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: int threadPriority>;
v = v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: java.lang.StackTraceElement source>;
v = v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: org.apache.logging.log4j.core.time.MutableInstant instant>;
v = virtualinvoke v.<org.apache.logging.log4j.core.time.MutableInstant: long getEpochMillisecond()>();
v = v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: org.apache.logging.log4j.core.time.MutableInstant instant>;
v = virtualinvoke v.<org.apache.logging.log4j.core.time.MutableInstant: int getNanoOfMillisecond()>();
v = v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: long nanoTime>;
specialinvoke v.<org.apache.logging.log4j.core.impl.Log4jLogEvent: void <init>(java.lang.String,org.apache.logging.log4j.Marker,java.lang.String,org.apache.logging.log4j.Level,org.apache.logging.log4j.message.Message,java.lang.Throwable,org.apache.logging.log4j.core.impl.ThrowableProxy,org.apache.logging.log4j.util.StringMap,org.apache.logging.log4j.ThreadContext$ContextStack,long,java.lang.String,int,java.lang.StackTraceElement,long,int,long)>(v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v);
v = v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: boolean includeLocation>;
virtualinvoke v.<org.apache.logging.log4j.core.impl.Log4jLogEvent: void setIncludeLocation(boolean)>(v);
v = v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: boolean endOfBatch>;
virtualinvoke v.<org.apache.logging.log4j.core.impl.Log4jLogEvent: void setEndOfBatch(boolean)>(v);
return v;
}
private void initTimeFields()
{
byte v;
org.apache.logging.log4j.core.time.MutableInstant v, v;
org.apache.logging.log4j.core.util.Clock v;
long v;
org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder v;
v := @this: org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder;
v = v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: org.apache.logging.log4j.core.time.MutableInstant instant>;
v = virtualinvoke v.<org.apache.logging.log4j.core.time.MutableInstant: long getEpochMillisecond()>();
v = v cmp 0L;
if v != 0 goto label;
v = v.<org.apache.logging.log4j.core.impl.Log4jLogEvent$Builder: org.apache.logging.log4j.core.time.MutableInstant instant>;
v = <org.apache.logging.log4j.core.impl.Log4jLogEvent: org.apache.logging.log4j.core.util.Clock CLOCK>;
virtualinvoke v.<org.apache.logging.log4j.core.time.MutableInstant: void initFrom(org.apache.logging.log4j.core.util.Clock)>(v);
label:
return;
}
}