Interface Clock
- All Known Implementing Classes:
FixedClock
public interface Clock
Clock which can be used to get the amount of elapsed milliseconds in system time.
The default system implementation can be accessed at SYSTEM. Alternative
implementations may be used for testing.
- Since:
- 1.9
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ClockProvides the default System implementation of a Clock by usingSystem.currentTimeMillis(). -
Method Summary
Modifier and TypeMethodDescriptionlongReturns the current time in milliseconds since midnight, January 1, 1970 UTC, to match the behavior ofSystem.currentTimeMillis().
-
Field Details
-
SYSTEM
Provides the default System implementation of a Clock by usingSystem.currentTimeMillis().
-
-
Method Details
-
currentTimeMillis
long currentTimeMillis()Returns the current time in milliseconds since midnight, January 1, 1970 UTC, to match the behavior ofSystem.currentTimeMillis().
-