public final class oadd.org.joda.time.MutableDateTime$Property extends oadd.org.joda.time.field.AbstractReadableInstantFieldProperty
{
private static final long serialVersionUID;
private oadd.org.joda.time.MutableDateTime iInstant;
private oadd.org.joda.time.DateTimeField iField;
void <init>(oadd.org.joda.time.MutableDateTime, oadd.org.joda.time.DateTimeField)
{
oadd.org.joda.time.MutableDateTime v;
oadd.org.joda.time.DateTimeField v;
oadd.org.joda.time.MutableDateTime$Property v;
v := @this: oadd.org.joda.time.MutableDateTime$Property;
v := @parameter: oadd.org.joda.time.MutableDateTime;
v := @parameter: oadd.org.joda.time.DateTimeField;
specialinvoke v.<oadd.org.joda.time.field.AbstractReadableInstantFieldProperty: void <init>()>();
v.<oadd.org.joda.time.MutableDateTime$Property: oadd.org.joda.time.MutableDateTime iInstant> = v;
v.<oadd.org.joda.time.MutableDateTime$Property: oadd.org.joda.time.DateTimeField iField> = v;
return;
}
private void writeObject(java.io.ObjectOutputStream) throws java.io.IOException
{
oadd.org.joda.time.MutableDateTime v;
oadd.org.joda.time.DateTimeField v;
java.io.ObjectOutputStream v;
oadd.org.joda.time.DateTimeFieldType v;
oadd.org.joda.time.MutableDateTime$Property v;
v := @this: oadd.org.joda.time.MutableDateTime$Property;
v := @parameter: java.io.ObjectOutputStream;
v = v.<oadd.org.joda.time.MutableDateTime$Property: oadd.org.joda.time.MutableDateTime iInstant>;
virtualinvoke v.<java.io.ObjectOutputStream: void writeObject(java.lang.Object)>(v);
v = v.<oadd.org.joda.time.MutableDateTime$Property: oadd.org.joda.time.DateTimeField iField>;
v = virtualinvoke v.<oadd.org.joda.time.DateTimeField: oadd.org.joda.time.DateTimeFieldType getType()>();
virtualinvoke v.<java.io.ObjectOutputStream: void writeObject(java.lang.Object)>(v);
return;
}
private void readObject(java.io.ObjectInputStream) throws java.io.IOException, java.lang.ClassNotFoundException
{
oadd.org.joda.time.Chronology v;
oadd.org.joda.time.MutableDateTime v;
oadd.org.joda.time.DateTimeField v;
java.io.ObjectInputStream v;
java.lang.Object v, v;
oadd.org.joda.time.MutableDateTime$Property v;
v := @this: oadd.org.joda.time.MutableDateTime$Property;
v := @parameter: java.io.ObjectInputStream;
v = virtualinvoke v.<java.io.ObjectInputStream: java.lang.Object readObject()>();
v.<oadd.org.joda.time.MutableDateTime$Property: oadd.org.joda.time.MutableDateTime iInstant> = v;
v = virtualinvoke v.<java.io.ObjectInputStream: java.lang.Object readObject()>();
v = v.<oadd.org.joda.time.MutableDateTime$Property: oadd.org.joda.time.MutableDateTime iInstant>;
v = virtualinvoke v.<oadd.org.joda.time.MutableDateTime: oadd.org.joda.time.Chronology getChronology()>();
v = virtualinvoke v.<oadd.org.joda.time.DateTimeFieldType: oadd.org.joda.time.DateTimeField getField(oadd.org.joda.time.Chronology)>(v);
v.<oadd.org.joda.time.MutableDateTime$Property: oadd.org.joda.time.DateTimeField iField> = v;
return;
}
public oadd.org.joda.time.DateTimeField getField()
{
oadd.org.joda.time.DateTimeField v;
oadd.org.joda.time.MutableDateTime$Property v;
v := @this: oadd.org.joda.time.MutableDateTime$Property;
v = v.<oadd.org.joda.time.MutableDateTime$Property: oadd.org.joda.time.DateTimeField iField>;
return v;
}
protected long getMillis()
{
long v;
oadd.org.joda.time.MutableDateTime v;
oadd.org.joda.time.MutableDateTime$Property v;
v := @this: oadd.org.joda.time.MutableDateTime$Property;
v = v.<oadd.org.joda.time.MutableDateTime$Property: oadd.org.joda.time.MutableDateTime iInstant>;
v = virtualinvoke v.<oadd.org.joda.time.MutableDateTime: long getMillis()>();
return v;
}
protected oadd.org.joda.time.Chronology getChronology()
{
oadd.org.joda.time.Chronology v;
oadd.org.joda.time.MutableDateTime v;
oadd.org.joda.time.MutableDateTime$Property v;
v := @this: oadd.org.joda.time.MutableDateTime$Property;
v = v.<oadd.org.joda.time.MutableDateTime$Property: oadd.org.joda.time.MutableDateTime iInstant>;
v = virtualinvoke v.<oadd.org.joda.time.MutableDateTime: oadd.org.joda.time.Chronology getChronology()>();
return v;
}
public oadd.org.joda.time.MutableDateTime getMutableDateTime()
{
oadd.org.joda.time.MutableDateTime v;
oadd.org.joda.time.MutableDateTime$Property v;
v := @this: oadd.org.joda.time.MutableDateTime$Property;
v = v.<oadd.org.joda.time.MutableDateTime$Property: oadd.org.joda.time.MutableDateTime iInstant>;
return v;
}
public oadd.org.joda.time.MutableDateTime add(int)
{
oadd.org.joda.time.MutableDateTime v, v, v;
long v, v;
oadd.org.joda.time.MutableDateTime$Property v;
oadd.org.joda.time.DateTimeField v;
int v;
v := @this: oadd.org.joda.time.MutableDateTime$Property;
v := @parameter: int;
v = v.<oadd.org.joda.time.MutableDateTime$Property: oadd.org.joda.time.MutableDateTime iInstant>;
v = virtualinvoke v.<oadd.org.joda.time.MutableDateTime$Property: oadd.org.joda.time.DateTimeField getField()>();
v = v.<oadd.org.joda.time.MutableDateTime$Property: oadd.org.joda.time.MutableDateTime iInstant>;
v = virtualinvoke v.<oadd.org.joda.time.MutableDateTime: long getMillis()>();
v = virtualinvoke v.<oadd.org.joda.time.DateTimeField: long add(long,int)>(v, v);
virtualinvoke v.<oadd.org.joda.time.MutableDateTime: void setMillis(long)>(v);
v = v.<oadd.org.joda.time.MutableDateTime$Property: oadd.org.joda.time.MutableDateTime iInstant>;
return v;
}
public oadd.org.joda.time.MutableDateTime add(long)
{
oadd.org.joda.time.MutableDateTime v, v, v;
long v, v, v;
oadd.org.joda.time.MutableDateTime$Property v;
oadd.org.joda.time.DateTimeField v;
v := @this: oadd.org.joda.time.MutableDateTime$Property;
v := @parameter: long;
v = v.<oadd.org.joda.time.MutableDateTime$Property: oadd.org.joda.time.MutableDateTime iInstant>;
v = virtualinvoke v.<oadd.org.joda.time.MutableDateTime$Property: oadd.org.joda.time.DateTimeField getField()>();
v = v.<oadd.org.joda.time.MutableDateTime$Property: oadd.org.joda.time.MutableDateTime iInstant>;
v = virtualinvoke v.<oadd.org.joda.time.MutableDateTime: long getMillis()>();
v = virtualinvoke v.<oadd.org.joda.time.DateTimeField: long add(long,long)>(v, v);
virtualinvoke v.<oadd.org.joda.time.MutableDateTime: void setMillis(long)>(v);
v = v.<oadd.org.joda.time.MutableDateTime$Property: oadd.org.joda.time.MutableDateTime iInstant>;
return v;
}
public oadd.org.joda.time.MutableDateTime addWrapField(int)
{
oadd.org.joda.time.MutableDateTime v, v, v;
long v, v;
oadd.org.joda.time.MutableDateTime$Property v;
oadd.org.joda.time.DateTimeField v;
int v;
v := @this: oadd.org.joda.time.MutableDateTime$Property;
v := @parameter: int;
v = v.<oadd.org.joda.time.MutableDateTime$Property: oadd.org.joda.time.MutableDateTime iInstant>;
v = virtualinvoke v.<oadd.org.joda.time.MutableDateTime$Property: oadd.org.joda.time.DateTimeField getField()>();
v = v.<oadd.org.joda.time.MutableDateTime$Property: oadd.org.joda.time.MutableDateTime iInstant>;
v = virtualinvoke v.<oadd.org.joda.time.MutableDateTime: long getMillis()>();
v = virtualinvoke v.<oadd.org.joda.time.DateTimeField: long addWrapField(long,int)>(v, v);
virtualinvoke v.<oadd.org.joda.time.MutableDateTime: void setMillis(long)>(v);
v = v.<oadd.org.joda.time.MutableDateTime$Property: oadd.org.joda.time.MutableDateTime iInstant>;
return v;
}
public oadd.org.joda.time.MutableDateTime set(int)
{
oadd.org.joda.time.MutableDateTime v, v, v;
long v, v;
oadd.org.joda.time.MutableDateTime$Property v;
oadd.org.joda.time.DateTimeField v;
int v;
v := @this: oadd.org.joda.time.MutableDateTime$Property;
v := @parameter: int;
v = v.<oadd.org.joda.time.MutableDateTime$Property: oadd.org.joda.time.MutableDateTime iInstant>;
v = virtualinvoke v.<oadd.org.joda.time.MutableDateTime$Property: oadd.org.joda.time.DateTimeField getField()>();
v = v.<oadd.org.joda.time.MutableDateTime$Property: oadd.org.joda.time.MutableDateTime iInstant>;
v = virtualinvoke v.<oadd.org.joda.time.MutableDateTime: long getMillis()>();
v = virtualinvoke v.<oadd.org.joda.time.DateTimeField: long set(long,int)>(v, v);
virtualinvoke v.<oadd.org.joda.time.MutableDateTime: void setMillis(long)>(v);
v = v.<oadd.org.joda.time.MutableDateTime$Property: oadd.org.joda.time.MutableDateTime iInstant>;
return v;
}
public oadd.org.joda.time.MutableDateTime set(java.lang.String, java.util.Locale)
{
oadd.org.joda.time.MutableDateTime v, v, v;
long v, v;
oadd.org.joda.time.MutableDateTime$Property v;
oadd.org.joda.time.DateTimeField v;
java.util.Locale v;
java.lang.String v;
v := @this: oadd.org.joda.time.MutableDateTime$Property;
v := @parameter: java.lang.String;
v := @parameter: java.util.Locale;
v = v.<oadd.org.joda.time.MutableDateTime$Property: oadd.org.joda.time.MutableDateTime iInstant>;
v = virtualinvoke v.<oadd.org.joda.time.MutableDateTime$Property: oadd.org.joda.time.DateTimeField getField()>();
v = v.<oadd.org.joda.time.MutableDateTime$Property: oadd.org.joda.time.MutableDateTime iInstant>;
v = virtualinvoke v.<oadd.org.joda.time.MutableDateTime: long getMillis()>();
v = virtualinvoke v.<oadd.org.joda.time.DateTimeField: long set(long,java.lang.String,java.util.Locale)>(v, v, v);
virtualinvoke v.<oadd.org.joda.time.MutableDateTime: void setMillis(long)>(v);
v = v.<oadd.org.joda.time.MutableDateTime$Property: oadd.org.joda.time.MutableDateTime iInstant>;
return v;
}
public oadd.org.joda.time.MutableDateTime set(java.lang.String)
{
java.lang.String v;
oadd.org.joda.time.MutableDateTime v;
oadd.org.joda.time.MutableDateTime$Property v;
v := @this: oadd.org.joda.time.MutableDateTime$Property;
v := @parameter: java.lang.String;
virtualinvoke v.<oadd.org.joda.time.MutableDateTime$Property: oadd.org.joda.time.MutableDateTime set(java.lang.String,java.util.Locale)>(v, null);
v = v.<oadd.org.joda.time.MutableDateTime$Property: oadd.org.joda.time.MutableDateTime iInstant>;
return v;
}
public oadd.org.joda.time.MutableDateTime roundFloor()
{
oadd.org.joda.time.MutableDateTime v, v, v;
oadd.org.joda.time.DateTimeField v;
long v, v;
oadd.org.joda.time.MutableDateTime$Property v;
v := @this: oadd.org.joda.time.MutableDateTime$Property;
v = v.<oadd.org.joda.time.MutableDateTime$Property: oadd.org.joda.time.MutableDateTime iInstant>;
v = virtualinvoke v.<oadd.org.joda.time.MutableDateTime$Property: oadd.org.joda.time.DateTimeField getField()>();
v = v.<oadd.org.joda.time.MutableDateTime$Property: oadd.org.joda.time.MutableDateTime iInstant>;
v = virtualinvoke v.<oadd.org.joda.time.MutableDateTime: long getMillis()>();
v = virtualinvoke v.<oadd.org.joda.time.DateTimeField: long roundFloor(long)>(v);
virtualinvoke v.<oadd.org.joda.time.MutableDateTime: void setMillis(long)>(v);
v = v.<oadd.org.joda.time.MutableDateTime$Property: oadd.org.joda.time.MutableDateTime iInstant>;
return v;
}
public oadd.org.joda.time.MutableDateTime roundCeiling()
{
oadd.org.joda.time.MutableDateTime v, v, v;
oadd.org.joda.time.DateTimeField v;
long v, v;
oadd.org.joda.time.MutableDateTime$Property v;
v := @this: oadd.org.joda.time.MutableDateTime$Property;
v = v.<oadd.org.joda.time.MutableDateTime$Property: oadd.org.joda.time.MutableDateTime iInstant>;
v = virtualinvoke v.<oadd.org.joda.time.MutableDateTime$Property: oadd.org.joda.time.DateTimeField getField()>();
v = v.<oadd.org.joda.time.MutableDateTime$Property: oadd.org.joda.time.MutableDateTime iInstant>;
v = virtualinvoke v.<oadd.org.joda.time.MutableDateTime: long getMillis()>();
v = virtualinvoke v.<oadd.org.joda.time.DateTimeField: long roundCeiling(long)>(v);
virtualinvoke v.<oadd.org.joda.time.MutableDateTime: void setMillis(long)>(v);
v = v.<oadd.org.joda.time.MutableDateTime$Property: oadd.org.joda.time.MutableDateTime iInstant>;
return v;
}
public oadd.org.joda.time.MutableDateTime roundHalfFloor()
{
oadd.org.joda.time.MutableDateTime v, v, v;
oadd.org.joda.time.DateTimeField v;
long v, v;
oadd.org.joda.time.MutableDateTime$Property v;
v := @this: oadd.org.joda.time.MutableDateTime$Property;
v = v.<oadd.org.joda.time.MutableDateTime$Property: oadd.org.joda.time.MutableDateTime iInstant>;
v = virtualinvoke v.<oadd.org.joda.time.MutableDateTime$Property: oadd.org.joda.time.DateTimeField getField()>();
v = v.<oadd.org.joda.time.MutableDateTime$Property: oadd.org.joda.time.MutableDateTime iInstant>;
v = virtualinvoke v.<oadd.org.joda.time.MutableDateTime: long getMillis()>();
v = virtualinvoke v.<oadd.org.joda.time.DateTimeField: long roundHalfFloor(long)>(v);
virtualinvoke v.<oadd.org.joda.time.MutableDateTime: void setMillis(long)>(v);
v = v.<oadd.org.joda.time.MutableDateTime$Property: oadd.org.joda.time.MutableDateTime iInstant>;
return v;
}
public oadd.org.joda.time.MutableDateTime roundHalfCeiling()
{
oadd.org.joda.time.MutableDateTime v, v, v;
oadd.org.joda.time.DateTimeField v;
long v, v;
oadd.org.joda.time.MutableDateTime$Property v;
v := @this: oadd.org.joda.time.MutableDateTime$Property;
v = v.<oadd.org.joda.time.MutableDateTime$Property: oadd.org.joda.time.MutableDateTime iInstant>;
v = virtualinvoke v.<oadd.org.joda.time.MutableDateTime$Property: oadd.org.joda.time.DateTimeField getField()>();
v = v.<oadd.org.joda.time.MutableDateTime$Property: oadd.org.joda.time.MutableDateTime iInstant>;
v = virtualinvoke v.<oadd.org.joda.time.MutableDateTime: long getMillis()>();
v = virtualinvoke v.<oadd.org.joda.time.DateTimeField: long roundHalfCeiling(long)>(v);
virtualinvoke v.<oadd.org.joda.time.MutableDateTime: void setMillis(long)>(v);
v = v.<oadd.org.joda.time.MutableDateTime$Property: oadd.org.joda.time.MutableDateTime iInstant>;
return v;
}
public oadd.org.joda.time.MutableDateTime roundHalfEven()
{
oadd.org.joda.time.MutableDateTime v, v, v;
oadd.org.joda.time.DateTimeField v;
long v, v;
oadd.org.joda.time.MutableDateTime$Property v;
v := @this: oadd.org.joda.time.MutableDateTime$Property;
v = v.<oadd.org.joda.time.MutableDateTime$Property: oadd.org.joda.time.MutableDateTime iInstant>;
v = virtualinvoke v.<oadd.org.joda.time.MutableDateTime$Property: oadd.org.joda.time.DateTimeField getField()>();
v = v.<oadd.org.joda.time.MutableDateTime$Property: oadd.org.joda.time.MutableDateTime iInstant>;
v = virtualinvoke v.<oadd.org.joda.time.MutableDateTime: long getMillis()>();
v = virtualinvoke v.<oadd.org.joda.time.DateTimeField: long roundHalfEven(long)>(v);
virtualinvoke v.<oadd.org.joda.time.MutableDateTime: void setMillis(long)>(v);
v = v.<oadd.org.joda.time.MutableDateTime$Property: oadd.org.joda.time.MutableDateTime iInstant>;
return v;
}
}