public class org.wildfly.common.format.Printf extends java.lang.Object
{
private static final java.lang.String someSpaces;
private static final java.lang.String someZeroes;
private final java.util.Locale locale;
private volatile java.text.DateFormatSymbols dfs;
public static final org.wildfly.common.format.Printf DEFAULT;
private static final int ST_INITIAL;
private static final int ST_PCT;
private static final int ST_TIME;
private static final int ST_WIDTH;
private static final int ST_DOT;
private static final int ST_PREC;
private static final int ST_DOLLAR;
private static final java.math.BigDecimal NEG_ONE;
private static final java.math.BigDecimal NEG_TEN_EM4;
private static final java.time.temporal.TemporalField MILLIS_OF_INSTANT;
private static final java.time.temporal.TemporalField YEAR_OF_CENTURY;
private static final java.time.temporal.TemporalField CENTURY_OF_YEAR;
static final boolean $assertionsDisabled;
public void <init>(java.util.Locale)
{
org.wildfly.common.format.Printf v;
java.util.Locale v;
v := @this: org.wildfly.common.format.Printf;
v := @parameter: java.util.Locale;
specialinvoke v.<java.lang.Object: void <init>()>();
staticinvoke <org.wildfly.common.Assert: java.lang.Object checkNotNullParam(java.lang.String,java.lang.Object)>("locale", v);
v.<org.wildfly.common.format.Printf: java.util.Locale locale> = v;
return;
}
public void <init>()
{
org.wildfly.common.format.Printf v;
java.util.Locale v;
java.util.Locale$Category v;
v := @this: org.wildfly.common.format.Printf;
v = <java.util.Locale$Category: java.util.Locale$Category FORMAT>;
v = staticinvoke <java.util.Locale: java.util.Locale getDefault(java.util.Locale$Category)>(v);
specialinvoke v.<org.wildfly.common.format.Printf: void <init>(java.util.Locale)>(v);
return;
}
public java.util.Locale getLocale()
{
org.wildfly.common.format.Printf v;
java.util.Locale v;
v := @this: org.wildfly.common.format.Printf;
v = v.<org.wildfly.common.format.Printf: java.util.Locale locale>;
return v;
}
public transient java.lang.String format(java.lang.String, java.lang.Object[])
{
org.wildfly.common.format.Printf v;
java.lang.Object[] v;
java.lang.StringBuilder v, v;
java.lang.String v, v;
v := @this: org.wildfly.common.format.Printf;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object[];
v = new java.lang.StringBuilder;
specialinvoke v.<java.lang.StringBuilder: void <init>()>();
v = virtualinvoke v.<org.wildfly.common.format.Printf: java.lang.StringBuilder formatDirect(java.lang.StringBuilder,java.lang.String,java.lang.Object[])>(v, v, v);
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.String toString()>();
return v;
}
public transient java.lang.Appendable formatBuffered(java.lang.Appendable, java.lang.String, java.lang.Object[]) throws java.io.IOException
{
java.lang.Object[] v;
java.lang.Appendable v;
org.wildfly.common.format.Printf v;
int v, v;
java.lang.StringBuilder v, v;
java.lang.String v;
v := @this: org.wildfly.common.format.Printf;
v := @parameter: java.lang.Appendable;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object[];
v = new java.lang.StringBuilder;
v = virtualinvoke v.<java.lang.String: int length()>();
v = v << 1;
specialinvoke v.<java.lang.StringBuilder: void <init>(int)>(v);
v = virtualinvoke v.<org.wildfly.common.format.Printf: java.lang.StringBuilder formatDirect(java.lang.StringBuilder,java.lang.String,java.lang.Object[])>(v, v, v);
interfaceinvoke v.<java.lang.Appendable: java.lang.Appendable append(java.lang.CharSequence)>(v);
return v;
}
public transient java.lang.StringBuilder formatDirect(java.lang.StringBuilder, java.lang.String, java.lang.Object[])
{
java.time.temporal.TemporalField v, v, v, v;
org.wildfly.common.format.Printf v;
java.lang.Class[] v, v, v, v, v;
int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.util.UnknownFormatConversionException v, v, v, v, v;
java.lang.Class v, v, v, v;
java.lang.AssertionError v;
java.lang.String v, v, v, v, v, v, v, v, v;
java.util.IllegalFormatPrecisionException v, v, v, v, v, v;
boolean v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.text.DateFormatSymbols v, v, v, v, v, v, v, v;
org.wildfly.common.format.NumericFlags v, v;
byte v;
java.time.ZoneId v, v, v;
java.lang.StringBuilder v, v, v, v, v, v, v;
java.lang.Object[] v;
long v, v;
java.util.TimeZone v;
java.time.Instant v, v, v;
java.util.MissingFormatArgumentException v, v;
org.wildfly.common.flags.Flags v, v, v, v;
org.wildfly.common.format.GeneralFlag v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.util.IllegalFormatConversionException v, v, v, v;
java.lang.Object v, v, v, v, v, v;
org.wildfly.common.format.GeneralFlags v, v;
org.wildfly.common.format.NumericFlag v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.IllegalStateException v;
java.time.temporal.ChronoField v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.String[] v, v, v, v, v, v, v, v;
java.util.IllegalFormatFlagsException v;
char v;
v := @this: org.wildfly.common.format.Printf;
v := @parameter: java.lang.StringBuilder;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object[];
v = 0;
v = <org.wildfly.common.format.GeneralFlags: org.wildfly.common.format.GeneralFlags NONE>;
v = <org.wildfly.common.format.NumericFlags: org.wildfly.common.format.NumericFlags NONE>;
v = (int) -1;
v = v;
v = (int) -1;
v = v;
v = (int) -1;
v = v;
v = (int) -1;
v = v;
v = 0;
v = (int) -1;
v = v;
v = null;
v = 0;
label:
v = virtualinvoke v.<java.lang.String: int length()>();
if v >= v goto label;
v = virtualinvoke v.<java.lang.String: int codePointAt(int)>(v);
if v != 0 goto label;
if v != 37 goto label;
v = v;
v = 1;
v = <org.wildfly.common.format.GeneralFlags: org.wildfly.common.format.GeneralFlags NONE>;
v = <org.wildfly.common.format.NumericFlags: org.wildfly.common.format.NumericFlags NONE>;
v = (int) -1;
v = v;
v = (int) -1;
v = v;
v = v;
v = (int) -1;
v = v;
goto label;
label:
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder appendCodePoint(int)>(v);
goto label;
label:
if v == 1 goto label;
if v != 6 goto label;
label:
if v != 1 goto label;
if v != 60 goto label;
v = (int) -1;
if v != v goto label;
v = new java.util.IllegalFormatFlagsException;
specialinvoke v.<java.util.IllegalFormatFlagsException: void <init>(java.lang.String)>("<");
throw v;
label:
v = v;
goto label;
label:
tableswitch(v)
{
case 32: goto label;
case 33: goto label;
case 34: goto label;
case 35: goto label;
case 36: goto label;
case 37: goto label;
case 38: goto label;
case 39: goto label;
case 40: goto label;
case 41: goto label;
case 42: goto label;
case 43: goto label;
case 44: goto label;
case 45: goto label;
case 46: goto label;
case 47: goto label;
case 48: goto label;
default: goto label;
};
label:
v = 4;
goto label;
label:
v = <org.wildfly.common.format.NumericFlag: org.wildfly.common.format.NumericFlag SPACE_POSITIVE>;
virtualinvoke v.<org.wildfly.common.format.NumericFlags: void forbid(java.lang.Enum)>(v);
v = <org.wildfly.common.format.NumericFlag: org.wildfly.common.format.NumericFlag SPACE_POSITIVE>;
v = virtualinvoke v.<org.wildfly.common.format.NumericFlags: org.wildfly.common.flags.Flags 'with'(java.lang.Enum)>(v);
v = <org.wildfly.common.format.NumericFlag: org.wildfly.common.format.NumericFlag SIGN>;
v = virtualinvoke v.<org.wildfly.common.format.NumericFlags: boolean contains(java.lang.Enum)>(v);
if v == 0 goto label;
v = <org.wildfly.common.format.NumericFlag: org.wildfly.common.format.NumericFlag SPACE_POSITIVE>;
virtualinvoke v.<org.wildfly.common.format.NumericFlags: void forbid(java.lang.Enum)>(v);
goto label;
label:
v = <org.wildfly.common.format.NumericFlag: org.wildfly.common.format.NumericFlag SIGN>;
virtualinvoke v.<org.wildfly.common.format.NumericFlags: void forbid(java.lang.Enum)>(v);
v = <org.wildfly.common.format.NumericFlag: org.wildfly.common.format.NumericFlag SIGN>;
virtualinvoke v.<org.wildfly.common.format.NumericFlags: org.wildfly.common.flags.Flags 'with'(java.lang.Enum)>(v);
v = <org.wildfly.common.format.NumericFlag: org.wildfly.common.format.NumericFlag SPACE_POSITIVE>;
v = virtualinvoke v.<org.wildfly.common.format.NumericFlags: boolean contains(java.lang.Enum)>(v);
if v == 0 goto label;
v = <org.wildfly.common.format.NumericFlag: org.wildfly.common.format.NumericFlag SIGN>;
virtualinvoke v.<org.wildfly.common.format.NumericFlags: void forbid(java.lang.Enum)>(v);
goto label;
label:
v = <org.wildfly.common.format.NumericFlag: org.wildfly.common.format.NumericFlag ZERO_PAD>;
virtualinvoke v.<org.wildfly.common.format.NumericFlags: void forbid(java.lang.Enum)>(v);
v = <org.wildfly.common.format.NumericFlag: org.wildfly.common.format.NumericFlag ZERO_PAD>;
virtualinvoke v.<org.wildfly.common.format.NumericFlags: org.wildfly.common.flags.Flags 'with'(java.lang.Enum)>(v);
v = <org.wildfly.common.format.GeneralFlag: org.wildfly.common.format.GeneralFlag LEFT_JUSTIFY>;
v = virtualinvoke v.<org.wildfly.common.format.GeneralFlags: boolean contains(java.lang.Enum)>(v);
if v == 0 goto label;
v = <org.wildfly.common.format.NumericFlag: org.wildfly.common.format.NumericFlag ZERO_PAD>;
virtualinvoke v.<org.wildfly.common.format.NumericFlags: void forbid(java.lang.Enum)>(v);
goto label;
label:
v = <org.wildfly.common.format.GeneralFlag: org.wildfly.common.format.GeneralFlag LEFT_JUSTIFY>;
virtualinvoke v.<org.wildfly.common.format.GeneralFlags: void forbid(java.lang.Enum)>(v);
v = <org.wildfly.common.format.GeneralFlag: org.wildfly.common.format.GeneralFlag LEFT_JUSTIFY>;
v = virtualinvoke v.<org.wildfly.common.format.GeneralFlags: org.wildfly.common.flags.Flags 'with'(java.lang.Enum)>(v);
v = <org.wildfly.common.format.NumericFlag: org.wildfly.common.format.NumericFlag ZERO_PAD>;
v = virtualinvoke v.<org.wildfly.common.format.NumericFlags: boolean contains(java.lang.Enum)>(v);
if v == 0 goto label;
v = <org.wildfly.common.format.GeneralFlag: org.wildfly.common.format.GeneralFlag LEFT_JUSTIFY>;
virtualinvoke v.<org.wildfly.common.format.GeneralFlags: void forbid(java.lang.Enum)>(v);
goto label;
label:
v = <org.wildfly.common.format.NumericFlag: org.wildfly.common.format.NumericFlag NEGATIVE_PARENTHESES>;
virtualinvoke v.<org.wildfly.common.format.NumericFlags: void forbid(java.lang.Enum)>(v);
v = <org.wildfly.common.format.NumericFlag: org.wildfly.common.format.NumericFlag NEGATIVE_PARENTHESES>;
virtualinvoke v.<org.wildfly.common.format.NumericFlags: org.wildfly.common.flags.Flags 'with'(java.lang.Enum)>(v);
goto label;
label:
v = <org.wildfly.common.format.NumericFlag: org.wildfly.common.format.NumericFlag LOCALE_GROUPING_SEPARATORS>;
virtualinvoke v.<org.wildfly.common.format.NumericFlags: void forbid(java.lang.Enum)>(v);
v = <org.wildfly.common.format.NumericFlag: org.wildfly.common.format.NumericFlag LOCALE_GROUPING_SEPARATORS>;
virtualinvoke v.<org.wildfly.common.format.NumericFlags: org.wildfly.common.flags.Flags 'with'(java.lang.Enum)>(v);
goto label;
label:
v = <org.wildfly.common.format.GeneralFlag: org.wildfly.common.format.GeneralFlag ALTERNATE>;
virtualinvoke v.<org.wildfly.common.format.GeneralFlags: void forbid(java.lang.Enum)>(v);
v = <org.wildfly.common.format.GeneralFlag: org.wildfly.common.format.GeneralFlag ALTERNATE>;
virtualinvoke v.<org.wildfly.common.format.GeneralFlags: org.wildfly.common.flags.Flags 'with'(java.lang.Enum)>(v);
goto label;
label:
if v != 2 goto label;
virtualinvoke v.<org.wildfly.common.format.NumericFlags: void forbidAll()>();
v = <org.wildfly.common.format.GeneralFlag: org.wildfly.common.format.GeneralFlag ALTERNATE>;
virtualinvoke v.<org.wildfly.common.format.GeneralFlags: void forbid(java.lang.Enum)>(v);
v = (int) -1;
if v == v goto label;
v = staticinvoke <org.wildfly.common.format.Printf: java.util.IllegalFormatPrecisionException precisionException(int)>(v);
throw v;
label:
if v != null goto label;
v = (int) -1;
virtualinvoke v.<org.wildfly.common.format.Printf: void formatPlainString(java.lang.StringBuilder,java.lang.Object,org.wildfly.common.format.GeneralFlags,int,int)>(v, null, v, v, v);
goto label;
label:
v = v instanceof java.lang.Long;
if v == 0 goto label;
v = virtualinvoke v.<java.lang.Long: long longValue()>();
v = staticinvoke <java.time.Instant: java.time.Instant ofEpochMilli(long)>(v);
v = staticinvoke <java.time.ZoneId: java.time.ZoneId systemDefault()>();
staticinvoke <java.time.ZonedDateTime: java.time.ZonedDateTime ofInstant(java.time.Instant,java.time.ZoneId)>(v, v);
goto label;
label:
v = v instanceof java.util.Date;
if v == 0 goto label;
v = virtualinvoke v.<java.util.Date: long getTime()>();
v = staticinvoke <java.time.Instant: java.time.Instant ofEpochMilli(long)>(v);
v = staticinvoke <java.time.ZoneId: java.time.ZoneId systemDefault()>();
staticinvoke <java.time.ZonedDateTime: java.time.ZonedDateTime ofInstant(java.time.Instant,java.time.ZoneId)>(v, v);
goto label;
label:
v = v instanceof java.util.Calendar;
if v == 0 goto label;
v = virtualinvoke v.<java.util.Calendar: java.util.TimeZone getTimeZone()>();
if v != null goto label;
v = staticinvoke <java.time.ZoneId: java.time.ZoneId systemDefault()>();
goto label;
label:
v = virtualinvoke v.<java.util.TimeZone: java.time.ZoneId toZoneId()>();
label:
v = virtualinvoke v.<java.util.Calendar: java.time.Instant toInstant()>();
staticinvoke <java.time.ZonedDateTime: java.time.ZonedDateTime ofInstant(java.time.Instant,java.time.ZoneId)>(v, v);
goto label;
label:
v = v instanceof java.time.temporal.TemporalAccessor;
if v != 0 goto label;
v = new java.util.IllegalFormatConversionException;
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
specialinvoke v.<java.util.IllegalFormatConversionException: void <init>(char,java.lang.Class)>(v, v);
throw v;
label:
tableswitch(v)
{
case 65: goto label;
case 66: goto label;
case 67: goto label;
case 68: goto label;
case 69: goto label;
case 70: goto label;
case 71: goto label;
case 72: goto label;
case 73: goto label;
case 74: goto label;
case 75: goto label;
case 76: goto label;
case 77: goto label;
case 78: goto label;
case 79: goto label;
case 80: goto label;
case 81: goto label;
case 82: goto label;
case 83: goto label;
case 84: goto label;
case 85: goto label;
case 86: goto label;
case 87: goto label;
case 88: goto label;
case 89: goto label;
case 90: goto label;
case 91: goto label;
case 92: goto label;
case 93: goto label;
case 94: goto label;
case 95: goto label;
case 96: goto label;
case 97: goto label;
case 98: goto label;
case 99: goto label;
case 100: goto label;
case 101: goto label;
case 102: goto label;
case 103: goto label;
case 104: goto label;
case 105: goto label;
case 106: goto label;
case 107: goto label;
case 108: goto label;
case 109: goto label;
case 110: goto label;
case 111: goto label;
case 112: goto label;
case 113: goto label;
case 114: goto label;
case 115: goto label;
case 116: goto label;
case 117: goto label;
case 118: goto label;
case 119: goto label;
case 120: goto label;
case 121: goto label;
case 122: goto label;
default: goto label;
};
label:
v = <java.time.temporal.ChronoField: java.time.temporal.ChronoField DAY_OF_WEEK>;
v = virtualinvoke v.<org.wildfly.common.format.Printf: java.text.DateFormatSymbols getDateFormatSymbols()>();
v = virtualinvoke v.<java.text.DateFormatSymbols: java.lang.String[] getWeekdays()>();
virtualinvoke v.<org.wildfly.common.format.Printf: void formatTimeTextField(java.lang.StringBuilder,java.time.temporal.TemporalAccessor,java.time.temporal.TemporalField,java.lang.String[],org.wildfly.common.format.GeneralFlags,int)>(v, v, v, v, v, v);
goto label;
label:
v = <java.time.temporal.ChronoField: java.time.temporal.ChronoField DAY_OF_WEEK>;
v = virtualinvoke v.<org.wildfly.common.format.Printf: java.text.DateFormatSymbols getDateFormatSymbols()>();
v = virtualinvoke v.<java.text.DateFormatSymbols: java.lang.String[] getShortWeekdays()>();
virtualinvoke v.<org.wildfly.common.format.Printf: void formatTimeTextField(java.lang.StringBuilder,java.time.temporal.TemporalAccessor,java.time.temporal.TemporalField,java.lang.String[],org.wildfly.common.format.GeneralFlags,int)>(v, v, v, v, v, v);
goto label;
label:
v = <java.time.temporal.ChronoField: java.time.temporal.ChronoField MONTH_OF_YEAR>;
v = virtualinvoke v.<org.wildfly.common.format.Printf: java.text.DateFormatSymbols getDateFormatSymbols()>();
v = virtualinvoke v.<java.text.DateFormatSymbols: java.lang.String[] getMonths()>();
virtualinvoke v.<org.wildfly.common.format.Printf: void formatTimeTextField(java.lang.StringBuilder,java.time.temporal.TemporalAccessor,java.time.temporal.TemporalField,java.lang.String[],org.wildfly.common.format.GeneralFlags,int)>(v, v, v, v, v, v);
goto label;
label:
v = <java.time.temporal.ChronoField: java.time.temporal.ChronoField MONTH_OF_YEAR>;
v = virtualinvoke v.<org.wildfly.common.format.Printf: java.text.DateFormatSymbols getDateFormatSymbols()>();
v = virtualinvoke v.<java.text.DateFormatSymbols: java.lang.String[] getShortMonths()>();
virtualinvoke v.<org.wildfly.common.format.Printf: void formatTimeTextField(java.lang.StringBuilder,java.time.temporal.TemporalAccessor,java.time.temporal.TemporalField,java.lang.String[],org.wildfly.common.format.GeneralFlags,int)>(v, v, v, v, v, v);
goto label;
label:
v = <java.time.temporal.ChronoField: java.time.temporal.ChronoField AMPM_OF_DAY>;
v = virtualinvoke v.<org.wildfly.common.format.Printf: java.text.DateFormatSymbols getDateFormatSymbols()>();
v = virtualinvoke v.<java.text.DateFormatSymbols: java.lang.String[] getAmPmStrings()>();
virtualinvoke v.<org.wildfly.common.format.Printf: void formatTimeTextField(java.lang.StringBuilder,java.time.temporal.TemporalAccessor,java.time.temporal.TemporalField,java.lang.String[],org.wildfly.common.format.GeneralFlags,int)>(v, v, v, v, v, v);
goto label;
label:
v = <org.wildfly.common.format.Printf: java.time.temporal.TemporalField CENTURY_OF_YEAR>;
virtualinvoke v.<org.wildfly.common.format.Printf: void formatTimeField(java.lang.StringBuilder,java.time.temporal.TemporalAccessor,java.time.temporal.TemporalField,org.wildfly.common.format.GeneralFlags,int,int)>(v, v, v, v, v, 2);
goto label;
label:
v = <java.time.temporal.ChronoField: java.time.temporal.ChronoField DAY_OF_MONTH>;
virtualinvoke v.<org.wildfly.common.format.Printf: void formatTimeField(java.lang.StringBuilder,java.time.temporal.TemporalAccessor,java.time.temporal.TemporalField,org.wildfly.common.format.GeneralFlags,int,int)>(v, v, v, v, v, 2);
goto label;
label:
v = <java.time.temporal.ChronoField: java.time.temporal.ChronoField DAY_OF_MONTH>;
virtualinvoke v.<org.wildfly.common.format.Printf: void formatTimeField(java.lang.StringBuilder,java.time.temporal.TemporalAccessor,java.time.temporal.TemporalField,org.wildfly.common.format.GeneralFlags,int,int)>(v, v, v, v, v, 1);
goto label;
label:
v = <java.time.temporal.ChronoField: java.time.temporal.ChronoField HOUR_OF_DAY>;
virtualinvoke v.<org.wildfly.common.format.Printf: void formatTimeField(java.lang.StringBuilder,java.time.temporal.TemporalAccessor,java.time.temporal.TemporalField,org.wildfly.common.format.GeneralFlags,int,int)>(v, v, v, v, v, 2);
goto label;
label:
v = <java.time.temporal.ChronoField: java.time.temporal.ChronoField CLOCK_HOUR_OF_AMPM>;
virtualinvoke v.<org.wildfly.common.format.Printf: void formatTimeField(java.lang.StringBuilder,java.time.temporal.TemporalAccessor,java.time.temporal.TemporalField,org.wildfly.common.format.GeneralFlags,int,int)>(v, v, v, v, v, 2);
goto label;
label:
v = <java.time.temporal.ChronoField: java.time.temporal.ChronoField DAY_OF_YEAR>;
virtualinvoke v.<org.wildfly.common.format.Printf: void formatTimeField(java.lang.StringBuilder,java.time.temporal.TemporalAccessor,java.time.temporal.TemporalField,org.wildfly.common.format.GeneralFlags,int,int)>(v, v, v, v, v, 3);
goto label;
label:
v = <java.time.temporal.ChronoField: java.time.temporal.ChronoField HOUR_OF_DAY>;
virtualinvoke v.<org.wildfly.common.format.Printf: void formatTimeField(java.lang.StringBuilder,java.time.temporal.TemporalAccessor,java.time.temporal.TemporalField,org.wildfly.common.format.GeneralFlags,int,int)>(v, v, v, v, v, 1);
goto label;
label:
v = <java.time.temporal.ChronoField: java.time.temporal.ChronoField MILLI_OF_SECOND>;
virtualinvoke v.<org.wildfly.common.format.Printf: void formatTimeField(java.lang.StringBuilder,java.time.temporal.TemporalAccessor,java.time.temporal.TemporalField,org.wildfly.common.format.GeneralFlags,int,int)>(v, v, v, v, v, 3);
goto label;
label:
v = <java.time.temporal.ChronoField: java.time.temporal.ChronoField CLOCK_HOUR_OF_AMPM>;
virtualinvoke v.<org.wildfly.common.format.Printf: void formatTimeField(java.lang.StringBuilder,java.time.temporal.TemporalAccessor,java.time.temporal.TemporalField,org.wildfly.common.format.GeneralFlags,int,int)>(v, v, v, v, v, 1);
goto label;
label:
v = <java.time.temporal.ChronoField: java.time.temporal.ChronoField MINUTE_OF_HOUR>;
virtualinvoke v.<org.wildfly.common.format.Printf: void formatTimeField(java.lang.StringBuilder,java.time.temporal.TemporalAccessor,java.time.temporal.TemporalField,org.wildfly.common.format.GeneralFlags,int,int)>(v, v, v, v, v, 2);
goto label;
label:
v = <java.time.temporal.ChronoField: java.time.temporal.ChronoField MONTH_OF_YEAR>;
virtualinvoke v.<org.wildfly.common.format.Printf: void formatTimeField(java.lang.StringBuilder,java.time.temporal.TemporalAccessor,java.time.temporal.TemporalField,org.wildfly.common.format.GeneralFlags,int,int)>(v, v, v, v, v, 2);
goto label;
label:
v = <java.time.temporal.ChronoField: java.time.temporal.ChronoField NANO_OF_SECOND>;
virtualinvoke v.<org.wildfly.common.format.Printf: void formatTimeField(java.lang.StringBuilder,java.time.temporal.TemporalAccessor,java.time.temporal.TemporalField,org.wildfly.common.format.GeneralFlags,int,int)>(v, v, v, v, v, 9);
goto label;
label:
v = <org.wildfly.common.format.Printf: java.time.temporal.TemporalField MILLIS_OF_INSTANT>;
virtualinvoke v.<org.wildfly.common.format.Printf: void formatTimeField(java.lang.StringBuilder,java.time.temporal.TemporalAccessor,java.time.temporal.TemporalField,org.wildfly.common.format.GeneralFlags,int,int)>(v, v, v, v, v, 1);
goto label;
label:
v = <java.time.temporal.ChronoField: java.time.temporal.ChronoField SECOND_OF_MINUTE>;
virtualinvoke v.<org.wildfly.common.format.Printf: void formatTimeField(java.lang.StringBuilder,java.time.temporal.TemporalAccessor,java.time.temporal.TemporalField,org.wildfly.common.format.GeneralFlags,int,int)>(v, v, v, v, v, 2);
goto label;
label:
v = <java.time.temporal.ChronoField: java.time.temporal.ChronoField INSTANT_SECONDS>;
virtualinvoke v.<org.wildfly.common.format.Printf: void formatTimeField(java.lang.StringBuilder,java.time.temporal.TemporalAccessor,java.time.temporal.TemporalField,org.wildfly.common.format.GeneralFlags,int,int)>(v, v, v, v, v, 2);
goto label;
label:
v = <java.time.temporal.ChronoField: java.time.temporal.ChronoField YEAR_OF_ERA>;
virtualinvoke v.<org.wildfly.common.format.Printf: void formatTimeField(java.lang.StringBuilder,java.time.temporal.TemporalAccessor,java.time.temporal.TemporalField,org.wildfly.common.format.GeneralFlags,int,int)>(v, v, v, v, v, 4);
goto label;
label:
v = <org.wildfly.common.format.Printf: java.time.temporal.TemporalField YEAR_OF_CENTURY>;
virtualinvoke v.<org.wildfly.common.format.Printf: void formatTimeField(java.lang.StringBuilder,java.time.temporal.TemporalAccessor,java.time.temporal.TemporalField,org.wildfly.common.format.GeneralFlags,int,int)>(v, v, v, v, v, 2);
goto label;
label:
virtualinvoke v.<org.wildfly.common.format.Printf: void formatTimeZoneId(java.lang.StringBuilder,java.time.temporal.TemporalAccessor,org.wildfly.common.format.GeneralFlags,int)>(v, v, v, v);
goto label;
label:
virtualinvoke v.<org.wildfly.common.format.Printf: void formatTimeZoneOffset(java.lang.StringBuilder,java.time.temporal.TemporalAccessor,org.wildfly.common.format.GeneralFlags,int)>(v, v, v, v);
goto label;
label:
v = new java.lang.StringBuilder;
specialinvoke v.<java.lang.StringBuilder: void <init>()>();
v = <java.time.temporal.ChronoField: java.time.temporal.ChronoField DAY_OF_WEEK>;
v = virtualinvoke v.<org.wildfly.common.format.Printf: java.text.DateFormatSymbols getDateFormatSymbols()>();
v = virtualinvoke v.<java.text.DateFormatSymbols: java.lang.String[] getShortWeekdays()>();
v = (int) -1;
virtualinvoke v.<org.wildfly.common.format.Printf: void formatTimeTextField(java.lang.StringBuilder,java.time.temporal.TemporalAccessor,java.time.temporal.TemporalField,java.lang.String[],org.wildfly.common.format.GeneralFlags,int)>(v, v, v, v, v, v);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(char)>(32);
v = <java.time.temporal.ChronoField: java.time.temporal.ChronoField MONTH_OF_YEAR>;
v = virtualinvoke v.<org.wildfly.common.format.Printf: java.text.DateFormatSymbols getDateFormatSymbols()>();
v = virtualinvoke v.<java.text.DateFormatSymbols: java.lang.String[] getShortMonths()>();
v = (int) -1;
virtualinvoke v.<org.wildfly.common.format.Printf: void formatTimeTextField(java.lang.StringBuilder,java.time.temporal.TemporalAccessor,java.time.temporal.TemporalField,java.lang.String[],org.wildfly.common.format.GeneralFlags,int)>(v, v, v, v, v, v);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(char)>(32);
v = <java.time.temporal.ChronoField: java.time.temporal.ChronoField DAY_OF_MONTH>;
v = (int) -1;
virtualinvoke v.<org.wildfly.common.format.Printf: void formatTimeField(java.lang.StringBuilder,java.time.temporal.TemporalAccessor,java.time.temporal.TemporalField,org.wildfly.common.format.GeneralFlags,int,int)>(v, v, v, v, v, 2);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(char)>(32);
v = <java.time.temporal.ChronoField: java.time.temporal.ChronoField HOUR_OF_DAY>;
v = (int) -1;
virtualinvoke v.<org.wildfly.common.format.Printf: void formatTimeField(java.lang.StringBuilder,java.time.temporal.TemporalAccessor,java.time.temporal.TemporalField,org.wildfly.common.format.GeneralFlags,int,int)>(v, v, v, v, v, 2);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(char)>(58);
v = <java.time.temporal.ChronoField: java.time.temporal.ChronoField MINUTE_OF_HOUR>;
v = (int) -1;
virtualinvoke v.<org.wildfly.common.format.Printf: void formatTimeField(java.lang.StringBuilder,java.time.temporal.TemporalAccessor,java.time.temporal.TemporalField,org.wildfly.common.format.GeneralFlags,int,int)>(v, v, v, v, v, 2);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(char)>(58);
v = <java.time.temporal.ChronoField: java.time.temporal.ChronoField SECOND_OF_MINUTE>;
v = (int) -1;
virtualinvoke v.<org.wildfly.common.format.Printf: void formatTimeField(java.lang.StringBuilder,java.time.temporal.TemporalAccessor,java.time.temporal.TemporalField,org.wildfly.common.format.GeneralFlags,int,int)>(v, v, v, v, v, 2);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(char)>(32);
v = <org.wildfly.common.format.GeneralFlag: org.wildfly.common.format.GeneralFlag UPPERCASE>;
v = virtualinvoke v.<org.wildfly.common.format.GeneralFlags: org.wildfly.common.flags.Flags 'with'(java.lang.Enum)>(v);
virtualinvoke v.<org.wildfly.common.format.Printf: void formatTimeZoneId(java.lang.StringBuilder,java.time.temporal.TemporalAccessor,org.wildfly.common.format.GeneralFlags,int)>(v, v, v, v);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(char)>(32);
v = <java.time.temporal.ChronoField: java.time.temporal.ChronoField YEAR_OF_ERA>;
v = (int) -1;
virtualinvoke v.<org.wildfly.common.format.Printf: void formatTimeField(java.lang.StringBuilder,java.time.temporal.TemporalAccessor,java.time.temporal.TemporalField,org.wildfly.common.format.GeneralFlags,int,int)>(v, v, v, v, v, 4);
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.String toString()>();
v = (int) -1;
specialinvoke v.<org.wildfly.common.format.Printf: void appendStr(java.lang.StringBuilder,org.wildfly.common.format.GeneralFlags,int,int,java.lang.String)>(v, v, v, v, v);
goto label;
label:
v = new java.lang.StringBuilder;
specialinvoke v.<java.lang.StringBuilder: void <init>()>();
v = <java.time.temporal.ChronoField: java.time.temporal.ChronoField MONTH_OF_YEAR>;
v = (int) -1;
virtualinvoke v.<org.wildfly.common.format.Printf: void formatTimeField(java.lang.StringBuilder,java.time.temporal.TemporalAccessor,java.time.temporal.TemporalField,org.wildfly.common.format.GeneralFlags,int,int)>(v, v, v, v, v, 2);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(char)>(47);
v = <java.time.temporal.ChronoField: java.time.temporal.ChronoField DAY_OF_MONTH>;
v = (int) -1;
virtualinvoke v.<org.wildfly.common.format.Printf: void formatTimeField(java.lang.StringBuilder,java.time.temporal.TemporalAccessor,java.time.temporal.TemporalField,org.wildfly.common.format.GeneralFlags,int,int)>(v, v, v, v, v, 2);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(char)>(47);
v = <org.wildfly.common.format.Printf: java.time.temporal.TemporalField YEAR_OF_CENTURY>;
v = (int) -1;
virtualinvoke v.<org.wildfly.common.format.Printf: void formatTimeField(java.lang.StringBuilder,java.time.temporal.TemporalAccessor,java.time.temporal.TemporalField,org.wildfly.common.format.GeneralFlags,int,int)>(v, v, v, v, v, 2);
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.String toString()>();
v = (int) -1;
specialinvoke v.<org.wildfly.common.format.Printf: void appendStr(java.lang.StringBuilder,org.wildfly.common.format.GeneralFlags,int,int,java.lang.String)>(v, v, v, v, v);
goto label;
label:
v = new java.lang.StringBuilder;
specialinvoke v.<java.lang.StringBuilder: void <init>()>();
v = <java.time.temporal.ChronoField: java.time.temporal.ChronoField YEAR_OF_ERA>;
v = (int) -1;
virtualinvoke v.<org.wildfly.common.format.Printf: void formatTimeField(java.lang.StringBuilder,java.time.temporal.TemporalAccessor,java.time.temporal.TemporalField,org.wildfly.common.format.GeneralFlags,int,int)>(v, v, v, v, v, 4);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(char)>(45);
v = <java.time.temporal.ChronoField: java.time.temporal.ChronoField MONTH_OF_YEAR>;
v = (int) -1;
virtualinvoke v.<org.wildfly.common.format.Printf: void formatTimeField(java.lang.StringBuilder,java.time.temporal.TemporalAccessor,java.time.temporal.TemporalField,org.wildfly.common.format.GeneralFlags,int,int)>(v, v, v, v, v, 2);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(char)>(45);
v = <java.time.temporal.ChronoField: java.time.temporal.ChronoField DAY_OF_MONTH>;
v = (int) -1;
virtualinvoke v.<org.wildfly.common.format.Printf: void formatTimeField(java.lang.StringBuilder,java.time.temporal.TemporalAccessor,java.time.temporal.TemporalField,org.wildfly.common.format.GeneralFlags,int,int)>(v, v, v, v, v, 2);
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.String toString()>();
v = (int) -1;
specialinvoke v.<org.wildfly.common.format.Printf: void appendStr(java.lang.StringBuilder,org.wildfly.common.format.GeneralFlags,int,int,java.lang.String)>(v, v, v, v, v);
goto label;
label:
v = new java.lang.StringBuilder;
specialinvoke v.<java.lang.StringBuilder: void <init>()>();
v = <java.time.temporal.ChronoField: java.time.temporal.ChronoField HOUR_OF_DAY>;
v = (int) -1;
virtualinvoke v.<org.wildfly.common.format.Printf: void formatTimeField(java.lang.StringBuilder,java.time.temporal.TemporalAccessor,java.time.temporal.TemporalField,org.wildfly.common.format.GeneralFlags,int,int)>(v, v, v, v, v, 2);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(char)>(58);
v = <java.time.temporal.ChronoField: java.time.temporal.ChronoField MINUTE_OF_HOUR>;
v = (int) -1;
virtualinvoke v.<org.wildfly.common.format.Printf: void formatTimeField(java.lang.StringBuilder,java.time.temporal.TemporalAccessor,java.time.temporal.TemporalField,org.wildfly.common.format.GeneralFlags,int,int)>(v, v, v, v, v, 2);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(char)>(58);
v = <java.time.temporal.ChronoField: java.time.temporal.ChronoField SECOND_OF_MINUTE>;
v = (int) -1;
virtualinvoke v.<org.wildfly.common.format.Printf: void formatTimeField(java.lang.StringBuilder,java.time.temporal.TemporalAccessor,java.time.temporal.TemporalField,org.wildfly.common.format.GeneralFlags,int,int)>(v, v, v, v, v, 2);
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.String toString()>();
v = (int) -1;
specialinvoke v.<org.wildfly.common.format.Printf: void appendStr(java.lang.StringBuilder,org.wildfly.common.format.GeneralFlags,int,int,java.lang.String)>(v, v, v, v, v);
goto label;
label:
v = new java.lang.StringBuilder;
specialinvoke v.<java.lang.StringBuilder: void <init>()>();
v = <java.time.temporal.ChronoField: java.time.temporal.ChronoField HOUR_OF_DAY>;
v = (int) -1;
virtualinvoke v.<org.wildfly.common.format.Printf: void formatTimeField(java.lang.StringBuilder,java.time.temporal.TemporalAccessor,java.time.temporal.TemporalField,org.wildfly.common.format.GeneralFlags,int,int)>(v, v, v, v, v, 2);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(char)>(58);
v = <java.time.temporal.ChronoField: java.time.temporal.ChronoField MINUTE_OF_HOUR>;
v = (int) -1;
virtualinvoke v.<org.wildfly.common.format.Printf: void formatTimeField(java.lang.StringBuilder,java.time.temporal.TemporalAccessor,java.time.temporal.TemporalField,org.wildfly.common.format.GeneralFlags,int,int)>(v, v, v, v, v, 2);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(char)>(58);
v = <java.time.temporal.ChronoField: java.time.temporal.ChronoField SECOND_OF_MINUTE>;
v = (int) -1;
virtualinvoke v.<org.wildfly.common.format.Printf: void formatTimeField(java.lang.StringBuilder,java.time.temporal.TemporalAccessor,java.time.temporal.TemporalField,org.wildfly.common.format.GeneralFlags,int,int)>(v, v, v, v, v, 2);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(char)>(32);
v = <java.time.temporal.ChronoField: java.time.temporal.ChronoField AMPM_OF_DAY>;
v = virtualinvoke v.<org.wildfly.common.format.Printf: java.text.DateFormatSymbols getDateFormatSymbols()>();
v = virtualinvoke v.<java.text.DateFormatSymbols: java.lang.String[] getAmPmStrings()>();
v = <org.wildfly.common.format.GeneralFlag: org.wildfly.common.format.GeneralFlag UPPERCASE>;
v = virtualinvoke v.<org.wildfly.common.format.GeneralFlags: org.wildfly.common.flags.Flags 'with'(java.lang.Enum)>(v);
virtualinvoke v.<org.wildfly.common.format.Printf: void formatTimeTextField(java.lang.StringBuilder,java.time.temporal.TemporalAccessor,java.time.temporal.TemporalField,java.lang.String[],org.wildfly.common.format.GeneralFlags,int)>(v, v, v, v, v, v);
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.String toString()>();
v = (int) -1;
specialinvoke v.<org.wildfly.common.format.Printf: void appendStr(java.lang.StringBuilder,org.wildfly.common.format.GeneralFlags,int,int,java.lang.String)>(v, v, v, v, v);
goto label;
label:
v = new java.lang.StringBuilder;
specialinvoke v.<java.lang.StringBuilder: void <init>()>();
v = <java.time.temporal.ChronoField: java.time.temporal.ChronoField HOUR_OF_DAY>;
v = (int) -1;
virtualinvoke v.<org.wildfly.common.format.Printf: void formatTimeField(java.lang.StringBuilder,java.time.temporal.TemporalAccessor,java.time.temporal.TemporalField,org.wildfly.common.format.GeneralFlags,int,int)>(v, v, v, v, v, 2);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(char)>(58);
v = <java.time.temporal.ChronoField: java.time.temporal.ChronoField MINUTE_OF_HOUR>;
v = (int) -1;
virtualinvoke v.<org.wildfly.common.format.Printf: void formatTimeField(java.lang.StringBuilder,java.time.temporal.TemporalAccessor,java.time.temporal.TemporalField,org.wildfly.common.format.GeneralFlags,int,int)>(v, v, v, v, v, 2);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(char)>(58);
v = <java.time.temporal.ChronoField: java.time.temporal.ChronoField SECOND_OF_MINUTE>;
v = (int) -1;
virtualinvoke v.<org.wildfly.common.format.Printf: void formatTimeField(java.lang.StringBuilder,java.time.temporal.TemporalAccessor,java.time.temporal.TemporalField,org.wildfly.common.format.GeneralFlags,int,int)>(v, v, v, v, v, 2);
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.String toString()>();
v = (int) -1;
specialinvoke v.<org.wildfly.common.format.Printf: void appendStr(java.lang.StringBuilder,org.wildfly.common.format.GeneralFlags,int,int,java.lang.String)>(v, v, v, v, v);
goto label;
label:
v = staticinvoke <org.wildfly.common.format.Printf: java.util.UnknownFormatConversionException unknownFormat(java.lang.String,int)>(v, v);
throw v;
label:
v = 0;
goto label;
label:
if v != 3 goto label;
lookupswitch(v)
{
case 36: goto label;
case 46: goto label;
default: goto label;
};
label:
v = <org.wildfly.common.format.GeneralFlags: org.wildfly.common.format.GeneralFlags NONE>;
if v != v goto label;
v = <org.wildfly.common.format.NumericFlags: org.wildfly.common.format.NumericFlags NONE>;
if v == v goto label;
label:
v = staticinvoke <org.wildfly.common.format.Printf: java.util.UnknownFormatConversionException unknownFormat(java.lang.String,int)>(v, v);
throw v;
label:
v = v;
v = (int) -1;
v = v;
v = 6;
goto label;
label:
v = 4;
goto label;
label:
if 48 > v goto label;
if v > 57 goto label;
tableswitch(v)
{
case 1: goto label;
case 2: goto label;
case 3: goto label;
case 4: goto label;
case 5: goto label;
case 6: goto label;
default: goto label;
};
label:
v = 3;
v = v - 48;
goto label;
label:
v = staticinvoke <java.lang.Math: int multiplyExact(int,int)>(v, 10);
v = v - 48;
v = staticinvoke <java.lang.Math: int addExact(int,int)>(v, v);
goto label;
label:
v = 5;
v = v - 48;
goto label;
label:
v = staticinvoke <java.lang.Math: int multiplyExact(int,int)>(v, 10);
v = v - 48;
v = staticinvoke <java.lang.Math: int addExact(int,int)>(v, v);
goto label;
label:
v = staticinvoke <org.wildfly.common.Assert: java.lang.IllegalStateException impossibleSwitchCase(int)>(v);
throw v;
label:
if v != 4 goto label;
v = staticinvoke <org.wildfly.common.format.Printf: java.util.UnknownFormatConversionException unknownFormat(java.lang.String,int)>(v, v);
throw v;
label:
if v == 110 goto label;
v = (int) -1;
if v == v goto label;
v = v - 1;
v = lengthof v;
if v < v goto label;
v = new java.util.MissingFormatArgumentException;
v = v;
if v == 116 goto label;
if v != 84 goto label;
label:
v = v + 2;
goto label;
label:
v = v + 1;
label:
v = virtualinvoke v.<java.lang.String: java.lang.String substring(int,int)>(v, v);
specialinvoke v.<java.util.MissingFormatArgumentException: void <init>(java.lang.String)>(v);
throw v;
label:
v = v - 1;
v = v[v];
goto label;
label:
v = lengthof v;
if v < v goto label;
v = new java.util.MissingFormatArgumentException;
v = v;
if v == 116 goto label;
if v != 84 goto label;
label:
v = v + 2;
goto label;
label:
v = v + 1;
label:
v = virtualinvoke v.<java.lang.String: java.lang.String substring(int,int)>(v, v);
specialinvoke v.<java.util.MissingFormatArgumentException: void <init>(java.lang.String)>(v);
throw v;
label:
v = v;
v = v + 1;
v = v[v];
v = v;
label:
tableswitch(v)
{
case 37: goto label;
case 38: goto label;
case 39: goto label;
case 40: goto label;
case 41: goto label;
case 42: goto label;
case 43: goto label;
case 44: goto label;
case 45: goto label;
case 46: goto label;
case 47: goto label;
case 48: goto label;
case 49: goto label;
case 50: goto label;
case 51: goto label;
case 52: goto label;
case 53: goto label;
case 54: goto label;
case 55: goto label;
case 56: goto label;
case 57: goto label;
case 58: goto label;
case 59: goto label;
case 60: goto label;
case 61: goto label;
case 62: goto label;
case 63: goto label;
case 64: goto label;
case 65: goto label;
case 66: goto label;
case 67: goto label;
case 68: goto label;
case 69: goto label;
case 70: goto label;
case 71: goto label;
case 72: goto label;
case 73: goto label;
case 74: goto label;
case 75: goto label;
case 76: goto label;
case 77: goto label;
case 78: goto label;
case 79: goto label;
case 80: goto label;
case 81: goto label;
case 82: goto label;
case 83: goto label;
case 84: goto label;
case 85: goto label;
case 86: goto label;
case 87: goto label;
case 88: goto label;
case 89: goto label;
case 90: goto label;
case 91: goto label;
case 92: goto label;
case 93: goto label;
case 94: goto label;
case 95: goto label;
case 96: goto label;
case 97: goto label;
case 98: goto label;
case 99: goto label;
case 100: goto label;
case 101: goto label;
case 102: goto label;
case 103: goto label;
case 104: goto label;
case 105: goto label;
case 106: goto label;
case 107: goto label;
case 108: goto label;
case 109: goto label;
case 110: goto label;
case 111: goto label;
case 112: goto label;
case 113: goto label;
case 114: goto label;
case 115: goto label;
case 116: goto label;
case 117: goto label;
case 118: goto label;
case 119: goto label;
case 120: goto label;
default: goto label;
};
label:
v = <org.wildfly.common.format.GeneralFlag: org.wildfly.common.format.GeneralFlag LEFT_JUSTIFY>;
virtualinvoke v.<org.wildfly.common.format.GeneralFlags: void forbidAllBut(java.lang.Enum)>(v);
virtualinvoke v.<org.wildfly.common.format.NumericFlags: void forbidAll()>();
v = (int) -1;
if v != v goto label;
if v != 5 goto label;
label:
v = staticinvoke <org.wildfly.common.format.Printf: java.util.IllegalFormatPrecisionException precisionException(int)>(v);
throw v;
label:
virtualinvoke v.<org.wildfly.common.format.Printf: void formatPercent(java.lang.StringBuilder)>(v);
goto label;
label:
v = staticinvoke <org.wildfly.common.format.Printf: java.util.UnknownFormatConversionException unknownFormat(java.lang.String,int)>(v, v);
throw v;
label:
virtualinvoke v.<org.wildfly.common.format.NumericFlags: void forbidAll()>();
v = <org.wildfly.common.format.GeneralFlag: org.wildfly.common.format.GeneralFlag ALTERNATE>;
virtualinvoke v.<org.wildfly.common.format.GeneralFlags: void forbid(java.lang.Enum)>(v);
v = staticinvoke <java.lang.Character: boolean isUpperCase(int)>(v);
if v == 0 goto label;
v = <org.wildfly.common.format.GeneralFlag: org.wildfly.common.format.GeneralFlag UPPERCASE>;
virtualinvoke v.<org.wildfly.common.format.GeneralFlags: org.wildfly.common.flags.Flags 'with'(java.lang.Enum)>(v);
label:
if v == null goto label;
v = v instanceof java.lang.Boolean;
if v != 0 goto label;
v = new java.util.IllegalFormatConversionException;
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
specialinvoke v.<java.util.IllegalFormatConversionException: void <init>(char,java.lang.Class)>(v, v);
throw v;
label:
v = newarray (java.lang.Class)[0];
v = staticinvoke <org.wildfly.common.format.Printf: java.lang.Object checkType(int,java.lang.Object,java.lang.Class,java.lang.Class[])>(v, v, class "Ljava/lang/Boolean;", v);
virtualinvoke v.<org.wildfly.common.format.Printf: void formatBoolean(java.lang.StringBuilder,java.lang.Object,org.wildfly.common.format.GeneralFlags,int,int)>(v, v, v, v, v);
goto label;
label:
virtualinvoke v.<org.wildfly.common.format.NumericFlags: void forbidAll()>();
v = <org.wildfly.common.format.GeneralFlag: org.wildfly.common.format.GeneralFlag LEFT_JUSTIFY>;
virtualinvoke v.<org.wildfly.common.format.GeneralFlags: void forbidAllBut(java.lang.Enum)>(v);
v = staticinvoke <java.lang.Character: boolean isUpperCase(int)>(v);
if v == 0 goto label;
v = <org.wildfly.common.format.GeneralFlag: org.wildfly.common.format.GeneralFlag UPPERCASE>;
virtualinvoke v.<org.wildfly.common.format.GeneralFlags: org.wildfly.common.flags.Flags 'with'(java.lang.Enum)>(v);
label:
v = (int) -1;
if v != v goto label;
if v != 5 goto label;
label:
v = staticinvoke <org.wildfly.common.format.Printf: java.util.IllegalFormatPrecisionException precisionException(int)>(v);
throw v;
label:
if v != null goto label;
specialinvoke v.<org.wildfly.common.format.Printf: void appendStr(java.lang.StringBuilder,org.wildfly.common.format.GeneralFlags,int,int,java.lang.String)>(v, v, v, v, "null");
goto label;
label:
v = v instanceof java.lang.Character;
if v == 0 goto label;
v = virtualinvoke v.<java.lang.Character: char charValue()>();
v = v;
goto label;
label:
v = v instanceof java.lang.Integer;
if v == 0 goto label;
v = virtualinvoke v.<java.lang.Integer: int intValue()>();
goto label;
label:
v = new java.util.IllegalFormatConversionException;
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
specialinvoke v.<java.util.IllegalFormatConversionException: void <init>(char,java.lang.Class)>(v, v);
throw v;
label:
virtualinvoke v.<org.wildfly.common.format.Printf: void formatCharacter(java.lang.StringBuilder,int,org.wildfly.common.format.GeneralFlags,int,int)>(v, v, v, v, v);
goto label;
label:
v = <org.wildfly.common.format.GeneralFlag: org.wildfly.common.format.GeneralFlag ALTERNATE>;
virtualinvoke v.<org.wildfly.common.format.GeneralFlags: void forbid(java.lang.Enum)>(v);
v = (int) -1;
if v != v goto label;
if v != 5 goto label;
label:
v = staticinvoke <org.wildfly.common.format.Printf: java.util.IllegalFormatPrecisionException precisionException(int)>(v);
throw v;
label:
v = newarray (java.lang.Class)[5];
v[0] = class "Ljava/lang/Byte;";
v[1] = class "Ljava/lang/Short;";
v[2] = class "Ljava/lang/Integer;";
v[3] = class "Ljava/lang/Long;";
v[4] = class "Ljava/math/BigInteger;";
v = staticinvoke <org.wildfly.common.format.Printf: java.lang.Object checkType(int,java.lang.Object,java.lang.Class,java.lang.Class[])>(v, v, class "Ljava/lang/Number;", v);
virtualinvoke v.<org.wildfly.common.format.Printf: void formatDecimalInteger(java.lang.StringBuilder,java.lang.Number,org.wildfly.common.format.GeneralFlags,org.wildfly.common.format.NumericFlags,int)>(v, v, v, v, v);
goto label;
label:
v = staticinvoke <java.lang.Character: boolean isUpperCase(int)>(v);
if v == 0 goto label;
v = <org.wildfly.common.format.GeneralFlag: org.wildfly.common.format.GeneralFlag UPPERCASE>;
virtualinvoke v.<org.wildfly.common.format.GeneralFlags: org.wildfly.common.flags.Flags 'with'(java.lang.Enum)>(v);
label:
if v == null goto label;
v = v instanceof java.lang.Float;
if v != 0 goto label;
v = v instanceof java.lang.Double;
if v != 0 goto label;
v = v instanceof java.math.BigDecimal;
if v != 0 goto label;
v = new java.util.IllegalFormatConversionException;
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
specialinvoke v.<java.util.IllegalFormatConversionException: void <init>(char,java.lang.Class)>(v, v);
throw v;
label:
v = newarray (java.lang.Class)[3];
v[0] = class "Ljava/lang/Float;";
v[1] = class "Ljava/lang/Double;";
v[2] = class "Ljava/math/BigDecimal;";
v = staticinvoke <org.wildfly.common.format.Printf: java.lang.Object checkType(int,java.lang.Object,java.lang.Class,java.lang.Class[])>(v, v, class "Ljava/lang/Number;", v);
if v == 101 goto label;
if v != 69 goto label;
label:
virtualinvoke v.<org.wildfly.common.format.Printf: void formatFloatingPointSci(java.lang.StringBuilder,java.lang.Number,org.wildfly.common.format.GeneralFlags,org.wildfly.common.format.NumericFlags,int,int)>(v, v, v, v, v, v);
goto label;
label:
if v != 102 goto label;
virtualinvoke v.<org.wildfly.common.format.Printf: void formatFloatingPointDecimal(java.lang.StringBuilder,java.lang.Number,org.wildfly.common.format.GeneralFlags,org.wildfly.common.format.NumericFlags,int,int)>(v, v, v, v, v, v);
goto label;
label:
v = <org.wildfly.common.format.Printf: boolean $assertionsDisabled>;
if v != 0 goto label;
if v == 103 goto label;
if v == 71 goto label;
v = new java.lang.AssertionError;
specialinvoke v.<java.lang.AssertionError: void <init>()>();
throw v;
label:
virtualinvoke v.<org.wildfly.common.format.Printf: void formatFloatingPointGeneral(java.lang.StringBuilder,java.lang.Number,org.wildfly.common.format.GeneralFlags,org.wildfly.common.format.NumericFlags,int,int)>(v, v, v, v, v, v);
goto label;
label:
v = <org.wildfly.common.format.GeneralFlag: org.wildfly.common.format.GeneralFlag ALTERNATE>;
virtualinvoke v.<org.wildfly.common.format.GeneralFlags: void forbid(java.lang.Enum)>(v);
virtualinvoke v.<org.wildfly.common.format.NumericFlags: void forbidAll()>();
virtualinvoke v.<org.wildfly.common.format.Printf: void formatHashCode(java.lang.StringBuilder,java.lang.Object,org.wildfly.common.format.GeneralFlags,int,int)>(v, v, v, v, v);
goto label;
label:
virtualinvoke v.<org.wildfly.common.format.NumericFlags: void forbidAll()>();
virtualinvoke v.<org.wildfly.common.format.GeneralFlags: void forbidAll()>();
virtualinvoke v.<org.wildfly.common.format.Printf: void formatLineSeparator(java.lang.StringBuilder)>(v);
goto label;
label:
v = <org.wildfly.common.format.NumericFlag: org.wildfly.common.format.NumericFlag ZERO_PAD>;
virtualinvoke v.<org.wildfly.common.format.NumericFlags: void forbidAllBut(java.lang.Enum)>(v);
v = (int) -1;
if v != v goto label;
if v != 5 goto label;
label:
v = staticinvoke <org.wildfly.common.format.Printf: java.util.IllegalFormatPrecisionException precisionException(int)>(v);
throw v;
label:
v = newarray (java.lang.Class)[5];
v[0] = class "Ljava/lang/Byte;";
v[1] = class "Ljava/lang/Short;";
v[2] = class "Ljava/lang/Integer;";
v[3] = class "Ljava/lang/Long;";
v[4] = class "Ljava/math/BigInteger;";
v = staticinvoke <org.wildfly.common.format.Printf: java.lang.Object checkType(int,java.lang.Object,java.lang.Class,java.lang.Class[])>(v, v, class "Ljava/lang/Number;", v);
virtualinvoke v.<org.wildfly.common.format.Printf: void formatOctalInteger(java.lang.StringBuilder,java.lang.Number,org.wildfly.common.format.GeneralFlags,org.wildfly.common.format.NumericFlags,int)>(v, v, v, v, v);
goto label;
label:
virtualinvoke v.<org.wildfly.common.format.NumericFlags: void forbidAll()>();
v = staticinvoke <java.lang.Character: boolean isUpperCase(int)>(v);
if v == 0 goto label;
v = <org.wildfly.common.format.GeneralFlag: org.wildfly.common.format.GeneralFlag UPPERCASE>;
virtualinvoke v.<org.wildfly.common.format.GeneralFlags: org.wildfly.common.flags.Flags 'with'(java.lang.Enum)>(v);
label:
v = v instanceof java.util.Formattable;
if v == 0 goto label;
virtualinvoke v.<org.wildfly.common.format.Printf: void formatFormattableString(java.lang.StringBuilder,java.util.Formattable,org.wildfly.common.format.GeneralFlags,int,int)>(v, v, v, v, v);
goto label;
label:
virtualinvoke v.<org.wildfly.common.format.Printf: void formatPlainString(java.lang.StringBuilder,java.lang.Object,org.wildfly.common.format.GeneralFlags,int,int)>(v, v, v, v, v);
goto label;
label:
v = staticinvoke <java.lang.Character: boolean isUpperCase(int)>(v);
if v == 0 goto label;
v = <org.wildfly.common.format.GeneralFlag: org.wildfly.common.format.GeneralFlag UPPERCASE>;
virtualinvoke v.<org.wildfly.common.format.GeneralFlags: org.wildfly.common.flags.Flags 'with'(java.lang.Enum)>(v);
label:
v = 2;
goto label;
label:
v = <org.wildfly.common.format.NumericFlag: org.wildfly.common.format.NumericFlag ZERO_PAD>;
virtualinvoke v.<org.wildfly.common.format.NumericFlags: void forbidAllBut(java.lang.Enum)>(v);
v = staticinvoke <java.lang.Character: boolean isUpperCase(int)>(v);
if v == 0 goto label;
v = <org.wildfly.common.format.GeneralFlag: org.wildfly.common.format.GeneralFlag UPPERCASE>;
virtualinvoke v.<org.wildfly.common.format.GeneralFlags: org.wildfly.common.flags.Flags 'with'(java.lang.Enum)>(v);
label:
v = (int) -1;
if v != v goto label;
if v != 5 goto label;
label:
v = staticinvoke <org.wildfly.common.format.Printf: java.util.IllegalFormatPrecisionException precisionException(int)>(v);
throw v;
label:
v = newarray (java.lang.Class)[5];
v[0] = class "Ljava/lang/Byte;";
v[1] = class "Ljava/lang/Short;";
v[2] = class "Ljava/lang/Integer;";
v[3] = class "Ljava/lang/Long;";
v[4] = class "Ljava/math/BigInteger;";
v = staticinvoke <org.wildfly.common.format.Printf: java.lang.Object checkType(int,java.lang.Object,java.lang.Class,java.lang.Class[])>(v, v, class "Ljava/lang/Number;", v);
virtualinvoke v.<org.wildfly.common.format.Printf: void formatHexInteger(java.lang.StringBuilder,java.lang.Number,org.wildfly.common.format.GeneralFlags,org.wildfly.common.format.NumericFlags,int)>(v, v, v, v, v);
goto label;
label:
v = staticinvoke <org.wildfly.common.format.Printf: java.util.UnknownFormatConversionException unknownFormat(java.lang.String,int)>(v, v);
throw v;
label:
v = 0;
label:
v = virtualinvoke v.<java.lang.String: int offsetByCodePoints(int,int)>(v, 1);
goto label;
label:
return v;
}
protected static void appendSpaces(java.lang.StringBuilder, int)
{
int v;
java.lang.StringBuilder v;
v := @parameter: java.lang.StringBuilder;
v := @parameter: int;
staticinvoke <org.wildfly.common.format.Printf: void appendFiller(java.lang.StringBuilder,java.lang.String,int)>(v, "                                ", v);
return;
}
protected static void appendZeros(java.lang.StringBuilder, int)
{
int v;
java.lang.StringBuilder v;
v := @parameter: java.lang.StringBuilder;
v := @parameter: int;
staticinvoke <org.wildfly.common.format.Printf: void appendFiller(java.lang.StringBuilder,java.lang.String,int)>(v, "00000000000000000000000000000000", v);
return;
}
protected java.text.DateFormatSymbols getDateFormatSymbols()
{
java.lang.Throwable v;
org.wildfly.common.format.Printf v;
java.text.DateFormatSymbols v, v;
java.util.Locale v;
v := @this: org.wildfly.common.format.Printf;
v = v.<org.wildfly.common.format.Printf: java.text.DateFormatSymbols dfs>;
if v != null goto label;
entermonitor v;
label:
v = v.<org.wildfly.common.format.Printf: java.text.DateFormatSymbols dfs>;
if v != null goto label;
v = v.<org.wildfly.common.format.Printf: java.util.Locale locale>;
v = staticinvoke <java.text.DateFormatSymbols: java.text.DateFormatSymbols getInstance(java.util.Locale)>(v);
v = v;
v.<org.wildfly.common.format.Printf: java.text.DateFormatSymbols dfs> = v;
label:
exitmonitor v;
label:
goto label;
label:
v := @caughtexception;
exitmonitor v;
throw v;
label:
return v;
catch java.lang.Throwable from label to label with label;
}
protected void formatTimeTextField(java.lang.StringBuilder, java.time.temporal.TemporalAccessor, java.time.temporal.TemporalField, java.lang.String[], org.wildfly.common.format.GeneralFlags, int)
{
java.time.temporal.ChronoField v, v;
org.wildfly.common.format.GeneralFlags v;
java.time.temporal.TemporalField v;
java.lang.String[] v;
java.time.temporal.TemporalAccessor v;
org.wildfly.common.format.Printf v;
int v, v, v, v, v;
java.lang.StringBuilder v;
java.lang.String v;
v := @this: org.wildfly.common.format.Printf;
v := @parameter: java.lang.StringBuilder;
v := @parameter: java.time.temporal.TemporalAccessor;
v := @parameter: java.time.temporal.TemporalField;
v := @parameter: java.lang.String[];
v := @parameter: org.wildfly.common.format.GeneralFlags;
v := @parameter: int;
v = interfaceinvoke v.<java.time.temporal.TemporalAccessor: int get(java.time.temporal.TemporalField)>(v);
v = <java.time.temporal.ChronoField: java.time.temporal.ChronoField MONTH_OF_YEAR>;
if v != v goto label;
v = v - 1;
goto label;
label:
v = <java.time.temporal.ChronoField: java.time.temporal.ChronoField DAY_OF_WEEK>;
if v != v goto label;
v = v + 1;
v = v % 7;
goto label;
label:
v = v;
label:
v = v[v];
v = (int) -1;
specialinvoke v.<org.wildfly.common.format.Printf: void appendStr(java.lang.StringBuilder,org.wildfly.common.format.GeneralFlags,int,int,java.lang.String)>(v, v, v, v, v);
return;
}
protected void formatTimeZoneId(java.lang.StringBuilder, java.time.temporal.TemporalAccessor, org.wildfly.common.format.GeneralFlags, int)
{
java.time.temporal.ChronoField v;
org.wildfly.common.format.GeneralFlags v;
java.time.temporal.TemporalQuery v;
java.time.temporal.TemporalAccessor v;
java.time.zone.ZoneRules v;
java.util.Locale v;
int v, v;
java.lang.String v;
boolean v, v, v;
java.util.TimeZone v;
org.wildfly.common.format.GeneralFlag v;
char v;
java.util.IllegalFormatConversionException v;
java.time.Instant v;
org.wildfly.common.format.Printf v;
java.lang.Class v;
java.lang.Object v;
java.lang.StringBuilder v;
v := @this: org.wildfly.common.format.Printf;
v := @parameter: java.lang.StringBuilder;
v := @parameter: java.time.temporal.TemporalAccessor;
v := @parameter: org.wildfly.common.format.GeneralFlags;
v := @parameter: int;
v = <org.wildfly.common.format.GeneralFlag: org.wildfly.common.format.GeneralFlag UPPERCASE>;
v = virtualinvoke v.<org.wildfly.common.format.GeneralFlags: boolean contains(java.lang.Enum)>(v);
v = staticinvoke <java.time.temporal.TemporalQueries: java.time.temporal.TemporalQuery zone()>();
v = interfaceinvoke v.<java.time.temporal.TemporalAccessor: java.lang.Object query(java.time.temporal.TemporalQuery)>(v);
if v != null goto label;
v = new java.util.IllegalFormatConversionException;
if v == 0 goto label;
v = 84;
goto label;
label:
v = 116;
label:
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
specialinvoke v.<java.util.IllegalFormatConversionException: void <init>(char,java.lang.Class)>(v, v);
throw v;
label:
v = <java.time.temporal.ChronoField: java.time.temporal.ChronoField INSTANT_SECONDS>;
v = interfaceinvoke v.<java.time.temporal.TemporalAccessor: boolean isSupported(java.time.temporal.TemporalField)>(v);
if v == 0 goto label;
v = virtualinvoke v.<java.time.ZoneId: java.time.zone.ZoneRules getRules()>();
v = staticinvoke <java.time.Instant: java.time.Instant 'from'(java.time.temporal.TemporalAccessor)>(v);
v = virtualinvoke v.<java.time.zone.ZoneRules: boolean isDaylightSavings(java.time.Instant)>(v);
v = staticinvoke <java.util.TimeZone: java.util.TimeZone getTimeZone(java.time.ZoneId)>(v);
v = v.<org.wildfly.common.format.Printf: java.util.Locale locale>;
v = virtualinvoke v.<java.util.TimeZone: java.lang.String getDisplayName(boolean,int,java.util.Locale)>(v, 0, v);
goto label;
label:
v = virtualinvoke v.<java.time.ZoneId: java.lang.String getId()>();
label:
v = (int) -1;
specialinvoke v.<org.wildfly.common.format.Printf: void appendStr(java.lang.StringBuilder,org.wildfly.common.format.GeneralFlags,int,int,java.lang.String)>(v, v, v, v, v);
return;
}
protected void formatTimeZoneOffset(java.lang.StringBuilder, java.time.temporal.TemporalAccessor, org.wildfly.common.format.GeneralFlags, int)
{
java.time.temporal.ChronoField v;
org.wildfly.common.format.GeneralFlags v;
java.time.temporal.TemporalAccessor v;
int v, v, v, v, v, v, v, v;
boolean v;
org.wildfly.common.format.GeneralFlag v;
char v;
org.wildfly.common.format.Printf v;
java.lang.StringBuilder v;
v := @this: org.wildfly.common.format.Printf;
v := @parameter: java.lang.StringBuilder;
v := @parameter: java.time.temporal.TemporalAccessor;
v := @parameter: org.wildfly.common.format.GeneralFlags;
v := @parameter: int;
v = <java.time.temporal.ChronoField: java.time.temporal.ChronoField OFFSET_SECONDS>;
v = interfaceinvoke v.<java.time.temporal.TemporalAccessor: int get(java.time.temporal.TemporalField)>(v);
v = staticinvoke <java.lang.Math: int abs(int)>(v);
v = v / 60;
v = v % 60;
v = v / 3600;
v = <org.wildfly.common.format.GeneralFlag: org.wildfly.common.format.GeneralFlag LEFT_JUSTIFY>;
v = virtualinvoke v.<org.wildfly.common.format.GeneralFlags: boolean contains(java.lang.Enum)>(v);
if v <= 5 goto label;
if v != 0 goto label;
v = v - 5;
staticinvoke <org.wildfly.common.format.Printf: void appendSpaces(java.lang.StringBuilder,int)>(v, v);
label:
if v <= 0 goto label;
v = 43;
goto label;
label:
v = 45;
label:
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(char)>(v);
if v >= 10 goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(char)>(48);
label:
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(int)>(v);
if v >= 10 goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(char)>(48);
label:
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(int)>(v);
if v <= 5 goto label;
if v == 0 goto label;
v = v - 5;
staticinvoke <org.wildfly.common.format.Printf: void appendSpaces(java.lang.StringBuilder,int)>(v, v);
label:
return;
}
protected void formatTimeField(java.lang.StringBuilder, java.time.temporal.TemporalAccessor, java.time.temporal.TemporalField, org.wildfly.common.format.GeneralFlags, int, int)
{
org.wildfly.common.format.GeneralFlags v;
long v;
java.time.temporal.TemporalAccessor v;
int v, v, v, v, v, v, v;
java.lang.String v;
boolean v;
org.wildfly.common.format.GeneralFlag v;
java.time.temporal.TemporalField v;
org.wildfly.common.format.Printf v;
java.lang.StringBuilder v;
v := @this: org.wildfly.common.format.Printf;
v := @parameter: java.lang.StringBuilder;
v := @parameter: java.time.temporal.TemporalAccessor;
v := @parameter: java.time.temporal.TemporalField;
v := @parameter: org.wildfly.common.format.GeneralFlags;
v := @parameter: int;
v := @parameter: int;
v = interfaceinvoke v.<java.time.temporal.TemporalAccessor: long getLong(java.time.temporal.TemporalField)>(v);
v = staticinvoke <java.lang.Long: java.lang.String toString(long)>(v);
v = virtualinvoke v.<java.lang.String: int length()>();
v = staticinvoke <java.lang.Math: int max(int,int)>(v, v);
v = <org.wildfly.common.format.GeneralFlag: org.wildfly.common.format.GeneralFlag LEFT_JUSTIFY>;
v = virtualinvoke v.<org.wildfly.common.format.GeneralFlags: boolean contains(java.lang.Enum)>(v);
if v <= v goto label;
if v != 0 goto label;
v = v - v;
staticinvoke <org.wildfly.common.format.Printf: void appendSpaces(java.lang.StringBuilder,int)>(v, v);
label:
if v <= v goto label;
v = v - v;
staticinvoke <org.wildfly.common.format.Printf: void appendZeros(java.lang.StringBuilder,int)>(v, v);
label:
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
if v <= v goto label;
if v == 0 goto label;
v = v - v;
staticinvoke <org.wildfly.common.format.Printf: void appendSpaces(java.lang.StringBuilder,int)>(v, v);
label:
return;
}
protected void formatPercent(java.lang.StringBuilder)
{
org.wildfly.common.format.Printf v;
org.wildfly.common.format.GeneralFlags v;
int v;
java.lang.StringBuilder v;
v := @this: org.wildfly.common.format.Printf;
v := @parameter: java.lang.StringBuilder;
v = <org.wildfly.common.format.GeneralFlags: org.wildfly.common.format.GeneralFlags NONE>;
v = (int) -1;
specialinvoke v.<org.wildfly.common.format.Printf: void appendChar(java.lang.StringBuilder,org.wildfly.common.format.GeneralFlags,int,int,char)>(v, v, 1, v, 37);
return;
}
protected void formatLineSeparator(java.lang.StringBuilder)
{
java.lang.StringBuilder v;
org.wildfly.common.format.Printf v;
java.lang.String v;
v := @this: org.wildfly.common.format.Printf;
v := @parameter: java.lang.StringBuilder;
v = staticinvoke <java.lang.System: java.lang.String lineSeparator()>();
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
return;
}
protected void formatFormattableString(java.lang.StringBuilder, java.util.Formattable, org.wildfly.common.format.GeneralFlags, int, int)
{
java.util.Formattable v;
org.wildfly.common.format.GeneralFlags v;
org.wildfly.common.format.GeneralFlag v, v, v;
java.util.Formatter v;
org.wildfly.common.format.Printf v;
byte v;
int v, v;
java.lang.StringBuilder v;
boolean v, v, v;
v := @this: org.wildfly.common.format.Printf;
v := @parameter: java.lang.StringBuilder;
v := @parameter: java.util.Formattable;
v := @parameter: org.wildfly.common.format.GeneralFlags;
v := @parameter: int;
v := @parameter: int;
v = 0;
v = <org.wildfly.common.format.GeneralFlag: org.wildfly.common.format.GeneralFlag LEFT_JUSTIFY>;
v = virtualinvoke v.<org.wildfly.common.format.GeneralFlags: boolean contains(java.lang.Enum)>(v);
if v == 0 goto label;
v = 1;
label:
v = <org.wildfly.common.format.GeneralFlag: org.wildfly.common.format.GeneralFlag UPPERCASE>;
v = virtualinvoke v.<org.wildfly.common.format.GeneralFlags: boolean contains(java.lang.Enum)>(v);
if v == 0 goto label;
v = v | 2;
label:
v = <org.wildfly.common.format.GeneralFlag: org.wildfly.common.format.GeneralFlag ALTERNATE>;
v = virtualinvoke v.<org.wildfly.common.format.GeneralFlags: boolean contains(java.lang.Enum)>(v);
if v == 0 goto label;
v = v | 4;
label:
v = new java.util.Formatter;
specialinvoke v.<java.util.Formatter: void <init>(java.lang.Appendable)>(v);
interfaceinvoke v.<java.util.Formattable: void formatTo(java.util.Formatter,int,int,int)>(v, v, v, v);
return;
}
protected void formatPlainString(java.lang.StringBuilder, java.lang.Object, org.wildfly.common.format.GeneralFlags, int, int)
{
org.wildfly.common.format.Printf v;
org.wildfly.common.format.GeneralFlags v;
int v, v;
java.lang.Object v;
java.lang.StringBuilder v;
java.lang.String v;
v := @this: org.wildfly.common.format.Printf;
v := @parameter: java.lang.StringBuilder;
v := @parameter: java.lang.Object;
v := @parameter: org.wildfly.common.format.GeneralFlags;
v := @parameter: int;
v := @parameter: int;
v = staticinvoke <java.lang.String: java.lang.String valueOf(java.lang.Object)>(v);
specialinvoke v.<org.wildfly.common.format.Printf: void appendStr(java.lang.StringBuilder,org.wildfly.common.format.GeneralFlags,int,int,java.lang.String)>(v, v, v, v, v);
return;
}
protected void formatBoolean(java.lang.StringBuilder, java.lang.Object, org.wildfly.common.format.GeneralFlags, int, int)
{
org.wildfly.common.format.GeneralFlags v;
org.wildfly.common.format.Printf v;
int v, v;
java.lang.Object v;
java.lang.StringBuilder v;
java.lang.String v;
boolean v, v;
v := @this: org.wildfly.common.format.Printf;
v := @parameter: java.lang.StringBuilder;
v := @parameter: java.lang.Object;
v := @parameter: org.wildfly.common.format.GeneralFlags;
v := @parameter: int;
v := @parameter: int;
v = v instanceof java.lang.Boolean;
if v == 0 goto label;
v = virtualinvoke v.<java.lang.Object: java.lang.String toString()>();
goto label;
label:
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = staticinvoke <java.lang.Boolean: java.lang.String toString(boolean)>(v);
label:
specialinvoke v.<org.wildfly.common.format.Printf: void appendStr(java.lang.StringBuilder,org.wildfly.common.format.GeneralFlags,int,int,java.lang.String)>(v, v, v, v, v);
return;
}
protected void formatHashCode(java.lang.StringBuilder, java.lang.Object, org.wildfly.common.format.GeneralFlags, int, int)
{
org.wildfly.common.format.GeneralFlags v;
org.wildfly.common.format.Printf v;
int v, v, v;
java.lang.Object v;
java.lang.StringBuilder v;
java.lang.String v;
v := @this: org.wildfly.common.format.Printf;
v := @parameter: java.lang.StringBuilder;
v := @parameter: java.lang.Object;
v := @parameter: org.wildfly.common.format.GeneralFlags;
v := @parameter: int;
v := @parameter: int;
v = staticinvoke <java.util.Objects: int hashCode(java.lang.Object)>(v);
v = staticinvoke <java.lang.Integer: java.lang.String toHexString(int)>(v);
specialinvoke v.<org.wildfly.common.format.Printf: void appendStr(java.lang.StringBuilder,org.wildfly.common.format.GeneralFlags,int,int,java.lang.String)>(v, v, v, v, v);
return;
}
protected void formatCharacter(java.lang.StringBuilder, int, org.wildfly.common.format.GeneralFlags, int, int)
{
org.wildfly.common.format.GeneralFlags v;
org.wildfly.common.format.Printf v;
int[] v;
int v, v, v;
java.lang.StringBuilder v;
java.lang.String v;
boolean v;
v := @this: org.wildfly.common.format.Printf;
v := @parameter: java.lang.StringBuilder;
v := @parameter: int;
v := @parameter: org.wildfly.common.format.GeneralFlags;
v := @parameter: int;
v := @parameter: int;
v = staticinvoke <java.lang.Character: boolean isBmpCodePoint(int)>(v);
if v == 0 goto label;
specialinvoke v.<org.wildfly.common.format.Printf: void appendChar(java.lang.StringBuilder,org.wildfly.common.format.GeneralFlags,int,int,char)>(v, v, v, v, v);
goto label;
label:
v = new java.lang.String;
v = newarray (int)[1];
v[0] = v;
specialinvoke v.<java.lang.String: void <init>(int[],int,int)>(v, 0, 1);
specialinvoke v.<org.wildfly.common.format.Printf: void appendStr(java.lang.StringBuilder,org.wildfly.common.format.GeneralFlags,int,int,java.lang.String)>(v, v, v, v, v);
label:
return;
}
protected void formatDecimalInteger(java.lang.StringBuilder, java.lang.Number, org.wildfly.common.format.GeneralFlags, org.wildfly.common.format.NumericFlags, int)
{
org.wildfly.common.format.GeneralFlags v;
org.wildfly.common.format.NumericFlag v, v, v, v, v;
org.wildfly.common.format.NumericFlags v;
java.text.NumberFormat v;
java.util.Locale v;
int v, v, v;
java.lang.String v;
java.lang.Number v;
boolean v, v, v, v, v, v;
org.wildfly.common.format.GeneralFlag v;
org.wildfly.common.format.Printf v;
java.lang.StringBuilder v;
v := @this: org.wildfly.common.format.Printf;
v := @parameter: java.lang.StringBuilder;
v := @parameter: java.lang.Number;
v := @parameter: org.wildfly.common.format.GeneralFlags;
v := @parameter: org.wildfly.common.format.NumericFlags;
v := @parameter: int;
if v != null goto label;
v = (int) -1;
specialinvoke v.<org.wildfly.common.format.Printf: void appendStr(java.lang.StringBuilder,org.wildfly.common.format.GeneralFlags,int,int,java.lang.String)>(v, v, v, v, "null");
goto label;
label:
v = v.<org.wildfly.common.format.Printf: java.util.Locale locale>;
v = staticinvoke <java.text.NumberFormat: java.text.NumberFormat getIntegerInstance(java.util.Locale)>(v);
v = <org.wildfly.common.format.NumericFlag: org.wildfly.common.format.NumericFlag SIGN>;
v = virtualinvoke v.<org.wildfly.common.format.NumericFlags: boolean contains(java.lang.Enum)>(v);
if v == 0 goto label;
virtualinvoke v.<java.text.DecimalFormat: void setPositivePrefix(java.lang.String)>("+");
goto label;
label:
v = <org.wildfly.common.format.NumericFlag: org.wildfly.common.format.NumericFlag SPACE_POSITIVE>;
v = virtualinvoke v.<org.wildfly.common.format.NumericFlags: boolean contains(java.lang.Enum)>(v);
if v == 0 goto label;
virtualinvoke v.<java.text.DecimalFormat: void setPositivePrefix(java.lang.String)>(" ");
goto label;
label:
virtualinvoke v.<java.text.DecimalFormat: void setPositivePrefix(java.lang.String)>("");
label:
virtualinvoke v.<java.text.DecimalFormat: void setPositiveSuffix(java.lang.String)>("");
v = <org.wildfly.common.format.NumericFlag: org.wildfly.common.format.NumericFlag NEGATIVE_PARENTHESES>;
v = virtualinvoke v.<org.wildfly.common.format.NumericFlags: boolean contains(java.lang.Enum)>(v);
if v == 0 goto label;
virtualinvoke v.<java.text.DecimalFormat: void setNegativePrefix(java.lang.String)>("(");
virtualinvoke v.<java.text.DecimalFormat: void setNegativeSuffix(java.lang.String)>(")");
goto label;
label:
virtualinvoke v.<java.text.DecimalFormat: void setNegativePrefix(java.lang.String)>("-");
virtualinvoke v.<java.text.DecimalFormat: void setNegativeSuffix(java.lang.String)>("");
label:
v = <org.wildfly.common.format.NumericFlag: org.wildfly.common.format.NumericFlag LOCALE_GROUPING_SEPARATORS>;
v = virtualinvoke v.<org.wildfly.common.format.NumericFlags: boolean contains(java.lang.Enum)>(v);
virtualinvoke v.<java.text.DecimalFormat: void setGroupingUsed(boolean)>(v);
v = <org.wildfly.common.format.NumericFlag: org.wildfly.common.format.NumericFlag ZERO_PAD>;
v = virtualinvoke v.<org.wildfly.common.format.NumericFlags: boolean contains(java.lang.Enum)>(v);
if v == 0 goto label;
virtualinvoke v.<java.text.DecimalFormat: void setMinimumIntegerDigits(int)>(v);
label:
v = <org.wildfly.common.format.GeneralFlag: org.wildfly.common.format.GeneralFlag ALTERNATE>;
v = virtualinvoke v.<org.wildfly.common.format.GeneralFlags: boolean contains(java.lang.Enum)>(v);
virtualinvoke v.<java.text.DecimalFormat: void setDecimalSeparatorAlwaysShown(boolean)>(v);
v = virtualinvoke v.<java.text.DecimalFormat: java.lang.String format(java.lang.Object)>(v);
v = (int) -1;
specialinvoke v.<org.wildfly.common.format.Printf: void appendStr(java.lang.StringBuilder,org.wildfly.common.format.GeneralFlags,int,int,java.lang.String)>(v, v, v, v, v);
label:
return;
}
protected void formatOctalInteger(java.lang.StringBuilder, java.lang.Number, org.wildfly.common.format.GeneralFlags, org.wildfly.common.format.NumericFlags, int)
{
org.wildfly.common.format.GeneralFlags v;
org.wildfly.common.format.NumericFlag v;
org.wildfly.common.format.NumericFlags v;
int v, v, v, v, v, v, v, v;
java.lang.Number v;
boolean v, v, v, v;
org.wildfly.common.format.GeneralFlag v, v;
org.wildfly.common.format.Printf v;
java.lang.StringBuilder v;
v := @this: org.wildfly.common.format.Printf;
v := @parameter: java.lang.StringBuilder;
v := @parameter: java.lang.Number;
v := @parameter: org.wildfly.common.format.GeneralFlags;
v := @parameter: org.wildfly.common.format.NumericFlags;
v := @parameter: int;
if v != null goto label;
v = (int) -1;
specialinvoke v.<org.wildfly.common.format.Printf: void appendStr(java.lang.StringBuilder,org.wildfly.common.format.GeneralFlags,int,int,java.lang.String)>(v, v, v, v, "null");
goto label;
label:
v = <org.wildfly.common.format.GeneralFlag: org.wildfly.common.format.GeneralFlag ALTERNATE>;
v = virtualinvoke v.<org.wildfly.common.format.GeneralFlags: boolean contains(java.lang.Enum)>(v);
v = staticinvoke <org.wildfly.common.format.Printf: int bitLengthOf(java.lang.Number)>(v);
v = v + 2;
v = v / 3;
v = v - v;
if v == 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v - v;
v = staticinvoke <java.lang.Math: int max(int,int)>(0, v);
v = <org.wildfly.common.format.GeneralFlag: org.wildfly.common.format.GeneralFlag LEFT_JUSTIFY>;
v = virtualinvoke v.<org.wildfly.common.format.GeneralFlags: boolean contains(java.lang.Enum)>(v);
v = <org.wildfly.common.format.NumericFlag: org.wildfly.common.format.NumericFlag ZERO_PAD>;
v = virtualinvoke v.<org.wildfly.common.format.NumericFlags: boolean contains(java.lang.Enum)>(v);
if v == 0 goto label;
if v == 0 goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(char)>(48);
label:
staticinvoke <org.wildfly.common.format.Printf: void appendZeros(java.lang.StringBuilder,int)>(v, v);
goto label;
label:
if v == 0 goto label;
if v == 0 goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(char)>(48);
goto label;
label:
staticinvoke <org.wildfly.common.format.Printf: void appendSpaces(java.lang.StringBuilder,int)>(v, v);
if v == 0 goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(char)>(48);
label:
staticinvoke <org.wildfly.common.format.Printf: void appendOctal(java.lang.StringBuilder,java.lang.Number)>(v, v);
if v == 0 goto label;
staticinvoke <org.wildfly.common.format.Printf: void appendSpaces(java.lang.StringBuilder,int)>(v, v);
label:
return;
}
protected void formatHexInteger(java.lang.StringBuilder, java.lang.Number, org.wildfly.common.format.GeneralFlags, org.wildfly.common.format.NumericFlags, int)
{
org.wildfly.common.format.GeneralFlags v;
org.wildfly.common.format.NumericFlag v;
org.wildfly.common.format.NumericFlags v;
byte v;
int v, v, v, v, v, v, v, v;
java.lang.String v, v, v;
java.lang.Number v;
boolean v, v, v, v;
org.wildfly.common.format.GeneralFlag v, v, v;
org.wildfly.common.format.Printf v;
java.lang.StringBuilder v;
v := @this: org.wildfly.common.format.Printf;
v := @parameter: java.lang.StringBuilder;
v := @parameter: java.lang.Number;
v := @parameter: org.wildfly.common.format.GeneralFlags;
v := @parameter: org.wildfly.common.format.NumericFlags;
v := @parameter: int;
if v != null goto label;
v = (int) -1;
specialinvoke v.<org.wildfly.common.format.Printf: void appendStr(java.lang.StringBuilder,org.wildfly.common.format.GeneralFlags,int,int,java.lang.String)>(v, v, v, v, "null");
goto label;
label:
v = <org.wildfly.common.format.GeneralFlag: org.wildfly.common.format.GeneralFlag UPPERCASE>;
v = virtualinvoke v.<org.wildfly.common.format.GeneralFlags: boolean contains(java.lang.Enum)>(v);
v = <org.wildfly.common.format.GeneralFlag: org.wildfly.common.format.GeneralFlag ALTERNATE>;
v = virtualinvoke v.<org.wildfly.common.format.GeneralFlags: boolean contains(java.lang.Enum)>(v);
v = staticinvoke <org.wildfly.common.format.Printf: int bitLengthOf(java.lang.Number)>(v);
v = v + 3;
v = v / 4;
v = v - v;
if v == 0 goto label;
v = 2;
goto label;
label:
v = 0;
label:
v = v - v;
v = staticinvoke <java.lang.Math: int max(int,int)>(0, v);
v = <org.wildfly.common.format.GeneralFlag: org.wildfly.common.format.GeneralFlag LEFT_JUSTIFY>;
v = virtualinvoke v.<org.wildfly.common.format.GeneralFlags: boolean contains(java.lang.Enum)>(v);
v = <org.wildfly.common.format.NumericFlag: org.wildfly.common.format.NumericFlag ZERO_PAD>;
v = virtualinvoke v.<org.wildfly.common.format.NumericFlags: boolean contains(java.lang.Enum)>(v);
if v == 0 goto label;
if v == 0 goto label;
if v == 0 goto label;
v = "0X";
goto label;
label:
v = "0x";
label:
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
staticinvoke <org.wildfly.common.format.Printf: void appendZeros(java.lang.StringBuilder,int)>(v, v);
goto label;
label:
if v == 0 goto label;
if v == 0 goto label;
if v == 0 goto label;
v = "0X";
goto label;
label:
v = "0x";
label:
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
goto label;
label:
staticinvoke <org.wildfly.common.format.Printf: void appendSpaces(java.lang.StringBuilder,int)>(v, v);
if v == 0 goto label;
if v == 0 goto label;
v = "0X";
goto label;
label:
v = "0x";
label:
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
staticinvoke <org.wildfly.common.format.Printf: void appendHex(java.lang.StringBuilder,java.lang.Number,boolean)>(v, v, v);
if v == 0 goto label;
staticinvoke <org.wildfly.common.format.Printf: void appendSpaces(java.lang.StringBuilder,int)>(v, v);
label:
return;
}
protected void formatFloatingPointSci(java.lang.StringBuilder, java.lang.Number, org.wildfly.common.format.GeneralFlags, org.wildfly.common.format.NumericFlags, int, int)
{
org.wildfly.common.format.GeneralFlags v;
java.text.DecimalFormatSymbols v;
org.wildfly.common.format.NumericFlags v;
java.util.Locale v;
int v, v, v, v;
java.lang.String v, v;
java.lang.Number v;
boolean v, v;
org.wildfly.common.format.GeneralFlag v;
org.wildfly.common.format.Printf v;
java.lang.StringBuilder v;
v := @this: org.wildfly.common.format.Printf;
v := @parameter: java.lang.StringBuilder;
v := @parameter: java.lang.Number;
v := @parameter: org.wildfly.common.format.GeneralFlags;
v := @parameter: org.wildfly.common.format.NumericFlags;
v := @parameter: int;
v := @parameter: int;
if v != null goto label;
specialinvoke v.<org.wildfly.common.format.Printf: void appendStr(java.lang.StringBuilder,org.wildfly.common.format.GeneralFlags,int,int,java.lang.String)>(v, v, v, v, "null");
goto label;
label:
v = <org.wildfly.common.format.GeneralFlag: org.wildfly.common.format.GeneralFlag UPPERCASE>;
v = virtualinvoke v.<org.wildfly.common.format.GeneralFlags: boolean contains(java.lang.Enum)>(v);
v = v.<org.wildfly.common.format.Printf: java.util.Locale locale>;
v = staticinvoke <java.text.DecimalFormatSymbols: java.text.DecimalFormatSymbols getInstance(java.util.Locale)>(v);
v = specialinvoke v.<org.wildfly.common.format.Printf: boolean negativeExp(java.lang.Number)>(v);
if v == 0 goto label;
if v == 0 goto label;
v = "E";
goto label;
label:
v = "e";
label:
virtualinvoke v.<java.text.DecimalFormatSymbols: void setExponentSeparator(java.lang.String)>(v);
goto label;
label:
if v == 0 goto label;
v = "E+";
goto label;
label:
v = "e+";
label:
virtualinvoke v.<java.text.DecimalFormatSymbols: void setExponentSeparator(java.lang.String)>(v);
label:
v = (int) -1;
if v != v goto label;
v = 6;
goto label;
label:
if v != 0 goto label;
v = 1;
goto label;
label:
v = v;
label:
specialinvoke v.<org.wildfly.common.format.Printf: void formatDFP(java.lang.StringBuilder,java.lang.Number,org.wildfly.common.format.GeneralFlags,org.wildfly.common.format.NumericFlags,int,int,boolean,java.text.DecimalFormatSymbols,java.lang.String)>(v, v, v, v, v, v, 1, v, "0.#E00");
label:
return;
}
protected void formatFloatingPointDecimal(java.lang.StringBuilder, java.lang.Number, org.wildfly.common.format.GeneralFlags, org.wildfly.common.format.NumericFlags, int, int)
{
org.wildfly.common.format.GeneralFlags v;
java.text.DecimalFormatSymbols v;
org.wildfly.common.format.NumericFlags v;
org.wildfly.common.format.Printf v;
java.util.Locale v;
int v, v, v;
java.lang.StringBuilder v;
java.lang.Number v;
v := @this: org.wildfly.common.format.Printf;
v := @parameter: java.lang.StringBuilder;
v := @parameter: java.lang.Number;
v := @parameter: org.wildfly.common.format.GeneralFlags;
v := @parameter: org.wildfly.common.format.NumericFlags;
v := @parameter: int;
v := @parameter: int;
if v != null goto label;
specialinvoke v.<org.wildfly.common.format.Printf: void appendStr(java.lang.StringBuilder,org.wildfly.common.format.GeneralFlags,int,int,java.lang.String)>(v, v, v, v, "null");
goto label;
label:
if v != 0 goto label;
v = 1;
goto label;
label:
v = v;
label:
v = v.<org.wildfly.common.format.Printf: java.util.Locale locale>;
v = staticinvoke <java.text.DecimalFormatSymbols: java.text.DecimalFormatSymbols getInstance(java.util.Locale)>(v);
specialinvoke v.<org.wildfly.common.format.Printf: void formatDFP(java.lang.StringBuilder,java.lang.Number,org.wildfly.common.format.GeneralFlags,org.wildfly.common.format.NumericFlags,int,int,boolean,java.text.DecimalFormatSymbols,java.lang.String)>(v, v, v, v, v, v, 0, v, "0.#");
label:
return;
}
protected void formatFloatingPointGeneral(java.lang.StringBuilder, java.lang.Number, org.wildfly.common.format.GeneralFlags, org.wildfly.common.format.NumericFlags, int, int)
{
org.wildfly.common.format.NumericFlags v;
java.math.BigDecimal v, v, v;
byte v, v, v, v;
boolean v, v, v, v, v, v, v, v, v, v;
org.wildfly.common.format.Printf v;
float v, v;
java.lang.StringBuilder v;
org.wildfly.common.format.GeneralFlags v;
java.lang.AssertionError v;
int v, v, v, v;
java.lang.Number v;
double v, v, v, v;
v := @this: org.wildfly.common.format.Printf;
v := @parameter: java.lang.StringBuilder;
v := @parameter: java.lang.Number;
v := @parameter: org.wildfly.common.format.GeneralFlags;
v := @parameter: org.wildfly.common.format.NumericFlags;
v := @parameter: int;
v := @parameter: int;
if v != null goto label;
specialinvoke v.<org.wildfly.common.format.Printf: void appendStr(java.lang.StringBuilder,org.wildfly.common.format.GeneralFlags,int,int,java.lang.String)>(v, v, v, v, "null");
goto label;
label:
v = v instanceof java.math.BigDecimal;
if v == 0 goto label;
v = virtualinvoke v.<java.math.BigDecimal: java.math.BigDecimal abs()>();
v = <org.wildfly.common.format.Printf: java.math.BigDecimal NEG_TEN_EM4>;
v = virtualinvoke v.<java.math.BigDecimal: int compareTo(java.math.BigDecimal)>(v);
if v < 0 goto label;
v = staticinvoke <java.math.BigDecimal: java.math.BigDecimal valueOf(long,int)>(10L, v);
v = virtualinvoke v.<java.math.BigDecimal: int compareTo(java.math.BigDecimal)>(v);
if v < 0 goto label;
label:
v = 1;
goto label;
label:
v = 0;
label:
v = v;
goto label;
label:
v = v instanceof java.lang.Float;
if v == 0 goto label;
v = virtualinvoke v.<java.lang.Number: float floatValue()>();
v = staticinvoke <java.lang.Math: float abs(float)>(v);
v = staticinvoke <java.lang.Float: boolean isFinite(float)>(v);
if v == 0 goto label;
v = v cmpg 0.001F;
if v < 0 goto label;
v = staticinvoke <java.lang.Math: double pow(double,double)>(10.0, v);
v = v cmpl v;
if v < 0 goto label;
label:
v = 1;
goto label;
label:
v = 0;
label:
v = v;
goto label;
label:
v = <org.wildfly.common.format.Printf: boolean $assertionsDisabled>;
if v != 0 goto label;
v = v instanceof java.lang.Double;
if v != 0 goto label;
v = new java.lang.AssertionError;
specialinvoke v.<java.lang.AssertionError: void <init>()>();
throw v;
label:
v = virtualinvoke v.<java.lang.Number: double doubleValue()>();
v = staticinvoke <java.lang.Math: double abs(double)>(v);
v = staticinvoke <java.lang.Double: boolean isFinite(double)>(v);
if v == 0 goto label;
v = v cmpg 0.0010000000474974513;
if v < 0 goto label;
v = staticinvoke <java.lang.Math: double pow(double,double)>(10.0, v);
v = v cmpl v;
if v < 0 goto label;
label:
v = 1;
goto label;
label:
v = 0;
label:
v = v;
label:
if v == 0 goto label;
virtualinvoke v.<org.wildfly.common.format.Printf: void formatFloatingPointSci(java.lang.StringBuilder,java.lang.Number,org.wildfly.common.format.GeneralFlags,org.wildfly.common.format.NumericFlags,int,int)>(v, v, v, v, v, v);
goto label;
label:
virtualinvoke v.<org.wildfly.common.format.Printf: void formatFloatingPointDecimal(java.lang.StringBuilder,java.lang.Number,org.wildfly.common.format.GeneralFlags,org.wildfly.common.format.NumericFlags,int,int)>(v, v, v, v, v, v);
label:
return;
}
private void formatDFP(java.lang.StringBuilder, java.lang.Number, org.wildfly.common.format.GeneralFlags, org.wildfly.common.format.NumericFlags, int, int, boolean, java.text.DecimalFormatSymbols, java.lang.String)
{
java.text.DecimalFormatSymbols v;
org.wildfly.common.format.NumericFlags v;
boolean v, v, v, v, v, v, v, v, v, v;
java.math.RoundingMode v;
java.text.NumberFormat$Field v, v;
org.wildfly.common.format.Printf v;
java.text.AttributedCharacterIterator v;
java.lang.StringBuilder v;
org.wildfly.common.format.GeneralFlags v;
org.wildfly.common.format.NumericFlag v, v, v, v, v;
java.lang.AssertionError v;
int v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.String v, v;
java.lang.Number v;
double v;
org.wildfly.common.format.GeneralFlag v;
java.text.DecimalFormat v;
char v, v;
java.lang.Object v, v;
v := @this: org.wildfly.common.format.Printf;
v := @parameter: java.lang.StringBuilder;
v := @parameter: java.lang.Number;
v := @parameter: org.wildfly.common.format.GeneralFlags;
v := @parameter: org.wildfly.common.format.NumericFlags;
v := @parameter: int;
v := @parameter: int;
v := @parameter: boolean;
v := @parameter: java.text.DecimalFormatSymbols;
v := @parameter: java.lang.String;
v = v instanceof java.math.BigDecimal;
if v != 0 goto label;
v = virtualinvoke v.<java.lang.Number: double doubleValue()>();
v = staticinvoke <java.lang.Double: boolean isFinite(double)>(v);
if v != 0 goto label;
v = staticinvoke <java.lang.Double: java.lang.String toString(double)>(v);
v = (int) -1;
specialinvoke v.<org.wildfly.common.format.Printf: void appendStr(java.lang.StringBuilder,org.wildfly.common.format.GeneralFlags,int,int,java.lang.String)>(v, v, v, v, v);
return;
label:
v = new java.text.DecimalFormat;
specialinvoke v.<java.text.DecimalFormat: void <init>(java.lang.String,java.text.DecimalFormatSymbols)>(v, v);
v = <org.wildfly.common.format.NumericFlag: org.wildfly.common.format.NumericFlag SIGN>;
v = virtualinvoke v.<org.wildfly.common.format.NumericFlags: boolean contains(java.lang.Enum)>(v);
if v == 0 goto label;
virtualinvoke v.<java.text.DecimalFormat: void setPositivePrefix(java.lang.String)>("+");
goto label;
label:
v = <org.wildfly.common.format.NumericFlag: org.wildfly.common.format.NumericFlag SPACE_POSITIVE>;
v = virtualinvoke v.<org.wildfly.common.format.NumericFlags: boolean contains(java.lang.Enum)>(v);
if v == 0 goto label;
virtualinvoke v.<java.text.DecimalFormat: void setPositivePrefix(java.lang.String)>(" ");
goto label;
label:
virtualinvoke v.<java.text.DecimalFormat: void setPositivePrefix(java.lang.String)>("");
label:
virtualinvoke v.<java.text.DecimalFormat: void setPositiveSuffix(java.lang.String)>("");
v = <org.wildfly.common.format.NumericFlag: org.wildfly.common.format.NumericFlag NEGATIVE_PARENTHESES>;
v = virtualinvoke v.<org.wildfly.common.format.NumericFlags: boolean contains(java.lang.Enum)>(v);
if v == 0 goto label;
virtualinvoke v.<java.text.DecimalFormat: void setNegativePrefix(java.lang.String)>("(");
virtualinvoke v.<java.text.DecimalFormat: void setNegativeSuffix(java.lang.String)>(")");
goto label;
label:
virtualinvoke v.<java.text.DecimalFormat: void setNegativePrefix(java.lang.String)>("-");
virtualinvoke v.<java.text.DecimalFormat: void setNegativeSuffix(java.lang.String)>("");
label:
v = <org.wildfly.common.format.NumericFlag: org.wildfly.common.format.NumericFlag LOCALE_GROUPING_SEPARATORS>;
v = virtualinvoke v.<org.wildfly.common.format.NumericFlags: boolean contains(java.lang.Enum)>(v);
virtualinvoke v.<java.text.DecimalFormat: void setGroupingUsed(boolean)>(v);
v = (int) -1;
if v != v goto label;
v = 1;
goto label;
label:
v = v;
label:
virtualinvoke v.<java.text.DecimalFormat: void setMinimumFractionDigits(int)>(v);
v = (int) -1;
if v != v goto label;
v = 2147483647;
goto label;
label:
v = v;
label:
virtualinvoke v.<java.text.DecimalFormat: void setMaximumFractionDigits(int)>(v);
virtualinvoke v.<java.text.DecimalFormat: void setMinimumIntegerDigits(int)>(1);
if v == 0 goto label;
virtualinvoke v.<java.text.DecimalFormat: void setMaximumIntegerDigits(int)>(1);
label:
v = <java.math.RoundingMode: java.math.RoundingMode HALF_UP>;
virtualinvoke v.<java.text.DecimalFormat: void setRoundingMode(java.math.RoundingMode)>(v);
v = virtualinvoke v.<java.text.DecimalFormat: java.text.AttributedCharacterIterator formatToCharacterIterator(java.lang.Object)>(v);
v = interfaceinvoke v.<java.text.AttributedCharacterIterator: int getEndIndex()>();
v = <org.wildfly.common.format.GeneralFlag: org.wildfly.common.format.GeneralFlag LEFT_JUSTIFY>;
v = virtualinvoke v.<org.wildfly.common.format.GeneralFlags: boolean contains(java.lang.Enum)>(v);
v = <org.wildfly.common.format.NumericFlag: org.wildfly.common.format.NumericFlag ZERO_PAD>;
v = virtualinvoke v.<org.wildfly.common.format.NumericFlags: boolean contains(java.lang.Enum)>(v);
if v != 0 goto label;
if v != 0 goto label;
if v <= v goto label;
v = v - v;
staticinvoke <org.wildfly.common.format.Printf: void appendSpaces(java.lang.StringBuilder,int)>(v, v);
label:
v = <java.text.NumberFormat$Field: java.text.NumberFormat$Field SIGN>;
v = interfaceinvoke v.<java.text.AttributedCharacterIterator: java.lang.Object getAttribute(java.text.AttributedCharacterIterator$Attribute)>(v);
if v == null goto label;
v = interfaceinvoke v.<java.text.AttributedCharacterIterator: char current()>();
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(char)>(v);
interfaceinvoke v.<java.text.AttributedCharacterIterator: char next()>();
goto label;
label:
v = <org.wildfly.common.format.Printf: boolean $assertionsDisabled>;
if v != 0 goto label;
v = <java.text.NumberFormat$Field: java.text.NumberFormat$Field INTEGER>;
v = interfaceinvoke v.<java.text.AttributedCharacterIterator: java.lang.Object getAttribute(java.text.AttributedCharacterIterator$Attribute)>(v);
if v != null goto label;
v = new java.lang.AssertionError;
specialinvoke v.<java.lang.AssertionError: void <init>()>();
throw v;
label:
if v == 0 goto label;
if v <= v goto label;
v = v - v;
staticinvoke <org.wildfly.common.format.Printf: void appendZeros(java.lang.StringBuilder,int)>(v, v);
label:
v = interfaceinvoke v.<java.text.AttributedCharacterIterator: int getIndex()>();
if v >= v goto label;
v = interfaceinvoke v.<java.text.AttributedCharacterIterator: char current()>();
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(char)>(v);
interfaceinvoke v.<java.text.AttributedCharacterIterator: char next()>();
goto label;
label:
if v == 0 goto label;
if v <= v goto label;
v = v - v;
staticinvoke <org.wildfly.common.format.Printf: void appendSpaces(java.lang.StringBuilder,int)>(v, v);
label:
return;
}
private boolean negativeExp(java.lang.Number)
{
java.math.BigDecimal v, v;
org.wildfly.common.format.Printf v;
byte v, v;
int v, v;
java.lang.Number v;
boolean v, v, v;
double v;
v := @this: org.wildfly.common.format.Printf;
v := @parameter: java.lang.Number;
v = v instanceof java.math.BigDecimal;
if v == 0 goto label;
v = <java.math.BigDecimal: java.math.BigDecimal ONE>;
v = virtualinvoke v.<java.math.BigDecimal: int compareTo(java.math.BigDecimal)>(v);
if v >= 0 goto label;
v = <org.wildfly.common.format.Printf: java.math.BigDecimal NEG_ONE>;
v = virtualinvoke v.<java.math.BigDecimal: int compareTo(java.math.BigDecimal)>(v);
if v <= 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
label:
v = virtualinvoke v.<java.lang.Number: double doubleValue()>();
v = -1.0 cmpg v;
if v >= 0 goto label;
v = v cmpg 1.0;
if v >= 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
private static int bitLengthOf(java.lang.Number)
{
long v;
java.lang.AssertionError v;
short v, v;
byte v;
int v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.Number v;
boolean v, v, v, v, v, v;
v := @parameter: java.lang.Number;
v = v instanceof java.lang.Byte;
if v == 0 goto label;
v = virtualinvoke v.<java.lang.Number: byte byteValue()>();
v = v & 255;
v = staticinvoke <java.lang.Integer: int numberOfLeadingZeros(int)>(v);
v = 32 - v;
return v;
label:
v = v instanceof java.lang.Short;
if v == 0 goto label;
v = virtualinvoke v.<java.lang.Number: short shortValue()>();
v = (int) 65535;
v = v & v;
v = staticinvoke <java.lang.Integer: int numberOfLeadingZeros(int)>(v);
v = 32 - v;
return v;
label:
v = v instanceof java.lang.Integer;
if v == 0 goto label;
v = virtualinvoke v.<java.lang.Number: int intValue()>();
v = staticinvoke <java.lang.Integer: int numberOfLeadingZeros(int)>(v);
v = 32 - v;
return v;
label:
v = v instanceof java.lang.Long;
if v == 0 goto label;
v = virtualinvoke v.<java.lang.Number: long longValue()>();
v = staticinvoke <java.lang.Long: int numberOfLeadingZeros(long)>(v);
v = 64 - v;
return v;
label:
v = <org.wildfly.common.format.Printf: boolean $assertionsDisabled>;
if v != 0 goto label;
v = v instanceof java.math.BigInteger;
if v != 0 goto label;
v = new java.lang.AssertionError;
specialinvoke v.<java.lang.AssertionError: void <init>()>();
throw v;
label:
v = virtualinvoke v.<java.math.BigInteger: int bitLength()>();
return v;
}
private static void appendOctal(java.lang.StringBuilder, java.lang.Number)
{
byte v, v;
boolean v, v, v, v, v, v, v, v;
java.lang.StringBuilder v;
long v, v;
short v, v, v;
int v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.String v, v, v, v, v;
java.lang.Number v;
v := @parameter: java.lang.StringBuilder;
v := @parameter: java.lang.Number;
v = v instanceof java.lang.Byte;
if v == 0 goto label;
v = virtualinvoke v.<java.lang.Number: byte byteValue()>();
v = v & 255;
v = staticinvoke <java.lang.Integer: java.lang.String toOctalString(int)>(v);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
goto label;
label:
v = v instanceof java.lang.Short;
if v == 0 goto label;
v = virtualinvoke v.<java.lang.Number: short shortValue()>();
v = (int) 65535;
v = v & v;
v = staticinvoke <java.lang.Integer: java.lang.String toOctalString(int)>(v);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
goto label;
label:
v = v instanceof java.lang.Integer;
if v == 0 goto label;
v = virtualinvoke v.<java.lang.Number: short shortValue()>();
v = staticinvoke <java.lang.Integer: java.lang.String toOctalString(int)>(v);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
goto label;
label:
v = v instanceof java.lang.Long;
if v == 0 goto label;
v = virtualinvoke v.<java.lang.Number: long longValue()>();
v = staticinvoke <java.lang.Long: java.lang.String toOctalString(long)>(v);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
goto label;
label:
v = v instanceof java.math.BigInteger;
if v == 0 goto label;
v = virtualinvoke v.<java.math.BigInteger: int bitLength()>();
if v > 64 goto label;
v = virtualinvoke v.<java.math.BigInteger: long longValue()>();
v = staticinvoke <java.lang.Long: java.lang.String toOctalString(long)>(v);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
goto label;
label:
v = v + 2;
v = v / 3;
v = v * 3;
v = 0;
label:
if v >= v goto label;
v = 0;
v = v - v;
v = virtualinvoke v.<java.math.BigInteger: boolean testBit(int)>(v);
if v == 0 goto label;
v = 4;
label:
v = v - v;
v = v - 1;
v = virtualinvoke v.<java.math.BigInteger: boolean testBit(int)>(v);
if v == 0 goto label;
v = v | 2;
label:
v = v - v;
v = v - 2;
v = virtualinvoke v.<java.math.BigInteger: boolean testBit(int)>(v);
if v == 0 goto label;
v = v | 1;
label:
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(int)>(v);
v = v + 3;
goto label;
label:
return;
}
private static void appendHex(java.lang.StringBuilder, java.lang.Number, boolean)
{
byte v, v, v;
boolean v, v, v, v, v, v, v, v, v, v;
java.lang.StringBuilder v;
long v, v;
short v, v, v;
int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.String v, v, v, v, v, v, v, v, v;
java.lang.Number v;
v := @parameter: java.lang.StringBuilder;
v := @parameter: java.lang.Number;
v := @parameter: boolean;
v = v instanceof java.lang.Byte;
if v == 0 goto label;
v = virtualinvoke v.<java.lang.Number: byte byteValue()>();
v = v & 255;
v = staticinvoke <java.lang.Integer: java.lang.String toHexString(int)>(v);
if v == 0 goto label;
v = virtualinvoke v.<java.lang.String: java.lang.String toUpperCase()>();
goto label;
label:
v = v;
label:
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
goto label;
label:
v = v instanceof java.lang.Short;
if v == 0 goto label;
v = virtualinvoke v.<java.lang.Number: short shortValue()>();
v = (int) 65535;
v = v & v;
v = staticinvoke <java.lang.Integer: java.lang.String toHexString(int)>(v);
if v == 0 goto label;
v = virtualinvoke v.<java.lang.String: java.lang.String toUpperCase()>();
goto label;
label:
v = v;
label:
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
goto label;
label:
v = v instanceof java.lang.Integer;
if v == 0 goto label;
v = virtualinvoke v.<java.lang.Number: short shortValue()>();
v = staticinvoke <java.lang.Integer: java.lang.String toHexString(int)>(v);
if v == 0 goto label;
v = virtualinvoke v.<java.lang.String: java.lang.String toUpperCase()>();
goto label;
label:
v = v;
label:
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
goto label;
label:
v = v instanceof java.lang.Long;
if v == 0 goto label;
v = virtualinvoke v.<java.lang.Number: long longValue()>();
v = staticinvoke <java.lang.Long: java.lang.String toHexString(long)>(v);
if v == 0 goto label;
v = virtualinvoke v.<java.lang.String: java.lang.String toUpperCase()>();
goto label;
label:
v = v;
label:
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
goto label;
label:
v = v instanceof java.math.BigInteger;
if v == 0 goto label;
v = virtualinvoke v.<java.math.BigInteger: int bitLength()>();
if v > 64 goto label;
v = virtualinvoke v.<java.math.BigInteger: long longValue()>();
v = staticinvoke <java.lang.Long: java.lang.String toHexString(long)>(v);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
goto label;
label:
v = v + 3;
v = v / 4;
v = v * 4;
v = 0;
label:
if v >= v goto label;
v = 0;
v = v - v;
v = virtualinvoke v.<java.math.BigInteger: boolean testBit(int)>(v);
if v == 0 goto label;
v = 8;
label:
v = v - v;
v = v - 1;
v = virtualinvoke v.<java.math.BigInteger: boolean testBit(int)>(v);
if v == 0 goto label;
v = v | 4;
label:
v = v - v;
v = v - 2;
v = virtualinvoke v.<java.math.BigInteger: boolean testBit(int)>(v);
if v == 0 goto label;
v = v | 2;
label:
v = v - v;
v = v - 3;
v = virtualinvoke v.<java.math.BigInteger: boolean testBit(int)>(v);
if v == 0 goto label;
v = v | 1;
label:
if v <= 9 goto label;
v = v;
if v == 0 goto label;
v = 65;
goto label;
label:
v = 87;
label:
v = v + v;
if v <= 9 goto label;
v = v - 10;
if v == 0 goto label;
v = 65;
goto label;
label:
v = 97;
label:
v = v + v;
goto label;
label:
v = v + 48;
label:
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(char)>(v);
v = v + 4;
goto label;
label:
return;
}
private void appendChar(java.lang.StringBuilder, org.wildfly.common.format.GeneralFlags, int, int, char)
{
org.wildfly.common.format.GeneralFlags v;
org.wildfly.common.format.GeneralFlag v, v;
char v;
org.wildfly.common.format.Printf v;
int v, v, v, v;
java.lang.StringBuilder v;
java.lang.String v;
boolean v, v, v;
v := @this: org.wildfly.common.format.Printf;
v := @parameter: java.lang.StringBuilder;
v := @parameter: org.wildfly.common.format.GeneralFlags;
v := @parameter: int;
v := @parameter: int;
v := @parameter: char;
v = <org.wildfly.common.format.GeneralFlag: org.wildfly.common.format.GeneralFlag UPPERCASE>;
v = virtualinvoke v.<org.wildfly.common.format.GeneralFlags: boolean contains(java.lang.Enum)>(v);
if v == 0 goto label;
v = staticinvoke <java.lang.Character: boolean isLowerCase(char)>(v);
if v == 0 goto label;
v = staticinvoke <java.lang.Character: java.lang.String toString(char)>(v);
specialinvoke v.<org.wildfly.common.format.Printf: void appendStr(java.lang.StringBuilder,org.wildfly.common.format.GeneralFlags,int,int,java.lang.String)>(v, v, v, v, v);
goto label;
label:
if v > 1 goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(char)>(v);
goto label;
label:
v = <org.wildfly.common.format.GeneralFlag: org.wildfly.common.format.GeneralFlag LEFT_JUSTIFY>;
v = virtualinvoke v.<org.wildfly.common.format.GeneralFlags: boolean contains(java.lang.Enum)>(v);
if v == 0 goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(char)>(v);
v = v - 1;
staticinvoke <org.wildfly.common.format.Printf: void appendSpaces(java.lang.StringBuilder,int)>(v, v);
goto label;
label:
v = v - 1;
staticinvoke <org.wildfly.common.format.Printf: void appendSpaces(java.lang.StringBuilder,int)>(v, v);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(char)>(v);
label:
return;
}
private void appendStr(java.lang.StringBuilder, org.wildfly.common.format.GeneralFlags, int, int, java.lang.String)
{
org.wildfly.common.format.GeneralFlags v;
java.util.Locale v;
int v, v, v, v, v, v, v, v, v, v;
java.lang.String v, v, v;
boolean v, v;
org.wildfly.common.format.GeneralFlag v, v;
org.wildfly.common.format.Printf v;
java.lang.StringBuilder v;
v := @this: org.wildfly.common.format.Printf;
v := @parameter: java.lang.StringBuilder;
v := @parameter: org.wildfly.common.format.GeneralFlags;
v := @parameter: int;
v := @parameter: int;
v := @parameter: java.lang.String;
v = <org.wildfly.common.format.GeneralFlag: org.wildfly.common.format.GeneralFlag UPPERCASE>;
v = virtualinvoke v.<org.wildfly.common.format.GeneralFlags: boolean contains(java.lang.Enum)>(v);
if v == 0 goto label;
v = v.<org.wildfly.common.format.Printf: java.util.Locale locale>;
v = virtualinvoke v.<java.lang.String: java.lang.String toUpperCase(java.util.Locale)>(v);
goto label;
label:
v = v;
label:
v = v;
v = (int) -1;
if v != v goto label;
v = (int) -1;
if v != v goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
goto label;
label:
v = virtualinvoke v.<java.lang.String: int length()>();
v = virtualinvoke v.<java.lang.String: int codePointCount(int,int)>(0, v);
v = (int) -1;
if v == v goto label;
if v >= v goto label;
v = virtualinvoke v.<java.lang.String: java.lang.String substring(int,int)>(0, v);
label:
v = (int) -1;
if v == v goto label;
if v >= v goto label;
v = <org.wildfly.common.format.GeneralFlag: org.wildfly.common.format.GeneralFlag LEFT_JUSTIFY>;
v = virtualinvoke v.<org.wildfly.common.format.GeneralFlags: boolean contains(java.lang.Enum)>(v);
if v == 0 goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
v = v - v;
staticinvoke <org.wildfly.common.format.Printf: void appendSpaces(java.lang.StringBuilder,int)>(v, v);
goto label;
label:
v = v - v;
staticinvoke <org.wildfly.common.format.Printf: void appendSpaces(java.lang.StringBuilder,int)>(v, v);
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
goto label;
label:
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
label:
return;
}
private static transient java.lang.Object checkType(int, java.lang.Object, java.lang.Class, java.lang.Class[])
{
java.lang.Class[] v;
java.util.IllegalFormatConversionException v;
int v, v, v, v;
java.lang.Class v, v, v;
java.lang.Object v, v, v;
boolean v, v;
v := @parameter: int;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Class;
v := @parameter: java.lang.Class[];
if v != null goto label;
return null;
label:
v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
if v == 0 goto label;
v = lengthof v;
if v != 0 goto label;
v = virtualinvoke v.<java.lang.Class: java.lang.Object cast(java.lang.Object)>(v);
return v;
label:
v = lengthof v;
v = 0;
label:
if v >= v goto label;
v = v[v];
v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
if v == 0 goto label;
v = virtualinvoke v.<java.lang.Class: java.lang.Object cast(java.lang.Object)>(v);
return v;
label:
v = v + 1;
goto label;
label:
v = new java.util.IllegalFormatConversionException;
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
specialinvoke v.<java.util.IllegalFormatConversionException: void <init>(char,java.lang.Class)>(v, v);
throw v;
}
private static void appendFiller(java.lang.StringBuilder, java.lang.String, int)
{
int v;
java.lang.StringBuilder v;
java.lang.String v;
v := @parameter: java.lang.StringBuilder;
v := @parameter: java.lang.String;
v := @parameter: int;
label:
if v <= 32 goto label;
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.String)>(v);
v = v - 32;
goto label;
label:
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder append(java.lang.CharSequence,int,int)>(v, 0, v);
return;
}
private static java.util.IllegalFormatPrecisionException precisionException(int)
{
int v;
java.util.IllegalFormatPrecisionException v;
v := @parameter: int;
v = new java.util.IllegalFormatPrecisionException;
specialinvoke v.<java.util.IllegalFormatPrecisionException: void <init>(int)>(v);
return v;
}
private static java.util.UnknownFormatConversionException unknownFormat(java.lang.String, int)
{
int v, v;
java.util.UnknownFormatConversionException v;
java.lang.String v, v;
v := @parameter: java.lang.String;
v := @parameter: int;
v = virtualinvoke v.<java.lang.String: int offsetByCodePoints(int,int)>(v, 1);
v = virtualinvoke v.<java.lang.String: java.lang.String substring(int,int)>(v, v);
v = staticinvoke <org.wildfly.common.format.Printf: java.util.UnknownFormatConversionException unknownFormat(java.lang.String)>(v);
return v;
}
private static java.util.UnknownFormatConversionException unknownFormat(java.lang.String)
{
java.util.UnknownFormatConversionException v;
java.lang.String v;
v := @parameter: java.lang.String;
v = new java.util.UnknownFormatConversionException;
specialinvoke v.<java.util.UnknownFormatConversionException: void <init>(java.lang.String)>(v);
return v;
}
static void <clinit>()
{
org.wildfly.common.format.Printf$2 v;
org.wildfly.common.format.Printf$3 v;
org.wildfly.common.format.Printf$1 v;
java.math.BigDecimal v, v, v;
org.wildfly.common.format.Printf v;
java.util.Locale v;
int v;
java.lang.Class v;
java.util.Locale$Category v;
boolean v, v;
v = class "Lorg/wildfly/common/format/Printf;";
v = virtualinvoke v.<java.lang.Class: boolean desiredAssertionStatus()>();
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
<org.wildfly.common.format.Printf: boolean $assertionsDisabled> = v;
v = new org.wildfly.common.format.Printf;
v = <java.util.Locale$Category: java.util.Locale$Category FORMAT>;
v = staticinvoke <java.util.Locale: java.util.Locale getDefault(java.util.Locale$Category)>(v);
specialinvoke v.<org.wildfly.common.format.Printf: void <init>(java.util.Locale)>(v);
<org.wildfly.common.format.Printf: org.wildfly.common.format.Printf DEFAULT> = v;
v = <java.math.BigDecimal: java.math.BigDecimal ONE>;
v = virtualinvoke v.<java.math.BigDecimal: java.math.BigDecimal negate()>();
<org.wildfly.common.format.Printf: java.math.BigDecimal NEG_ONE> = v;
v = (int) -4;
v = staticinvoke <java.math.BigDecimal: java.math.BigDecimal valueOf(long,int)>(10L, v);
<org.wildfly.common.format.Printf: java.math.BigDecimal NEG_TEN_EM4> = v;
v = new org.wildfly.common.format.Printf$1;
specialinvoke v.<org.wildfly.common.format.Printf$1: void <init>()>();
<org.wildfly.common.format.Printf: java.time.temporal.TemporalField MILLIS_OF_INSTANT> = v;
v = new org.wildfly.common.format.Printf$2;
specialinvoke v.<org.wildfly.common.format.Printf$2: void <init>()>();
<org.wildfly.common.format.Printf: java.time.temporal.TemporalField YEAR_OF_CENTURY> = v;
v = new org.wildfly.common.format.Printf$3;
specialinvoke v.<org.wildfly.common.format.Printf$3: void <init>()>();
<org.wildfly.common.format.Printf: java.time.temporal.TemporalField CENTURY_OF_YEAR> = v;
return;
}
}