public abstract class oadd.org.joda.time.chrono.AssembledChronology extends oadd.org.joda.time.chrono.BaseChronology
{
private static final long serialVersionUID;
private final oadd.org.joda.time.Chronology iBase;
private final java.lang.Object iParam;
private transient oadd.org.joda.time.DurationField iMillis;
private transient oadd.org.joda.time.DurationField iSeconds;
private transient oadd.org.joda.time.DurationField iMinutes;
private transient oadd.org.joda.time.DurationField iHours;
private transient oadd.org.joda.time.DurationField iHalfdays;
private transient oadd.org.joda.time.DurationField iDays;
private transient oadd.org.joda.time.DurationField iWeeks;
private transient oadd.org.joda.time.DurationField iWeekyears;
private transient oadd.org.joda.time.DurationField iMonths;
private transient oadd.org.joda.time.DurationField iYears;
private transient oadd.org.joda.time.DurationField iCenturies;
private transient oadd.org.joda.time.DurationField iEras;
private transient oadd.org.joda.time.DateTimeField iMillisOfSecond;
private transient oadd.org.joda.time.DateTimeField iMillisOfDay;
private transient oadd.org.joda.time.DateTimeField iSecondOfMinute;
private transient oadd.org.joda.time.DateTimeField iSecondOfDay;
private transient oadd.org.joda.time.DateTimeField iMinuteOfHour;
private transient oadd.org.joda.time.DateTimeField iMinuteOfDay;
private transient oadd.org.joda.time.DateTimeField iHourOfDay;
private transient oadd.org.joda.time.DateTimeField iClockhourOfDay;
private transient oadd.org.joda.time.DateTimeField iHourOfHalfday;
private transient oadd.org.joda.time.DateTimeField iClockhourOfHalfday;
private transient oadd.org.joda.time.DateTimeField iHalfdayOfDay;
private transient oadd.org.joda.time.DateTimeField iDayOfWeek;
private transient oadd.org.joda.time.DateTimeField iDayOfMonth;
private transient oadd.org.joda.time.DateTimeField iDayOfYear;
private transient oadd.org.joda.time.DateTimeField iWeekOfWeekyear;
private transient oadd.org.joda.time.DateTimeField iWeekyear;
private transient oadd.org.joda.time.DateTimeField iWeekyearOfCentury;
private transient oadd.org.joda.time.DateTimeField iMonthOfYear;
private transient oadd.org.joda.time.DateTimeField iYear;
private transient oadd.org.joda.time.DateTimeField iYearOfEra;
private transient oadd.org.joda.time.DateTimeField iYearOfCentury;
private transient oadd.org.joda.time.DateTimeField iCenturyOfEra;
private transient oadd.org.joda.time.DateTimeField iEra;
private transient int iBaseFlags;
protected void <init>(oadd.org.joda.time.Chronology, java.lang.Object)
{
oadd.org.joda.time.Chronology v;
java.lang.Object v;
oadd.org.joda.time.chrono.AssembledChronology v;
v := @this: oadd.org.joda.time.chrono.AssembledChronology;
v := @parameter: oadd.org.joda.time.Chronology;
v := @parameter: java.lang.Object;
specialinvoke v.<oadd.org.joda.time.chrono.BaseChronology: void <init>()>();
v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.Chronology iBase> = v;
v.<oadd.org.joda.time.chrono.AssembledChronology: java.lang.Object iParam> = v;
specialinvoke v.<oadd.org.joda.time.chrono.AssembledChronology: void setFields()>();
return;
}
public oadd.org.joda.time.DateTimeZone getZone()
{
oadd.org.joda.time.Chronology v;
oadd.org.joda.time.chrono.AssembledChronology v;
oadd.org.joda.time.DateTimeZone v;
v := @this: oadd.org.joda.time.chrono.AssembledChronology;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.Chronology iBase>;
if v == null goto label;
v = virtualinvoke v.<oadd.org.joda.time.Chronology: oadd.org.joda.time.DateTimeZone getZone()>();
return v;
label:
return null;
}
public long getDateTimeMillis(int, int, int, int) throws java.lang.IllegalArgumentException
{
oadd.org.joda.time.Chronology v;
long v, v;
oadd.org.joda.time.chrono.AssembledChronology v;
int v, v, v, v, v, v;
v := @this: oadd.org.joda.time.chrono.AssembledChronology;
v := @parameter: int;
v := @parameter: int;
v := @parameter: int;
v := @parameter: int;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.Chronology iBase>;
if v == null goto label;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: int iBaseFlags>;
v = v & 6;
if v != 6 goto label;
v = virtualinvoke v.<oadd.org.joda.time.Chronology: long getDateTimeMillis(int,int,int,int)>(v, v, v, v);
return v;
label:
v = specialinvoke v.<oadd.org.joda.time.chrono.BaseChronology: long getDateTimeMillis(int,int,int,int)>(v, v, v, v);
return v;
}
public long getDateTimeMillis(int, int, int, int, int, int, int) throws java.lang.IllegalArgumentException
{
oadd.org.joda.time.Chronology v;
long v, v;
oadd.org.joda.time.chrono.AssembledChronology v;
int v, v, v, v, v, v, v, v, v;
v := @this: oadd.org.joda.time.chrono.AssembledChronology;
v := @parameter: int;
v := @parameter: int;
v := @parameter: int;
v := @parameter: int;
v := @parameter: int;
v := @parameter: int;
v := @parameter: int;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.Chronology iBase>;
if v == null goto label;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: int iBaseFlags>;
v = v & 5;
if v != 5 goto label;
v = virtualinvoke v.<oadd.org.joda.time.Chronology: long getDateTimeMillis(int,int,int,int,int,int,int)>(v, v, v, v, v, v, v);
return v;
label:
v = specialinvoke v.<oadd.org.joda.time.chrono.BaseChronology: long getDateTimeMillis(int,int,int,int,int,int,int)>(v, v, v, v, v, v, v);
return v;
}
public long getDateTimeMillis(long, int, int, int, int) throws java.lang.IllegalArgumentException
{
oadd.org.joda.time.Chronology v;
long v, v, v;
oadd.org.joda.time.chrono.AssembledChronology v;
int v, v, v, v, v, v;
v := @this: oadd.org.joda.time.chrono.AssembledChronology;
v := @parameter: long;
v := @parameter: int;
v := @parameter: int;
v := @parameter: int;
v := @parameter: int;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.Chronology iBase>;
if v == null goto label;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: int iBaseFlags>;
v = v & 1;
if v != 1 goto label;
v = virtualinvoke v.<oadd.org.joda.time.Chronology: long getDateTimeMillis(long,int,int,int,int)>(v, v, v, v, v);
return v;
label:
v = specialinvoke v.<oadd.org.joda.time.chrono.BaseChronology: long getDateTimeMillis(long,int,int,int,int)>(v, v, v, v, v);
return v;
}
public final oadd.org.joda.time.DurationField millis()
{
oadd.org.joda.time.DurationField v;
oadd.org.joda.time.chrono.AssembledChronology v;
v := @this: oadd.org.joda.time.chrono.AssembledChronology;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DurationField iMillis>;
return v;
}
public final oadd.org.joda.time.DateTimeField millisOfSecond()
{
oadd.org.joda.time.chrono.AssembledChronology v;
oadd.org.joda.time.DateTimeField v;
v := @this: oadd.org.joda.time.chrono.AssembledChronology;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iMillisOfSecond>;
return v;
}
public final oadd.org.joda.time.DateTimeField millisOfDay()
{
oadd.org.joda.time.chrono.AssembledChronology v;
oadd.org.joda.time.DateTimeField v;
v := @this: oadd.org.joda.time.chrono.AssembledChronology;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iMillisOfDay>;
return v;
}
public final oadd.org.joda.time.DurationField seconds()
{
oadd.org.joda.time.DurationField v;
oadd.org.joda.time.chrono.AssembledChronology v;
v := @this: oadd.org.joda.time.chrono.AssembledChronology;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DurationField iSeconds>;
return v;
}
public final oadd.org.joda.time.DateTimeField secondOfMinute()
{
oadd.org.joda.time.chrono.AssembledChronology v;
oadd.org.joda.time.DateTimeField v;
v := @this: oadd.org.joda.time.chrono.AssembledChronology;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iSecondOfMinute>;
return v;
}
public final oadd.org.joda.time.DateTimeField secondOfDay()
{
oadd.org.joda.time.chrono.AssembledChronology v;
oadd.org.joda.time.DateTimeField v;
v := @this: oadd.org.joda.time.chrono.AssembledChronology;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iSecondOfDay>;
return v;
}
public final oadd.org.joda.time.DurationField minutes()
{
oadd.org.joda.time.DurationField v;
oadd.org.joda.time.chrono.AssembledChronology v;
v := @this: oadd.org.joda.time.chrono.AssembledChronology;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DurationField iMinutes>;
return v;
}
public final oadd.org.joda.time.DateTimeField minuteOfHour()
{
oadd.org.joda.time.chrono.AssembledChronology v;
oadd.org.joda.time.DateTimeField v;
v := @this: oadd.org.joda.time.chrono.AssembledChronology;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iMinuteOfHour>;
return v;
}
public final oadd.org.joda.time.DateTimeField minuteOfDay()
{
oadd.org.joda.time.chrono.AssembledChronology v;
oadd.org.joda.time.DateTimeField v;
v := @this: oadd.org.joda.time.chrono.AssembledChronology;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iMinuteOfDay>;
return v;
}
public final oadd.org.joda.time.DurationField hours()
{
oadd.org.joda.time.DurationField v;
oadd.org.joda.time.chrono.AssembledChronology v;
v := @this: oadd.org.joda.time.chrono.AssembledChronology;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DurationField iHours>;
return v;
}
public final oadd.org.joda.time.DateTimeField hourOfDay()
{
oadd.org.joda.time.chrono.AssembledChronology v;
oadd.org.joda.time.DateTimeField v;
v := @this: oadd.org.joda.time.chrono.AssembledChronology;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iHourOfDay>;
return v;
}
public final oadd.org.joda.time.DateTimeField clockhourOfDay()
{
oadd.org.joda.time.chrono.AssembledChronology v;
oadd.org.joda.time.DateTimeField v;
v := @this: oadd.org.joda.time.chrono.AssembledChronology;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iClockhourOfDay>;
return v;
}
public final oadd.org.joda.time.DurationField halfdays()
{
oadd.org.joda.time.DurationField v;
oadd.org.joda.time.chrono.AssembledChronology v;
v := @this: oadd.org.joda.time.chrono.AssembledChronology;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DurationField iHalfdays>;
return v;
}
public final oadd.org.joda.time.DateTimeField hourOfHalfday()
{
oadd.org.joda.time.chrono.AssembledChronology v;
oadd.org.joda.time.DateTimeField v;
v := @this: oadd.org.joda.time.chrono.AssembledChronology;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iHourOfHalfday>;
return v;
}
public final oadd.org.joda.time.DateTimeField clockhourOfHalfday()
{
oadd.org.joda.time.chrono.AssembledChronology v;
oadd.org.joda.time.DateTimeField v;
v := @this: oadd.org.joda.time.chrono.AssembledChronology;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iClockhourOfHalfday>;
return v;
}
public final oadd.org.joda.time.DateTimeField halfdayOfDay()
{
oadd.org.joda.time.chrono.AssembledChronology v;
oadd.org.joda.time.DateTimeField v;
v := @this: oadd.org.joda.time.chrono.AssembledChronology;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iHalfdayOfDay>;
return v;
}
public final oadd.org.joda.time.DurationField days()
{
oadd.org.joda.time.DurationField v;
oadd.org.joda.time.chrono.AssembledChronology v;
v := @this: oadd.org.joda.time.chrono.AssembledChronology;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DurationField iDays>;
return v;
}
public final oadd.org.joda.time.DateTimeField dayOfWeek()
{
oadd.org.joda.time.chrono.AssembledChronology v;
oadd.org.joda.time.DateTimeField v;
v := @this: oadd.org.joda.time.chrono.AssembledChronology;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iDayOfWeek>;
return v;
}
public final oadd.org.joda.time.DateTimeField dayOfMonth()
{
oadd.org.joda.time.chrono.AssembledChronology v;
oadd.org.joda.time.DateTimeField v;
v := @this: oadd.org.joda.time.chrono.AssembledChronology;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iDayOfMonth>;
return v;
}
public final oadd.org.joda.time.DateTimeField dayOfYear()
{
oadd.org.joda.time.chrono.AssembledChronology v;
oadd.org.joda.time.DateTimeField v;
v := @this: oadd.org.joda.time.chrono.AssembledChronology;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iDayOfYear>;
return v;
}
public final oadd.org.joda.time.DurationField weeks()
{
oadd.org.joda.time.DurationField v;
oadd.org.joda.time.chrono.AssembledChronology v;
v := @this: oadd.org.joda.time.chrono.AssembledChronology;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DurationField iWeeks>;
return v;
}
public final oadd.org.joda.time.DateTimeField weekOfWeekyear()
{
oadd.org.joda.time.chrono.AssembledChronology v;
oadd.org.joda.time.DateTimeField v;
v := @this: oadd.org.joda.time.chrono.AssembledChronology;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iWeekOfWeekyear>;
return v;
}
public final oadd.org.joda.time.DurationField weekyears()
{
oadd.org.joda.time.DurationField v;
oadd.org.joda.time.chrono.AssembledChronology v;
v := @this: oadd.org.joda.time.chrono.AssembledChronology;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DurationField iWeekyears>;
return v;
}
public final oadd.org.joda.time.DateTimeField weekyear()
{
oadd.org.joda.time.chrono.AssembledChronology v;
oadd.org.joda.time.DateTimeField v;
v := @this: oadd.org.joda.time.chrono.AssembledChronology;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iWeekyear>;
return v;
}
public final oadd.org.joda.time.DateTimeField weekyearOfCentury()
{
oadd.org.joda.time.chrono.AssembledChronology v;
oadd.org.joda.time.DateTimeField v;
v := @this: oadd.org.joda.time.chrono.AssembledChronology;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iWeekyearOfCentury>;
return v;
}
public final oadd.org.joda.time.DurationField months()
{
oadd.org.joda.time.DurationField v;
oadd.org.joda.time.chrono.AssembledChronology v;
v := @this: oadd.org.joda.time.chrono.AssembledChronology;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DurationField iMonths>;
return v;
}
public final oadd.org.joda.time.DateTimeField monthOfYear()
{
oadd.org.joda.time.chrono.AssembledChronology v;
oadd.org.joda.time.DateTimeField v;
v := @this: oadd.org.joda.time.chrono.AssembledChronology;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iMonthOfYear>;
return v;
}
public final oadd.org.joda.time.DurationField years()
{
oadd.org.joda.time.DurationField v;
oadd.org.joda.time.chrono.AssembledChronology v;
v := @this: oadd.org.joda.time.chrono.AssembledChronology;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DurationField iYears>;
return v;
}
public final oadd.org.joda.time.DateTimeField year()
{
oadd.org.joda.time.chrono.AssembledChronology v;
oadd.org.joda.time.DateTimeField v;
v := @this: oadd.org.joda.time.chrono.AssembledChronology;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iYear>;
return v;
}
public final oadd.org.joda.time.DateTimeField yearOfEra()
{
oadd.org.joda.time.chrono.AssembledChronology v;
oadd.org.joda.time.DateTimeField v;
v := @this: oadd.org.joda.time.chrono.AssembledChronology;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iYearOfEra>;
return v;
}
public final oadd.org.joda.time.DateTimeField yearOfCentury()
{
oadd.org.joda.time.chrono.AssembledChronology v;
oadd.org.joda.time.DateTimeField v;
v := @this: oadd.org.joda.time.chrono.AssembledChronology;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iYearOfCentury>;
return v;
}
public final oadd.org.joda.time.DurationField centuries()
{
oadd.org.joda.time.DurationField v;
oadd.org.joda.time.chrono.AssembledChronology v;
v := @this: oadd.org.joda.time.chrono.AssembledChronology;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DurationField iCenturies>;
return v;
}
public final oadd.org.joda.time.DateTimeField centuryOfEra()
{
oadd.org.joda.time.chrono.AssembledChronology v;
oadd.org.joda.time.DateTimeField v;
v := @this: oadd.org.joda.time.chrono.AssembledChronology;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iCenturyOfEra>;
return v;
}
public final oadd.org.joda.time.DurationField eras()
{
oadd.org.joda.time.DurationField v;
oadd.org.joda.time.chrono.AssembledChronology v;
v := @this: oadd.org.joda.time.chrono.AssembledChronology;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DurationField iEras>;
return v;
}
public final oadd.org.joda.time.DateTimeField era()
{
oadd.org.joda.time.chrono.AssembledChronology v;
oadd.org.joda.time.DateTimeField v;
v := @this: oadd.org.joda.time.chrono.AssembledChronology;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iEra>;
return v;
}
protected abstract void assemble(oadd.org.joda.time.chrono.AssembledChronology$Fields);
protected final oadd.org.joda.time.Chronology getBase()
{
oadd.org.joda.time.Chronology v;
oadd.org.joda.time.chrono.AssembledChronology v;
v := @this: oadd.org.joda.time.chrono.AssembledChronology;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.Chronology iBase>;
return v;
}
protected final java.lang.Object getParam()
{
java.lang.Object v;
oadd.org.joda.time.chrono.AssembledChronology v;
v := @this: oadd.org.joda.time.chrono.AssembledChronology;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: java.lang.Object iParam>;
return v;
}
private void setFields()
{
oadd.org.joda.time.DurationField v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
byte v, v, v, v;
oadd.org.joda.time.DateTimeField 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;
boolean v;
oadd.org.joda.time.Chronology v, v, v, v, v, v, v, v, v, v, v;
oadd.org.joda.time.chrono.AssembledChronology$Fields v;
oadd.org.joda.time.chrono.AssembledChronology v;
v := @this: oadd.org.joda.time.chrono.AssembledChronology;
v = new oadd.org.joda.time.chrono.AssembledChronology$Fields;
specialinvoke v.<oadd.org.joda.time.chrono.AssembledChronology$Fields: void <init>()>();
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.Chronology iBase>;
if v == null goto label;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.Chronology iBase>;
virtualinvoke v.<oadd.org.joda.time.chrono.AssembledChronology$Fields: void copyFieldsFrom(oadd.org.joda.time.Chronology)>(v);
label:
virtualinvoke v.<oadd.org.joda.time.chrono.AssembledChronology: void assemble(oadd.org.joda.time.chrono.AssembledChronology$Fields)>(v);
v = v.<oadd.org.joda.time.chrono.AssembledChronology$Fields: oadd.org.joda.time.DurationField millis>;
if v == null goto label;
v = v;
goto label;
label:
v = specialinvoke v.<oadd.org.joda.time.chrono.BaseChronology: oadd.org.joda.time.DurationField millis()>();
label:
v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DurationField iMillis> = v;
v = v.<oadd.org.joda.time.chrono.AssembledChronology$Fields: oadd.org.joda.time.DurationField seconds>;
if v == null goto label;
v = v;
goto label;
label:
v = specialinvoke v.<oadd.org.joda.time.chrono.BaseChronology: oadd.org.joda.time.DurationField seconds()>();
label:
v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DurationField iSeconds> = v;
v = v.<oadd.org.joda.time.chrono.AssembledChronology$Fields: oadd.org.joda.time.DurationField minutes>;
if v == null goto label;
v = v;
goto label;
label:
v = specialinvoke v.<oadd.org.joda.time.chrono.BaseChronology: oadd.org.joda.time.DurationField minutes()>();
label:
v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DurationField iMinutes> = v;
v = v.<oadd.org.joda.time.chrono.AssembledChronology$Fields: oadd.org.joda.time.DurationField hours>;
if v == null goto label;
v = v;
goto label;
label:
v = specialinvoke v.<oadd.org.joda.time.chrono.BaseChronology: oadd.org.joda.time.DurationField hours()>();
label:
v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DurationField iHours> = v;
v = v.<oadd.org.joda.time.chrono.AssembledChronology$Fields: oadd.org.joda.time.DurationField halfdays>;
if v == null goto label;
v = v;
goto label;
label:
v = specialinvoke v.<oadd.org.joda.time.chrono.BaseChronology: oadd.org.joda.time.DurationField halfdays()>();
label:
v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DurationField iHalfdays> = v;
v = v.<oadd.org.joda.time.chrono.AssembledChronology$Fields: oadd.org.joda.time.DurationField days>;
if v == null goto label;
v = v;
goto label;
label:
v = specialinvoke v.<oadd.org.joda.time.chrono.BaseChronology: oadd.org.joda.time.DurationField days()>();
label:
v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DurationField iDays> = v;
v = v.<oadd.org.joda.time.chrono.AssembledChronology$Fields: oadd.org.joda.time.DurationField weeks>;
if v == null goto label;
v = v;
goto label;
label:
v = specialinvoke v.<oadd.org.joda.time.chrono.BaseChronology: oadd.org.joda.time.DurationField weeks()>();
label:
v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DurationField iWeeks> = v;
v = v.<oadd.org.joda.time.chrono.AssembledChronology$Fields: oadd.org.joda.time.DurationField weekyears>;
if v == null goto label;
v = v;
goto label;
label:
v = specialinvoke v.<oadd.org.joda.time.chrono.BaseChronology: oadd.org.joda.time.DurationField weekyears()>();
label:
v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DurationField iWeekyears> = v;
v = v.<oadd.org.joda.time.chrono.AssembledChronology$Fields: oadd.org.joda.time.DurationField months>;
if v == null goto label;
v = v;
goto label;
label:
v = specialinvoke v.<oadd.org.joda.time.chrono.BaseChronology: oadd.org.joda.time.DurationField months()>();
label:
v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DurationField iMonths> = v;
v = v.<oadd.org.joda.time.chrono.AssembledChronology$Fields: oadd.org.joda.time.DurationField years>;
if v == null goto label;
v = v;
goto label;
label:
v = specialinvoke v.<oadd.org.joda.time.chrono.BaseChronology: oadd.org.joda.time.DurationField years()>();
label:
v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DurationField iYears> = v;
v = v.<oadd.org.joda.time.chrono.AssembledChronology$Fields: oadd.org.joda.time.DurationField centuries>;
if v == null goto label;
v = v;
goto label;
label:
v = specialinvoke v.<oadd.org.joda.time.chrono.BaseChronology: oadd.org.joda.time.DurationField centuries()>();
label:
v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DurationField iCenturies> = v;
v = v.<oadd.org.joda.time.chrono.AssembledChronology$Fields: oadd.org.joda.time.DurationField eras>;
if v == null goto label;
v = v;
goto label;
label:
v = specialinvoke v.<oadd.org.joda.time.chrono.BaseChronology: oadd.org.joda.time.DurationField eras()>();
label:
v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DurationField iEras> = v;
v = v.<oadd.org.joda.time.chrono.AssembledChronology$Fields: oadd.org.joda.time.DateTimeField millisOfSecond>;
if v == null goto label;
v = v;
goto label;
label:
v = specialinvoke v.<oadd.org.joda.time.chrono.BaseChronology: oadd.org.joda.time.DateTimeField millisOfSecond()>();
label:
v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iMillisOfSecond> = v;
v = v.<oadd.org.joda.time.chrono.AssembledChronology$Fields: oadd.org.joda.time.DateTimeField millisOfDay>;
if v == null goto label;
v = v;
goto label;
label:
v = specialinvoke v.<oadd.org.joda.time.chrono.BaseChronology: oadd.org.joda.time.DateTimeField millisOfDay()>();
label:
v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iMillisOfDay> = v;
v = v.<oadd.org.joda.time.chrono.AssembledChronology$Fields: oadd.org.joda.time.DateTimeField secondOfMinute>;
if v == null goto label;
v = v;
goto label;
label:
v = specialinvoke v.<oadd.org.joda.time.chrono.BaseChronology: oadd.org.joda.time.DateTimeField secondOfMinute()>();
label:
v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iSecondOfMinute> = v;
v = v.<oadd.org.joda.time.chrono.AssembledChronology$Fields: oadd.org.joda.time.DateTimeField secondOfDay>;
if v == null goto label;
v = v;
goto label;
label:
v = specialinvoke v.<oadd.org.joda.time.chrono.BaseChronology: oadd.org.joda.time.DateTimeField secondOfDay()>();
label:
v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iSecondOfDay> = v;
v = v.<oadd.org.joda.time.chrono.AssembledChronology$Fields: oadd.org.joda.time.DateTimeField minuteOfHour>;
if v == null goto label;
v = v;
goto label;
label:
v = specialinvoke v.<oadd.org.joda.time.chrono.BaseChronology: oadd.org.joda.time.DateTimeField minuteOfHour()>();
label:
v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iMinuteOfHour> = v;
v = v.<oadd.org.joda.time.chrono.AssembledChronology$Fields: oadd.org.joda.time.DateTimeField minuteOfDay>;
if v == null goto label;
v = v;
goto label;
label:
v = specialinvoke v.<oadd.org.joda.time.chrono.BaseChronology: oadd.org.joda.time.DateTimeField minuteOfDay()>();
label:
v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iMinuteOfDay> = v;
v = v.<oadd.org.joda.time.chrono.AssembledChronology$Fields: oadd.org.joda.time.DateTimeField hourOfDay>;
if v == null goto label;
v = v;
goto label;
label:
v = specialinvoke v.<oadd.org.joda.time.chrono.BaseChronology: oadd.org.joda.time.DateTimeField hourOfDay()>();
label:
v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iHourOfDay> = v;
v = v.<oadd.org.joda.time.chrono.AssembledChronology$Fields: oadd.org.joda.time.DateTimeField clockhourOfDay>;
if v == null goto label;
v = v;
goto label;
label:
v = specialinvoke v.<oadd.org.joda.time.chrono.BaseChronology: oadd.org.joda.time.DateTimeField clockhourOfDay()>();
label:
v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iClockhourOfDay> = v;
v = v.<oadd.org.joda.time.chrono.AssembledChronology$Fields: oadd.org.joda.time.DateTimeField hourOfHalfday>;
if v == null goto label;
v = v;
goto label;
label:
v = specialinvoke v.<oadd.org.joda.time.chrono.BaseChronology: oadd.org.joda.time.DateTimeField hourOfHalfday()>();
label:
v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iHourOfHalfday> = v;
v = v.<oadd.org.joda.time.chrono.AssembledChronology$Fields: oadd.org.joda.time.DateTimeField clockhourOfHalfday>;
if v == null goto label;
v = v;
goto label;
label:
v = specialinvoke v.<oadd.org.joda.time.chrono.BaseChronology: oadd.org.joda.time.DateTimeField clockhourOfHalfday()>();
label:
v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iClockhourOfHalfday> = v;
v = v.<oadd.org.joda.time.chrono.AssembledChronology$Fields: oadd.org.joda.time.DateTimeField halfdayOfDay>;
if v == null goto label;
v = v;
goto label;
label:
v = specialinvoke v.<oadd.org.joda.time.chrono.BaseChronology: oadd.org.joda.time.DateTimeField halfdayOfDay()>();
label:
v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iHalfdayOfDay> = v;
v = v.<oadd.org.joda.time.chrono.AssembledChronology$Fields: oadd.org.joda.time.DateTimeField dayOfWeek>;
if v == null goto label;
v = v;
goto label;
label:
v = specialinvoke v.<oadd.org.joda.time.chrono.BaseChronology: oadd.org.joda.time.DateTimeField dayOfWeek()>();
label:
v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iDayOfWeek> = v;
v = v.<oadd.org.joda.time.chrono.AssembledChronology$Fields: oadd.org.joda.time.DateTimeField dayOfMonth>;
if v == null goto label;
v = v;
goto label;
label:
v = specialinvoke v.<oadd.org.joda.time.chrono.BaseChronology: oadd.org.joda.time.DateTimeField dayOfMonth()>();
label:
v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iDayOfMonth> = v;
v = v.<oadd.org.joda.time.chrono.AssembledChronology$Fields: oadd.org.joda.time.DateTimeField dayOfYear>;
if v == null goto label;
v = v;
goto label;
label:
v = specialinvoke v.<oadd.org.joda.time.chrono.BaseChronology: oadd.org.joda.time.DateTimeField dayOfYear()>();
label:
v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iDayOfYear> = v;
v = v.<oadd.org.joda.time.chrono.AssembledChronology$Fields: oadd.org.joda.time.DateTimeField weekOfWeekyear>;
if v == null goto label;
v = v;
goto label;
label:
v = specialinvoke v.<oadd.org.joda.time.chrono.BaseChronology: oadd.org.joda.time.DateTimeField weekOfWeekyear()>();
label:
v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iWeekOfWeekyear> = v;
v = v.<oadd.org.joda.time.chrono.AssembledChronology$Fields: oadd.org.joda.time.DateTimeField weekyear>;
if v == null goto label;
v = v;
goto label;
label:
v = specialinvoke v.<oadd.org.joda.time.chrono.BaseChronology: oadd.org.joda.time.DateTimeField weekyear()>();
label:
v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iWeekyear> = v;
v = v.<oadd.org.joda.time.chrono.AssembledChronology$Fields: oadd.org.joda.time.DateTimeField weekyearOfCentury>;
if v == null goto label;
v = v;
goto label;
label:
v = specialinvoke v.<oadd.org.joda.time.chrono.BaseChronology: oadd.org.joda.time.DateTimeField weekyearOfCentury()>();
label:
v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iWeekyearOfCentury> = v;
v = v.<oadd.org.joda.time.chrono.AssembledChronology$Fields: oadd.org.joda.time.DateTimeField monthOfYear>;
if v == null goto label;
v = v;
goto label;
label:
v = specialinvoke v.<oadd.org.joda.time.chrono.BaseChronology: oadd.org.joda.time.DateTimeField monthOfYear()>();
label:
v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iMonthOfYear> = v;
v = v.<oadd.org.joda.time.chrono.AssembledChronology$Fields: oadd.org.joda.time.DateTimeField year>;
if v == null goto label;
v = v;
goto label;
label:
v = specialinvoke v.<oadd.org.joda.time.chrono.BaseChronology: oadd.org.joda.time.DateTimeField year()>();
label:
v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iYear> = v;
v = v.<oadd.org.joda.time.chrono.AssembledChronology$Fields: oadd.org.joda.time.DateTimeField yearOfEra>;
if v == null goto label;
v = v;
goto label;
label:
v = specialinvoke v.<oadd.org.joda.time.chrono.BaseChronology: oadd.org.joda.time.DateTimeField yearOfEra()>();
label:
v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iYearOfEra> = v;
v = v.<oadd.org.joda.time.chrono.AssembledChronology$Fields: oadd.org.joda.time.DateTimeField yearOfCentury>;
if v == null goto label;
v = v;
goto label;
label:
v = specialinvoke v.<oadd.org.joda.time.chrono.BaseChronology: oadd.org.joda.time.DateTimeField yearOfCentury()>();
label:
v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iYearOfCentury> = v;
v = v.<oadd.org.joda.time.chrono.AssembledChronology$Fields: oadd.org.joda.time.DateTimeField centuryOfEra>;
if v == null goto label;
v = v;
goto label;
label:
v = specialinvoke v.<oadd.org.joda.time.chrono.BaseChronology: oadd.org.joda.time.DateTimeField centuryOfEra()>();
label:
v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iCenturyOfEra> = v;
v = v.<oadd.org.joda.time.chrono.AssembledChronology$Fields: oadd.org.joda.time.DateTimeField era>;
if v == null goto label;
v = v;
goto label;
label:
v = specialinvoke v.<oadd.org.joda.time.chrono.BaseChronology: oadd.org.joda.time.DateTimeField era()>();
label:
v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iEra> = v;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.Chronology iBase>;
if v != null goto label;
v = 0;
goto label;
label:
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iHourOfDay>;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.Chronology iBase>;
v = virtualinvoke v.<oadd.org.joda.time.Chronology: oadd.org.joda.time.DateTimeField hourOfDay()>();
if v != v goto label;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iMinuteOfHour>;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.Chronology iBase>;
v = virtualinvoke v.<oadd.org.joda.time.Chronology: oadd.org.joda.time.DateTimeField minuteOfHour()>();
if v != v goto label;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iSecondOfMinute>;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.Chronology iBase>;
v = virtualinvoke v.<oadd.org.joda.time.Chronology: oadd.org.joda.time.DateTimeField secondOfMinute()>();
if v != v goto label;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iMillisOfSecond>;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.Chronology iBase>;
v = virtualinvoke v.<oadd.org.joda.time.Chronology: oadd.org.joda.time.DateTimeField millisOfSecond()>();
if v != v goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iMillisOfDay>;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.Chronology iBase>;
v = virtualinvoke v.<oadd.org.joda.time.Chronology: oadd.org.joda.time.DateTimeField millisOfDay()>();
if v != v goto label;
v = 2;
goto label;
label:
v = 0;
label:
v = v | v;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iYear>;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.Chronology iBase>;
v = virtualinvoke v.<oadd.org.joda.time.Chronology: oadd.org.joda.time.DateTimeField year()>();
if v != v goto label;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iMonthOfYear>;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.Chronology iBase>;
v = virtualinvoke v.<oadd.org.joda.time.Chronology: oadd.org.joda.time.DateTimeField monthOfYear()>();
if v != v goto label;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.DateTimeField iDayOfMonth>;
v = v.<oadd.org.joda.time.chrono.AssembledChronology: oadd.org.joda.time.Chronology iBase>;
v = virtualinvoke v.<oadd.org.joda.time.Chronology: oadd.org.joda.time.DateTimeField dayOfMonth()>();
if v != v goto label;
v = 4;
goto label;
label:
v = 0;
label:
v = v | v;
label:
v.<oadd.org.joda.time.chrono.AssembledChronology: int iBaseFlags> = v;
return;
}
private void readObject(java.io.ObjectInputStream) throws java.io.IOException, java.lang.ClassNotFoundException
{
java.io.ObjectInputStream v;
oadd.org.joda.time.chrono.AssembledChronology v;
v := @this: oadd.org.joda.time.chrono.AssembledChronology;
v := @parameter: java.io.ObjectInputStream;
virtualinvoke v.<java.io.ObjectInputStream: void defaultReadObject()>();
specialinvoke v.<oadd.org.joda.time.chrono.AssembledChronology: void setFields()>();
return;
}
}