class oadd.org.joda.time.format.DateTimeFormatterBuilder$TimeZoneName extends java.lang.Object implements oadd.org.joda.time.format.InternalPrinter, oadd.org.joda.time.format.InternalParser { static final int LONG_NAME; static final int SHORT_NAME; private final java.util.Map iParseLookup; private final int iType; void (int, java.util.Map) { int v; oadd.org.joda.time.format.DateTimeFormatterBuilder$TimeZoneName v; java.util.Map v; v := @this: oadd.org.joda.time.format.DateTimeFormatterBuilder$TimeZoneName; v := @parameter: int; v := @parameter: java.util.Map; specialinvoke v.()>(); v. = v; v. = v; return; } public int estimatePrintedLength() { int v; byte v; oadd.org.joda.time.format.DateTimeFormatterBuilder$TimeZoneName v; v := @this: oadd.org.joda.time.format.DateTimeFormatterBuilder$TimeZoneName; v = v.; if v != 1 goto label; v = 4; goto label; label: v = 20; label: return v; } public void printTo(java.lang.Appendable, long, oadd.org.joda.time.Chronology, int, oadd.org.joda.time.DateTimeZone, java.util.Locale) throws java.io.IOException { oadd.org.joda.time.Chronology v; java.lang.Appendable v; long v, v; oadd.org.joda.time.DateTimeZone v; java.util.Locale v; int v; java.lang.String v; oadd.org.joda.time.format.DateTimeFormatterBuilder$TimeZoneName v; v := @this: oadd.org.joda.time.format.DateTimeFormatterBuilder$TimeZoneName; v := @parameter: java.lang.Appendable; v := @parameter: long; v := @parameter: oadd.org.joda.time.Chronology; v := @parameter: int; v := @parameter: oadd.org.joda.time.DateTimeZone; v := @parameter: java.util.Locale; v = v - v; v = specialinvoke v.(v, v, v); interfaceinvoke v.(v); return; } private java.lang.String print(long, oadd.org.joda.time.DateTimeZone, java.util.Locale) { java.util.Locale v; int v; long v; java.lang.String v, v; oadd.org.joda.time.format.DateTimeFormatterBuilder$TimeZoneName v; oadd.org.joda.time.DateTimeZone v; v := @this: oadd.org.joda.time.format.DateTimeFormatterBuilder$TimeZoneName; v := @parameter: long; v := @parameter: oadd.org.joda.time.DateTimeZone; v := @parameter: java.util.Locale; if v != null goto label; return ""; label: v = v.; lookupswitch(v) { case 0: goto label; case 1: goto label; default: goto label; }; label: v = virtualinvoke v.(v, v); return v; label: v = virtualinvoke v.(v, v); return v; label: return ""; } public void printTo(java.lang.Appendable, oadd.org.joda.time.ReadablePartial, java.util.Locale) throws java.io.IOException { java.lang.Appendable v; java.util.Locale v; oadd.org.joda.time.ReadablePartial v; oadd.org.joda.time.format.DateTimeFormatterBuilder$TimeZoneName v; v := @this: oadd.org.joda.time.format.DateTimeFormatterBuilder$TimeZoneName; v := @parameter: java.lang.Appendable; v := @parameter: oadd.org.joda.time.ReadablePartial; v := @parameter: java.util.Locale; return; } public int estimateParsedLength() { int v; byte v; oadd.org.joda.time.format.DateTimeFormatterBuilder$TimeZoneName v; v := @this: oadd.org.joda.time.format.DateTimeFormatterBuilder$TimeZoneName; v = v.; if v != 1 goto label; v = 4; goto label; label: v = 20; label: return v; } public int parseInto(oadd.org.joda.time.format.DateTimeParserBucket, java.lang.CharSequence, int) { java.util.Map v, v, v; int v, v, v, v, v, v, v; java.lang.String v; boolean v, v; oadd.org.joda.time.format.DateTimeParserBucket v; java.lang.CharSequence v; java.util.Iterator v; java.util.Set v; java.lang.Object v, v; oadd.org.joda.time.format.DateTimeFormatterBuilder$TimeZoneName v; v := @this: oadd.org.joda.time.format.DateTimeFormatterBuilder$TimeZoneName; v := @parameter: oadd.org.joda.time.format.DateTimeParserBucket; v := @parameter: java.lang.CharSequence; v := @parameter: int; v = v.; if v == null goto label; v = v; goto label; label: v = staticinvoke (); label: v = v; v = null; v = interfaceinvoke v.(); v = interfaceinvoke v.(); label: v = interfaceinvoke v.(); if v == 0 goto label; v = interfaceinvoke v.(); v = staticinvoke (v, v, v); if v == 0 goto label; if v == null goto label; v = virtualinvoke v.(); v = virtualinvoke v.(); if v <= v goto label; label: v = v; goto label; label: if v == null goto label; v = interfaceinvoke v.(v); virtualinvoke v.(v); v = virtualinvoke v.(); v = v + v; return v; label: v = (int) -1; v = v ^ v; return v; } }