public abstract class oadd.com.codahale.metrics.RatioGauge extends java.lang.Object implements oadd.com.codahale.metrics.Gauge
{
public void <init>()
{
oadd.com.codahale.metrics.RatioGauge v;
v := @this: oadd.com.codahale.metrics.RatioGauge;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
protected abstract oadd.com.codahale.metrics.RatioGauge$Ratio getRatio();
public java.lang.Double getValue()
{
java.lang.Double v;
oadd.com.codahale.metrics.RatioGauge$Ratio v;
oadd.com.codahale.metrics.RatioGauge v;
double v;
v := @this: oadd.com.codahale.metrics.RatioGauge;
v = virtualinvoke v.<oadd.com.codahale.metrics.RatioGauge: oadd.com.codahale.metrics.RatioGauge$Ratio getRatio()>();
v = virtualinvoke v.<oadd.com.codahale.metrics.RatioGauge$Ratio: double getValue()>();
v = staticinvoke <java.lang.Double: java.lang.Double valueOf(double)>(v);
return v;
}
}