public class oadd.org.joda.time.field.DecoratedDurationField extends oadd.org.joda.time.field.BaseDurationField
{
private static final long serialVersionUID;
private final oadd.org.joda.time.DurationField iField;
public void <init>(oadd.org.joda.time.DurationField, oadd.org.joda.time.DurationFieldType)
{
oadd.org.joda.time.DurationField v;
oadd.org.joda.time.field.DecoratedDurationField v;
java.lang.IllegalArgumentException v, v;
boolean v;
oadd.org.joda.time.DurationFieldType v;
v := @this: oadd.org.joda.time.field.DecoratedDurationField;
v := @parameter: oadd.org.joda.time.DurationField;
v := @parameter: oadd.org.joda.time.DurationFieldType;
specialinvoke v.<oadd.org.joda.time.field.BaseDurationField: void <init>(oadd.org.joda.time.DurationFieldType)>(v);
if v != null goto label;
v = new java.lang.IllegalArgumentException;
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>("The field must not be null");
throw v;
label:
v = virtualinvoke v.<oadd.org.joda.time.DurationField: boolean isSupported()>();
if v != 0 goto label;
v = new java.lang.IllegalArgumentException;
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>("The field must be supported");
throw v;
label:
v.<oadd.org.joda.time.field.DecoratedDurationField: oadd.org.joda.time.DurationField iField> = v;
return;
}
public final oadd.org.joda.time.DurationField getWrappedField()
{
oadd.org.joda.time.DurationField v;
oadd.org.joda.time.field.DecoratedDurationField v;
v := @this: oadd.org.joda.time.field.DecoratedDurationField;
v = v.<oadd.org.joda.time.field.DecoratedDurationField: oadd.org.joda.time.DurationField iField>;
return v;
}
public boolean isPrecise()
{
oadd.org.joda.time.DurationField v;
boolean v;
oadd.org.joda.time.field.DecoratedDurationField v;
v := @this: oadd.org.joda.time.field.DecoratedDurationField;
v = v.<oadd.org.joda.time.field.DecoratedDurationField: oadd.org.joda.time.DurationField iField>;
v = virtualinvoke v.<oadd.org.joda.time.DurationField: boolean isPrecise()>();
return v;
}
public long getValueAsLong(long, long)
{
oadd.org.joda.time.DurationField v;
oadd.org.joda.time.field.DecoratedDurationField v;
long v, v, v;
v := @this: oadd.org.joda.time.field.DecoratedDurationField;
v := @parameter: long;
v := @parameter: long;
v = v.<oadd.org.joda.time.field.DecoratedDurationField: oadd.org.joda.time.DurationField iField>;
v = virtualinvoke v.<oadd.org.joda.time.DurationField: long getValueAsLong(long,long)>(v, v);
return v;
}
public long getMillis(int, long)
{
oadd.org.joda.time.DurationField v;
oadd.org.joda.time.field.DecoratedDurationField v;
int v;
long v, v;
v := @this: oadd.org.joda.time.field.DecoratedDurationField;
v := @parameter: int;
v := @parameter: long;
v = v.<oadd.org.joda.time.field.DecoratedDurationField: oadd.org.joda.time.DurationField iField>;
v = virtualinvoke v.<oadd.org.joda.time.DurationField: long getMillis(int,long)>(v, v);
return v;
}
public long getMillis(long, long)
{
oadd.org.joda.time.DurationField v;
oadd.org.joda.time.field.DecoratedDurationField v;
long v, v, v;
v := @this: oadd.org.joda.time.field.DecoratedDurationField;
v := @parameter: long;
v := @parameter: long;
v = v.<oadd.org.joda.time.field.DecoratedDurationField: oadd.org.joda.time.DurationField iField>;
v = virtualinvoke v.<oadd.org.joda.time.DurationField: long getMillis(long,long)>(v, v);
return v;
}
public long add(long, int)
{
oadd.org.joda.time.DurationField v;
oadd.org.joda.time.field.DecoratedDurationField v;
int v;
long v, v;
v := @this: oadd.org.joda.time.field.DecoratedDurationField;
v := @parameter: long;
v := @parameter: int;
v = v.<oadd.org.joda.time.field.DecoratedDurationField: oadd.org.joda.time.DurationField iField>;
v = virtualinvoke v.<oadd.org.joda.time.DurationField: long add(long,int)>(v, v);
return v;
}
public long add(long, long)
{
oadd.org.joda.time.DurationField v;
oadd.org.joda.time.field.DecoratedDurationField v;
long v, v, v;
v := @this: oadd.org.joda.time.field.DecoratedDurationField;
v := @parameter: long;
v := @parameter: long;
v = v.<oadd.org.joda.time.field.DecoratedDurationField: oadd.org.joda.time.DurationField iField>;
v = virtualinvoke v.<oadd.org.joda.time.DurationField: long add(long,long)>(v, v);
return v;
}
public long getDifferenceAsLong(long, long)
{
oadd.org.joda.time.DurationField v;
oadd.org.joda.time.field.DecoratedDurationField v;
long v, v, v;
v := @this: oadd.org.joda.time.field.DecoratedDurationField;
v := @parameter: long;
v := @parameter: long;
v = v.<oadd.org.joda.time.field.DecoratedDurationField: oadd.org.joda.time.DurationField iField>;
v = virtualinvoke v.<oadd.org.joda.time.DurationField: long getDifferenceAsLong(long,long)>(v, v);
return v;
}
public long getUnitMillis()
{
long v;
oadd.org.joda.time.DurationField v;
oadd.org.joda.time.field.DecoratedDurationField v;
v := @this: oadd.org.joda.time.field.DecoratedDurationField;
v = v.<oadd.org.joda.time.field.DecoratedDurationField: oadd.org.joda.time.DurationField iField>;
v = virtualinvoke v.<oadd.org.joda.time.DurationField: long getUnitMillis()>();
return v;
}
}