public class UniqueMicroTimeProvider extends Object implements TimeProvider
| Modifier and Type | Field and Description |
|---|---|
static UniqueMicroTimeProvider |
INSTANCE |
| Constructor and Description |
|---|
UniqueMicroTimeProvider()
Create new instances for testing purposes as it is stateful
|
| Modifier and Type | Method and Description |
|---|---|
long |
currentTimeMicros() |
long |
currentTimeMillis() |
UniqueMicroTimeProvider |
provider(TimeProvider provider) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcurrentTime, currentTimeNanospublic static final UniqueMicroTimeProvider INSTANCE
public UniqueMicroTimeProvider()
public UniqueMicroTimeProvider provider(TimeProvider provider)
public long currentTimeMillis()
currentTimeMillis in interface TimeProviderpublic long currentTimeMicros()
currentTimeMicros in interface TimeProviderCopyright © 2019. All rights reserved.