class oadd.com.codahale.metrics.jmx.JmxReporter$JmxTimer extends oadd.com.codahale.metrics.jmx.JmxReporter$JmxMeter implements oadd.com.codahale.metrics.jmx.JmxReporter$JmxTimerMBean
{
private final oadd.com.codahale.metrics.Timer metric;
private final double durationFactor;
private final java.lang.String durationUnit;
private void <init>(oadd.com.codahale.metrics.Timer, javax.management.ObjectName, java.util.concurrent.TimeUnit, java.util.concurrent.TimeUnit)
{
oadd.com.codahale.metrics.Timer v;
long v;
javax.management.ObjectName v;
java.util.concurrent.TimeUnit v, v;
java.util.Locale v;
java.lang.String v, v;
double v;
oadd.com.codahale.metrics.jmx.JmxReporter$JmxTimer v;
v := @this: oadd.com.codahale.metrics.jmx.JmxReporter$JmxTimer;
v := @parameter: oadd.com.codahale.metrics.Timer;
v := @parameter: javax.management.ObjectName;
v := @parameter: java.util.concurrent.TimeUnit;
v := @parameter: java.util.concurrent.TimeUnit;
specialinvoke v.<oadd.com.codahale.metrics.jmx.JmxReporter$JmxMeter: void <init>(oadd.com.codahale.metrics.Metered,javax.management.ObjectName,java.util.concurrent.TimeUnit)>(v, v, v);
v.<oadd.com.codahale.metrics.jmx.JmxReporter$JmxTimer: oadd.com.codahale.metrics.Timer metric> = v;
v = virtualinvoke v.<java.util.concurrent.TimeUnit: long toNanos(long)>(1L);
v = 1.0 / v;
v.<oadd.com.codahale.metrics.jmx.JmxReporter$JmxTimer: double durationFactor> = v;
v = virtualinvoke v.<java.util.concurrent.TimeUnit: java.lang.String toString()>();
v = <java.util.Locale: java.util.Locale US>;
v = virtualinvoke v.<java.lang.String: java.lang.String toLowerCase(java.util.Locale)>(v);
v.<oadd.com.codahale.metrics.jmx.JmxReporter$JmxTimer: java.lang.String durationUnit> = v;
return;
}
public double get50thPercentile()
{
oadd.com.codahale.metrics.Timer v;
oadd.com.codahale.metrics.Snapshot v;
double v, v, v;
oadd.com.codahale.metrics.jmx.JmxReporter$JmxTimer v;
v := @this: oadd.com.codahale.metrics.jmx.JmxReporter$JmxTimer;
v = v.<oadd.com.codahale.metrics.jmx.JmxReporter$JmxTimer: oadd.com.codahale.metrics.Timer metric>;
v = virtualinvoke v.<oadd.com.codahale.metrics.Timer: oadd.com.codahale.metrics.Snapshot getSnapshot()>();
v = virtualinvoke v.<oadd.com.codahale.metrics.Snapshot: double getMedian()>();
v = v.<oadd.com.codahale.metrics.jmx.JmxReporter$JmxTimer: double durationFactor>;
v = v * v;
return v;
}
public double getMin()
{
oadd.com.codahale.metrics.Timer v;
oadd.com.codahale.metrics.Snapshot v;
long v;
double v, v;
oadd.com.codahale.metrics.jmx.JmxReporter$JmxTimer v;
v := @this: oadd.com.codahale.metrics.jmx.JmxReporter$JmxTimer;
v = v.<oadd.com.codahale.metrics.jmx.JmxReporter$JmxTimer: oadd.com.codahale.metrics.Timer metric>;
v = virtualinvoke v.<oadd.com.codahale.metrics.Timer: oadd.com.codahale.metrics.Snapshot getSnapshot()>();
v = virtualinvoke v.<oadd.com.codahale.metrics.Snapshot: long getMin()>();
v = v.<oadd.com.codahale.metrics.jmx.JmxReporter$JmxTimer: double durationFactor>;
v = v * v;
return v;
}
public double getMax()
{
oadd.com.codahale.metrics.Timer v;
oadd.com.codahale.metrics.Snapshot v;
long v;
double v, v;
oadd.com.codahale.metrics.jmx.JmxReporter$JmxTimer v;
v := @this: oadd.com.codahale.metrics.jmx.JmxReporter$JmxTimer;
v = v.<oadd.com.codahale.metrics.jmx.JmxReporter$JmxTimer: oadd.com.codahale.metrics.Timer metric>;
v = virtualinvoke v.<oadd.com.codahale.metrics.Timer: oadd.com.codahale.metrics.Snapshot getSnapshot()>();
v = virtualinvoke v.<oadd.com.codahale.metrics.Snapshot: long getMax()>();
v = v.<oadd.com.codahale.metrics.jmx.JmxReporter$JmxTimer: double durationFactor>;
v = v * v;
return v;
}
public double getMean()
{
oadd.com.codahale.metrics.Timer v;
oadd.com.codahale.metrics.Snapshot v;
double v, v, v;
oadd.com.codahale.metrics.jmx.JmxReporter$JmxTimer v;
v := @this: oadd.com.codahale.metrics.jmx.JmxReporter$JmxTimer;
v = v.<oadd.com.codahale.metrics.jmx.JmxReporter$JmxTimer: oadd.com.codahale.metrics.Timer metric>;
v = virtualinvoke v.<oadd.com.codahale.metrics.Timer: oadd.com.codahale.metrics.Snapshot getSnapshot()>();
v = virtualinvoke v.<oadd.com.codahale.metrics.Snapshot: double getMean()>();
v = v.<oadd.com.codahale.metrics.jmx.JmxReporter$JmxTimer: double durationFactor>;
v = v * v;
return v;
}
public double getStdDev()
{
oadd.com.codahale.metrics.Timer v;
oadd.com.codahale.metrics.Snapshot v;
double v, v, v;
oadd.com.codahale.metrics.jmx.JmxReporter$JmxTimer v;
v := @this: oadd.com.codahale.metrics.jmx.JmxReporter$JmxTimer;
v = v.<oadd.com.codahale.metrics.jmx.JmxReporter$JmxTimer: oadd.com.codahale.metrics.Timer metric>;
v = virtualinvoke v.<oadd.com.codahale.metrics.Timer: oadd.com.codahale.metrics.Snapshot getSnapshot()>();
v = virtualinvoke v.<oadd.com.codahale.metrics.Snapshot: double getStdDev()>();
v = v.<oadd.com.codahale.metrics.jmx.JmxReporter$JmxTimer: double durationFactor>;
v = v * v;
return v;
}
public double get75thPercentile()
{
oadd.com.codahale.metrics.Timer v;
oadd.com.codahale.metrics.Snapshot v;
double v, v, v;
oadd.com.codahale.metrics.jmx.JmxReporter$JmxTimer v;
v := @this: oadd.com.codahale.metrics.jmx.JmxReporter$JmxTimer;
v = v.<oadd.com.codahale.metrics.jmx.JmxReporter$JmxTimer: oadd.com.codahale.metrics.Timer metric>;
v = virtualinvoke v.<oadd.com.codahale.metrics.Timer: oadd.com.codahale.metrics.Snapshot getSnapshot()>();
v = virtualinvoke v.<oadd.com.codahale.metrics.Snapshot: double get75thPercentile()>();
v = v.<oadd.com.codahale.metrics.jmx.JmxReporter$JmxTimer: double durationFactor>;
v = v * v;
return v;
}
public double get95thPercentile()
{
oadd.com.codahale.metrics.Timer v;
oadd.com.codahale.metrics.Snapshot v;
double v, v, v;
oadd.com.codahale.metrics.jmx.JmxReporter$JmxTimer v;
v := @this: oadd.com.codahale.metrics.jmx.JmxReporter$JmxTimer;
v = v.<oadd.com.codahale.metrics.jmx.JmxReporter$JmxTimer: oadd.com.codahale.metrics.Timer metric>;
v = virtualinvoke v.<oadd.com.codahale.metrics.Timer: oadd.com.codahale.metrics.Snapshot getSnapshot()>();
v = virtualinvoke v.<oadd.com.codahale.metrics.Snapshot: double get95thPercentile()>();
v = v.<oadd.com.codahale.metrics.jmx.JmxReporter$JmxTimer: double durationFactor>;
v = v * v;
return v;
}
public double get98thPercentile()
{
oadd.com.codahale.metrics.Timer v;
oadd.com.codahale.metrics.Snapshot v;
double v, v, v;
oadd.com.codahale.metrics.jmx.JmxReporter$JmxTimer v;
v := @this: oadd.com.codahale.metrics.jmx.JmxReporter$JmxTimer;
v = v.<oadd.com.codahale.metrics.jmx.JmxReporter$JmxTimer: oadd.com.codahale.metrics.Timer metric>;
v = virtualinvoke v.<oadd.com.codahale.metrics.Timer: oadd.com.codahale.metrics.Snapshot getSnapshot()>();
v = virtualinvoke v.<oadd.com.codahale.metrics.Snapshot: double get98thPercentile()>();
v = v.<oadd.com.codahale.metrics.jmx.JmxReporter$JmxTimer: double durationFactor>;
v = v * v;
return v;
}
public double get99thPercentile()
{
oadd.com.codahale.metrics.Timer v;
oadd.com.codahale.metrics.Snapshot v;
double v, v, v;
oadd.com.codahale.metrics.jmx.JmxReporter$JmxTimer v;
v := @this: oadd.com.codahale.metrics.jmx.JmxReporter$JmxTimer;
v = v.<oadd.com.codahale.metrics.jmx.JmxReporter$JmxTimer: oadd.com.codahale.metrics.Timer metric>;
v = virtualinvoke v.<oadd.com.codahale.metrics.Timer: oadd.com.codahale.metrics.Snapshot getSnapshot()>();
v = virtualinvoke v.<oadd.com.codahale.metrics.Snapshot: double get99thPercentile()>();
v = v.<oadd.com.codahale.metrics.jmx.JmxReporter$JmxTimer: double durationFactor>;
v = v * v;
return v;
}
public double get999thPercentile()
{
oadd.com.codahale.metrics.Timer v;
oadd.com.codahale.metrics.Snapshot v;
double v, v, v;
oadd.com.codahale.metrics.jmx.JmxReporter$JmxTimer v;
v := @this: oadd.com.codahale.metrics.jmx.JmxReporter$JmxTimer;
v = v.<oadd.com.codahale.metrics.jmx.JmxReporter$JmxTimer: oadd.com.codahale.metrics.Timer metric>;
v = virtualinvoke v.<oadd.com.codahale.metrics.Timer: oadd.com.codahale.metrics.Snapshot getSnapshot()>();
v = virtualinvoke v.<oadd.com.codahale.metrics.Snapshot: double get999thPercentile()>();
v = v.<oadd.com.codahale.metrics.jmx.JmxReporter$JmxTimer: double durationFactor>;
v = v * v;
return v;
}
public long[] values()
{
long[] v;
oadd.com.codahale.metrics.Timer v;
oadd.com.codahale.metrics.Snapshot v;
oadd.com.codahale.metrics.jmx.JmxReporter$JmxTimer v;
v := @this: oadd.com.codahale.metrics.jmx.JmxReporter$JmxTimer;
v = v.<oadd.com.codahale.metrics.jmx.JmxReporter$JmxTimer: oadd.com.codahale.metrics.Timer metric>;
v = virtualinvoke v.<oadd.com.codahale.metrics.Timer: oadd.com.codahale.metrics.Snapshot getSnapshot()>();
v = virtualinvoke v.<oadd.com.codahale.metrics.Snapshot: long[] getValues()>();
return v;
}
public java.lang.String getDurationUnit()
{
java.lang.String v;
oadd.com.codahale.metrics.jmx.JmxReporter$JmxTimer v;
v := @this: oadd.com.codahale.metrics.jmx.JmxReporter$JmxTimer;
v = v.<oadd.com.codahale.metrics.jmx.JmxReporter$JmxTimer: java.lang.String durationUnit>;
return v;
}
}