public abstract class com.codahale.metrics.Clock extends java.lang.Object
{
public void <init>()
{
com.codahale.metrics.Clock v;
v := @this: com.codahale.metrics.Clock;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public abstract long getTick();
public long getTime()
{
com.codahale.metrics.Clock v;
long v;
v := @this: com.codahale.metrics.Clock;
v = staticinvoke <java.lang.System: long currentTimeMillis()>();
return v;
}
public static com.codahale.metrics.Clock defaultClock()
{
com.codahale.metrics.Clock v;
v = <com.codahale.metrics.Clock$UserTimeClockHolder: com.codahale.metrics.Clock DEFAULT>;
return v;
}
}