public class org.glassfish.main.jul.formatter.UniformLogFormatter extends org.glassfish.main.jul.formatter.GlassFishLogFormatter
{
private static final int REC_BUFFER_CAPACITY;
private static final java.lang.String MULTILINE_INDENTATION;
private static final char FIELD_SEPARATOR;
private static final java.lang.String RECORD_BEGIN_MARKER;
private static final java.lang.String RECORD_END_MARKER;
private static final java.lang.String PAIR_SEPARATOR;
private static final java.lang.String VALUE_SEPARATOR;
private static final java.lang.String LABEL_CLASSNAME;
private static final java.lang.String LABEL_METHODNAME;
private static final java.lang.String LABEL_RECORDNUMBER;
private final org.glassfish.main.jul.formatter.ExcludeFieldsSupport excludeFieldsSupport;
private java.lang.String recordBeginMarker;
private java.lang.String recordEndMarker;
private char recordFieldSeparator;
private boolean multiline;
public void <init>(org.glassfish.main.jul.formatter.HandlerId)
{
org.glassfish.main.jul.formatter.ExcludeFieldsSupport v;
org.glassfish.main.jul.formatter.FormatterConfigurationHelper v, v;
org.glassfish.main.jul.formatter.HandlerId v;
org.glassfish.main.jul.formatter.UniformLogFormatter v;
java.lang.Class v;
v := @this: org.glassfish.main.jul.formatter.UniformLogFormatter;
v := @parameter: org.glassfish.main.jul.formatter.HandlerId;
specialinvoke v.<org.glassfish.main.jul.formatter.GlassFishLogFormatter: void <init>(org.glassfish.main.jul.formatter.HandlerId)>(v);
v = new org.glassfish.main.jul.formatter.ExcludeFieldsSupport;
specialinvoke v.<org.glassfish.main.jul.formatter.ExcludeFieldsSupport: void <init>()>();
v.<org.glassfish.main.jul.formatter.UniformLogFormatter: org.glassfish.main.jul.formatter.ExcludeFieldsSupport excludeFieldsSupport> = v;
v.<org.glassfish.main.jul.formatter.UniformLogFormatter: java.lang.String recordBeginMarker> = "[#|";
v.<org.glassfish.main.jul.formatter.UniformLogFormatter: java.lang.String recordEndMarker> = "|#]";
v.<org.glassfish.main.jul.formatter.UniformLogFormatter: char recordFieldSeparator> = 124;
v.<org.glassfish.main.jul.formatter.UniformLogFormatter: boolean multiline> = 1;
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = staticinvoke <org.glassfish.main.jul.formatter.FormatterConfigurationHelper: org.glassfish.main.jul.formatter.FormatterConfigurationHelper forFormatterClass(java.lang.Class)>(v);
staticinvoke <org.glassfish.main.jul.formatter.UniformLogFormatter: void configure(org.glassfish.main.jul.formatter.UniformLogFormatter,org.glassfish.main.jul.formatter.FormatterConfigurationHelper)>(v, v);
v = staticinvoke <org.glassfish.main.jul.formatter.FormatterConfigurationHelper: org.glassfish.main.jul.formatter.FormatterConfigurationHelper forHandlerId(org.glassfish.main.jul.formatter.HandlerId)>(v);
staticinvoke <org.glassfish.main.jul.formatter.UniformLogFormatter: void configure(org.glassfish.main.jul.formatter.UniformLogFormatter,org.glassfish.main.jul.formatter.FormatterConfigurationHelper)>(v, v);
return;
}
public void <init>()
{
org.glassfish.main.jul.formatter.ExcludeFieldsSupport v;
org.glassfish.main.jul.formatter.FormatterConfigurationHelper v;
org.glassfish.main.jul.formatter.UniformLogFormatter v;
java.lang.Class v;
v := @this: org.glassfish.main.jul.formatter.UniformLogFormatter;
specialinvoke v.<org.glassfish.main.jul.formatter.GlassFishLogFormatter: void <init>()>();
v = new org.glassfish.main.jul.formatter.ExcludeFieldsSupport;
specialinvoke v.<org.glassfish.main.jul.formatter.ExcludeFieldsSupport: void <init>()>();
v.<org.glassfish.main.jul.formatter.UniformLogFormatter: org.glassfish.main.jul.formatter.ExcludeFieldsSupport excludeFieldsSupport> = v;
v.<org.glassfish.main.jul.formatter.UniformLogFormatter: java.lang.String recordBeginMarker> = "[#|";
v.<org.glassfish.main.jul.formatter.UniformLogFormatter: java.lang.String recordEndMarker> = "|#]";
v.<org.glassfish.main.jul.formatter.UniformLogFormatter: char recordFieldSeparator> = 124;
v.<org.glassfish.main.jul.formatter.UniformLogFormatter: boolean multiline> = 1;
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = staticinvoke <org.glassfish.main.jul.formatter.FormatterConfigurationHelper: org.glassfish.main.jul.formatter.FormatterConfigurationHelper forFormatterClass(java.lang.Class)>(v);
staticinvoke <org.glassfish.main.jul.formatter.UniformLogFormatter: void configure(org.glassfish.main.jul.formatter.UniformLogFormatter,org.glassfish.main.jul.formatter.FormatterConfigurationHelper)>(v, v);
return;
}
private static void configure(org.glassfish.main.jul.formatter.UniformLogFormatter, org.glassfish.main.jul.formatter.FormatterConfigurationHelper)
{
java.lang.Character v, v;
java.lang.Boolean v, v;
java.lang.String v, v, v, v, v, v;
boolean v, v;
char v;
org.glassfish.main.jul.formatter.ExcludeFieldsSupport v;
org.glassfish.main.jul.formatter.FormatterConfigurationHelper v;
org.glassfish.main.jul.formatter.UniformLogFormatter v;
org.glassfish.main.jul.formatter.UniformLogFormatter$UniformFormatterProperty v, v, v, v, v;
v := @parameter: org.glassfish.main.jul.formatter.UniformLogFormatter;
v := @parameter: org.glassfish.main.jul.formatter.FormatterConfigurationHelper;
v = <org.glassfish.main.jul.formatter.UniformLogFormatter$UniformFormatterProperty: org.glassfish.main.jul.formatter.UniformLogFormatter$UniformFormatterProperty EXCLUDED_FIELDS>;
v = v.<org.glassfish.main.jul.formatter.UniformLogFormatter: org.glassfish.main.jul.formatter.ExcludeFieldsSupport excludeFieldsSupport>;
v = virtualinvoke v.<org.glassfish.main.jul.formatter.ExcludeFieldsSupport: java.lang.String toString()>();
v = virtualinvoke v.<org.glassfish.main.jul.formatter.FormatterConfigurationHelper: java.lang.String getString(org.glassfish.main.jul.cfg.LogProperty,java.lang.String)>(v, v);
virtualinvoke v.<org.glassfish.main.jul.formatter.UniformLogFormatter: void setExcludeFields(java.lang.String)>(v);
v = <org.glassfish.main.jul.formatter.UniformLogFormatter$UniformFormatterProperty: org.glassfish.main.jul.formatter.UniformLogFormatter$UniformFormatterProperty MULTILINE>;
v = v.<org.glassfish.main.jul.formatter.UniformLogFormatter: boolean multiline>;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
v = virtualinvoke v.<org.glassfish.main.jul.formatter.FormatterConfigurationHelper: java.lang.Boolean getBoolean(org.glassfish.main.jul.cfg.LogProperty,java.lang.Boolean)>(v, v);
v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
virtualinvoke v.<org.glassfish.main.jul.formatter.UniformLogFormatter: void setMultiline(boolean)>(v);
v = <org.glassfish.main.jul.formatter.UniformLogFormatter$UniformFormatterProperty: org.glassfish.main.jul.formatter.UniformLogFormatter$UniformFormatterProperty SEPARATOR_FIELD>;
v = v.<org.glassfish.main.jul.formatter.UniformLogFormatter: char recordFieldSeparator>;
v = staticinvoke <java.lang.Character: java.lang.Character valueOf(char)>(v);
v = virtualinvoke v.<org.glassfish.main.jul.formatter.FormatterConfigurationHelper: java.lang.Character getCharacter(org.glassfish.main.jul.cfg.LogProperty,java.lang.Character)>(v, v);
virtualinvoke v.<org.glassfish.main.jul.formatter.UniformLogFormatter: void setRecordFieldSeparator(java.lang.Character)>(v);
v = <org.glassfish.main.jul.formatter.UniformLogFormatter$UniformFormatterProperty: org.glassfish.main.jul.formatter.UniformLogFormatter$UniformFormatterProperty RECORD_MARKER_BEGIN>;
v = v.<org.glassfish.main.jul.formatter.UniformLogFormatter: java.lang.String recordBeginMarker>;
v = virtualinvoke v.<org.glassfish.main.jul.formatter.FormatterConfigurationHelper: java.lang.String getString(org.glassfish.main.jul.cfg.LogProperty,java.lang.String)>(v, v);
virtualinvoke v.<org.glassfish.main.jul.formatter.UniformLogFormatter: void setRecordBeginMarker(java.lang.String)>(v);
v = <org.glassfish.main.jul.formatter.UniformLogFormatter$UniformFormatterProperty: org.glassfish.main.jul.formatter.UniformLogFormatter$UniformFormatterProperty RECORD_MARKER_END>;
v = v.<org.glassfish.main.jul.formatter.UniformLogFormatter: java.lang.String recordEndMarker>;
v = virtualinvoke v.<org.glassfish.main.jul.formatter.FormatterConfigurationHelper: java.lang.String getString(org.glassfish.main.jul.cfg.LogProperty,java.lang.String)>(v, v);
virtualinvoke v.<org.glassfish.main.jul.formatter.UniformLogFormatter: void setRecordEndMarker(java.lang.String)>(v);
return;
}
public java.lang.String formatRecord(java.util.logging.LogRecord)
{
org.glassfish.main.jul.record.GlassFishLogRecord v;
org.glassfish.main.jul.formatter.UniformLogFormatter v;
java.lang.String v;
java.util.logging.LogRecord v;
org.glassfish.main.jul.record.MessageResolver v;
v := @this: org.glassfish.main.jul.formatter.UniformLogFormatter;
v := @parameter: java.util.logging.LogRecord;
v = <org.glassfish.main.jul.formatter.UniformLogFormatter: org.glassfish.main.jul.record.MessageResolver MSG_RESOLVER>;
v = virtualinvoke v.<org.glassfish.main.jul.record.MessageResolver: org.glassfish.main.jul.record.GlassFishLogRecord resolve(java.util.logging.LogRecord)>(v);
v = specialinvoke v.<org.glassfish.main.jul.formatter.UniformLogFormatter: java.lang.String formatGlassFishLogRecord(org.glassfish.main.jul.record.GlassFishLogRecord)>(v);
return v;
}
public void setRecordBeginMarker(java.lang.String)
{
org.glassfish.main.jul.formatter.UniformLogFormatter v;
java.lang.String v, v;
v := @this: org.glassfish.main.jul.formatter.UniformLogFormatter;
v := @parameter: java.lang.String;
if v != null goto label;
v = "[#|";
goto label;
label:
v = v;
label:
v.<org.glassfish.main.jul.formatter.UniformLogFormatter: java.lang.String recordBeginMarker> = v;
return;
}
public void setRecordEndMarker(java.lang.String)
{
org.glassfish.main.jul.formatter.UniformLogFormatter v;
java.lang.String v, v;
v := @this: org.glassfish.main.jul.formatter.UniformLogFormatter;
v := @parameter: java.lang.String;
if v != null goto label;
v = "|#]";
goto label;
label:
v = v;
label:
v.<org.glassfish.main.jul.formatter.UniformLogFormatter: java.lang.String recordEndMarker> = v;
return;
}
public void setRecordFieldSeparator(java.lang.Character)
{
char v;
org.glassfish.main.jul.formatter.UniformLogFormatter v;
java.lang.Character v;
v := @this: org.glassfish.main.jul.formatter.UniformLogFormatter;
v := @parameter: java.lang.Character;
if v != null goto label;
v = 124;
goto label;
label:
v = virtualinvoke v.<java.lang.Character: char charValue()>();
label:
v.<org.glassfish.main.jul.formatter.UniformLogFormatter: char recordFieldSeparator> = v;
return;
}
public void setMultiline(boolean)
{
org.glassfish.main.jul.formatter.UniformLogFormatter v;
boolean v;
v := @this: org.glassfish.main.jul.formatter.UniformLogFormatter;
v := @parameter: boolean;
v.<org.glassfish.main.jul.formatter.UniformLogFormatter: boolean multiline> = v;
return;
}
public void setExcludeFields(java.lang.String)
{
org.glassfish.main.jul.formatter.ExcludeFieldsSupport v;
org.glassfish.main.jul.formatter.UniformLogFormatter v;
java.lang.String v;
v := @this: org.glassfish.main.jul.formatter.UniformLogFormatter;
v := @parameter: java.lang.String;
v = v.<org.glassfish.main.jul.formatter.UniformLogFormatter: org.glassfish.main.jul.formatter.ExcludeFieldsSupport excludeFieldsSupport>;
virtualinvoke v.<org.glassfish.main.jul.formatter.ExcludeFieldsSupport: void setExcludedFields(java.lang.String)>(v);
return;
}
private java.lang.String formatGlassFishLogRecord(org.glassfish.main.jul.record.GlassFishLogRecord)
{
java.util.logging.Level v;
org.glassfish.main.jul.record.GlassFishLogRecord v;
java.lang.String v, v, v, v, v, v, v, v, v, v;
boolean v;
java.util.logging.ErrorManager v;
java.lang.Exception v;
org.glassfish.main.jul.formatter.UniformLogFormatter v;
java.time.OffsetDateTime v;
java.time.format.DateTimeFormatter v;
java.lang.StringBuilder v, v, v;
v := @this: org.glassfish.main.jul.formatter.UniformLogFormatter;
v := @parameter: org.glassfish.main.jul.record.GlassFishLogRecord;
label:
v = virtualinvoke v.<org.glassfish.main.jul.formatter.UniformLogFormatter: java.lang.String getPrintedMessage(org.glassfish.main.jul.record.GlassFishLogRecord)>(v);
if v != null goto label;
label:
return "";
label:
v = virtualinvoke v.<org.glassfish.main.jul.formatter.UniformLogFormatter: java.time.format.DateTimeFormatter getTimestampFormatter()>();
v = virtualinvoke v.<org.glassfish.main.jul.record.GlassFishLogRecord: java.time.OffsetDateTime getTime()>();
v = virtualinvoke v.<java.time.format.DateTimeFormatter: java.lang.String format(java.time.temporal.TemporalAccessor)>(v);
v = virtualinvoke v.<org.glassfish.main.jul.record.GlassFishLogRecord: java.util.logging.Level getLevel()>();
specialinvoke v.<java.lang.StringBuilder: void <init>(int)>(512);
v = v.<org.glassfish.main.jul.formatter.UniformLogFormatter: java.lang.String recordBeginMarker>;
specialinvoke v.<org.glassfish.main.jul.formatter.UniformLogFormatter: void appendTimestamp(java.lang.StringBuilder,java.lang.String)>(v, v);
specialinvoke v.<org.glassfish.main.jul.formatter.UniformLogFormatter: void appendLogLevel(java.lang.StringBuilder,java.util.logging.Level)>(v, v);
specialinvoke v.<org.glassfish.main.jul.formatter.UniformLogFormatter: void appendProductId(java.lang.StringBuilder)>(v);
v = virtualinvoke v.<org.glassfish.main.jul.record.GlassFishLogRecord: java.lang.String getLoggerName()>();
specialinvoke v.<org.glassfish.main.jul.formatter.UniformLogFormatter: void appendLoggerName(java.lang.StringBuilder,java.lang.String)>(v, v);
specialinvoke v.<org.glassfish.main.jul.formatter.UniformLogFormatter: void appendDetails(java.lang.StringBuilder,org.glassfish.main.jul.record.GlassFishLogRecord)>(v, v);
v = v.<org.glassfish.main.jul.formatter.UniformLogFormatter: boolean multiline>;
if v == 0 goto label;
v = staticinvoke <java.lang.System: java.lang.String lineSeparator()>();
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("  ");
label:
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
v = v.<org.glassfish.main.jul.formatter.UniformLogFormatter: java.lang.String recordEndMarker>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
v = staticinvoke <java.lang.System: java.lang.String lineSeparator()>();
v = staticinvoke <java.lang.System: java.lang.String lineSeparator()>();
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String,java.lang.String)>(v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("\u0001\u0001");
label:
return v;
label:
v := @caughtexception;
v = new java.util.logging.ErrorManager;
specialinvoke v.<java.util.logging.ErrorManager: void <init>()>();
virtualinvoke v.<java.util.logging.ErrorManager: void error(java.lang.String,java.lang.Exception,int)>("Error in formatting Logrecord", v, 5);
v = virtualinvoke v.<org.glassfish.main.jul.record.GlassFishLogRecord: java.lang.String getMessage()>();
return v;
catch java.lang.Exception from label to label with label;
catch java.lang.Exception from label to label with label;
}
private void appendTimestamp(java.lang.StringBuilder, java.lang.String)
{
org.glassfish.main.jul.formatter.UniformLogFormatter v;
char v;
java.lang.StringBuilder v;
java.lang.String v;
v := @this: org.glassfish.main.jul.formatter.UniformLogFormatter;
v := @parameter: java.lang.StringBuilder;
v := @parameter: java.lang.String;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
v = v.<org.glassfish.main.jul.formatter.UniformLogFormatter: char recordFieldSeparator>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(char)>(v);
return;
}
private void appendLogLevel(java.lang.StringBuilder, java.util.logging.Level)
{
org.glassfish.main.jul.formatter.UniformLogFormatter v;
char v;
java.lang.StringBuilder v;
java.lang.String v;
java.util.logging.Level v;
v := @this: org.glassfish.main.jul.formatter.UniformLogFormatter;
v := @parameter: java.lang.StringBuilder;
v := @parameter: java.util.logging.Level;
v = virtualinvoke v.<java.util.logging.Level: java.lang.String getName()>();
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
v = v.<org.glassfish.main.jul.formatter.UniformLogFormatter: char recordFieldSeparator>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(char)>(v);
return;
}
private void appendProductId(java.lang.StringBuilder)
{
org.glassfish.main.jul.formatter.UniformLogFormatter v;
char v;
java.lang.StringBuilder v;
java.lang.String v;
v := @this: org.glassfish.main.jul.formatter.UniformLogFormatter;
v := @parameter: java.lang.StringBuilder;
v = staticinvoke <org.glassfish.main.jul.env.LoggingSystemEnvironment: java.lang.String getProductId()>();
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<org.glassfish.main.jul.formatter.UniformLogFormatter: char recordFieldSeparator>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(char)>(v);
return;
}
private void appendLoggerName(java.lang.StringBuilder, java.lang.String)
{
org.glassfish.main.jul.formatter.UniformLogFormatter v;
char v;
java.lang.StringBuilder v;
java.lang.String v;
v := @this: org.glassfish.main.jul.formatter.UniformLogFormatter;
v := @parameter: java.lang.StringBuilder;
v := @parameter: java.lang.String;
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
v = v.<org.glassfish.main.jul.formatter.UniformLogFormatter: char recordFieldSeparator>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(char)>(v);
return;
}
private void appendDetails(java.lang.StringBuilder, org.glassfish.main.jul.record.GlassFishLogRecord)
{
boolean v, v, v, v;
org.glassfish.main.jul.formatter.UniformLogFormatter v;
java.lang.StringBuilder v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
long v;
java.util.logging.Level v;
org.glassfish.main.jul.record.GlassFishLogRecord v;
int v, v;
java.lang.String v, v, v, v, v;
org.glassfish.main.jul.formatter.ExcludeFieldsSupport$SupplementalAttribute v, v;
char v;
org.glassfish.main.jul.formatter.ExcludeFieldsSupport v, v;
v := @this: org.glassfish.main.jul.formatter.UniformLogFormatter;
v := @parameter: java.lang.StringBuilder;
v := @parameter: org.glassfish.main.jul.record.GlassFishLogRecord;
v = v.<org.glassfish.main.jul.formatter.UniformLogFormatter: org.glassfish.main.jul.formatter.ExcludeFieldsSupport excludeFieldsSupport>;
v = <org.glassfish.main.jul.formatter.ExcludeFieldsSupport$SupplementalAttribute: org.glassfish.main.jul.formatter.ExcludeFieldsSupport$SupplementalAttribute TID>;
v = virtualinvoke v.<org.glassfish.main.jul.formatter.ExcludeFieldsSupport: boolean isSet(org.glassfish.main.jul.formatter.ExcludeFieldsSupport$SupplementalAttribute)>(v);
if v != 0 goto label;
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("_ThreadID");
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("=");
v = virtualinvoke v.<org.glassfish.main.jul.record.GlassFishLogRecord: int getThreadID()>();
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(int)>(v);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(";");
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("_ThreadName");
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("=");
v = virtualinvoke v.<org.glassfish.main.jul.record.GlassFishLogRecord: java.lang.String getThreadName()>();
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(";");
label:
v = virtualinvoke v.<org.glassfish.main.jul.record.GlassFishLogRecord: java.util.logging.Level getLevel()>();
v = v.<org.glassfish.main.jul.formatter.UniformLogFormatter: org.glassfish.main.jul.formatter.ExcludeFieldsSupport excludeFieldsSupport>;
v = <org.glassfish.main.jul.formatter.ExcludeFieldsSupport$SupplementalAttribute: org.glassfish.main.jul.formatter.ExcludeFieldsSupport$SupplementalAttribute LEVEL_VALUE>;
v = virtualinvoke v.<org.glassfish.main.jul.formatter.ExcludeFieldsSupport: boolean isSet(org.glassfish.main.jul.formatter.ExcludeFieldsSupport$SupplementalAttribute)>(v);
if v != 0 goto label;
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("_LevelValue");
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("=");
v = virtualinvoke v.<java.util.logging.Level: int intValue()>();
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(int)>(v);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(";");
label:
v = virtualinvoke v.<org.glassfish.main.jul.record.GlassFishLogRecord: java.lang.String getMessageKey()>();
if v == null goto label;
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("_MessageID");
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("=");
v = virtualinvoke v.<org.glassfish.main.jul.record.GlassFishLogRecord: java.lang.String getMessageKey()>();
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(";");
label:
v = virtualinvoke v.<org.glassfish.main.jul.formatter.UniformLogFormatter: boolean isPrintSource()>();
if v == 0 goto label;
v = virtualinvoke v.<org.glassfish.main.jul.record.GlassFishLogRecord: java.lang.String getSourceClassName()>();
if v == null goto label;
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("ClassName");
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("=");
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(";");
label:
v = virtualinvoke v.<org.glassfish.main.jul.record.GlassFishLogRecord: java.lang.String getSourceMethodName()>();
if v == null goto label;
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("MethodName");
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("=");
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(";");
label:
v = virtualinvoke v.<org.glassfish.main.jul.formatter.UniformLogFormatter: boolean isPrintSequenceNumber()>();
if v == 0 goto label;
v = virtualinvoke v.<org.glassfish.main.jul.record.GlassFishLogRecord: long getSequenceNumber()>();
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("RecordNumber");
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>("=");
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(long)>(v);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(";");
label:
v = v.<org.glassfish.main.jul.formatter.UniformLogFormatter: char recordFieldSeparator>;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(char)>(v);
return;
}
}