public static class MonotonicClock.AbstractEpochSamplingClock.AlmostSameTime extends java.lang.Object implements MonotonicClockTranslation
Constructor and Description |
---|
AlmostSameTime(long millisSinceEpoch,
long monotonicNanos,
long errorNanos) |
Modifier and Type | Method and Description |
---|---|
long |
error()
Nanoseconds of probable error in the translation
|
long |
fromMillisSinceEpoch(long currentTimeMillis)
accepts millis since epoch, returns nanoTime in the related clock
|
long |
toMillisSinceEpoch(long nanoTime)
accepts nanoTime in the related MonotinicClock, returns millis since epoch
|
public AlmostSameTime(long millisSinceEpoch, long monotonicNanos, long errorNanos)
public long fromMillisSinceEpoch(long currentTimeMillis)
MonotonicClockTranslation
fromMillisSinceEpoch
in interface MonotonicClockTranslation
public long toMillisSinceEpoch(long nanoTime)
MonotonicClockTranslation
toMillisSinceEpoch
in interface MonotonicClockTranslation
public long error()
MonotonicClockTranslation
error
in interface MonotonicClockTranslation
Copyright © 2009- The Apache Software Foundation