class org.jboss.logmanager.formatters.Formatters$28 extends org.jboss.logmanager.formatters.Formatters$JustifyingFormatStep
{
final java.lang.String val$key;
void <init>(boolean, int, boolean, int, java.lang.String)
{
int v, v;
java.lang.String v;
org.jboss.logmanager.formatters.Formatters$28 v;
boolean v, v;
v := @this: org.jboss.logmanager.formatters.Formatters$28;
v := @parameter: boolean;
v := @parameter: int;
v := @parameter: boolean;
v := @parameter: int;
v := @parameter: java.lang.String;
v.<org.jboss.logmanager.formatters.Formatters$28: java.lang.String val$key> = v;
specialinvoke v.<org.jboss.logmanager.formatters.Formatters$JustifyingFormatStep: void <init>(boolean,int,boolean,int)>(v, v, v, v);
return;
}
public org.jboss.logmanager.formatters.FormatStep$ItemType getItemType()
{
org.jboss.logmanager.formatters.Formatters$28 v;
org.jboss.logmanager.formatters.FormatStep$ItemType v;
v := @this: org.jboss.logmanager.formatters.Formatters$28;
v = <org.jboss.logmanager.formatters.FormatStep$ItemType: org.jboss.logmanager.formatters.FormatStep$ItemType MDC>;
return v;
}
public void renderRaw(java.util.logging.Formatter, java.lang.StringBuilder, org.jboss.logmanager.ExtLogRecord)
{
org.jboss.logmanager.ExtLogRecord v;
java.util.logging.Formatter v;
java.util.TreeMap v;
java.util.Map v;
java.lang.StringBuilder v;
java.lang.String v, v, v;
org.jboss.logmanager.formatters.Formatters$28 v;
v := @this: org.jboss.logmanager.formatters.Formatters$28;
v := @parameter: java.util.logging.Formatter;
v := @parameter: java.lang.StringBuilder;
v := @parameter: org.jboss.logmanager.ExtLogRecord;
v = v.<org.jboss.logmanager.formatters.Formatters$28: java.lang.String val$key>;
if v != null goto label;
v = new java.util.TreeMap;
v = virtualinvoke v.<org.jboss.logmanager.ExtLogRecord: java.util.Map getMdcCopy()>();
specialinvoke v.<java.util.TreeMap: void <init>(java.util.Map)>(v);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.Object)>(v);
goto label;
label:
v = v.<org.jboss.logmanager.formatters.Formatters$28: java.lang.String val$key>;
v = virtualinvoke v.<org.jboss.logmanager.ExtLogRecord: java.lang.String getMdc(java.lang.String)>(v);
if v == null goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
return;
}
}