public interface Clock
HandlerWrappers created. The
DEFAULT implementation must be used for all non-test cases.| Modifier and Type | Field and Description |
|---|---|
static Clock |
DEFAULT
Default
Clock to use for all non-test cases. |
| Modifier and Type | Method and Description |
|---|---|
HandlerWrapper |
createHandler(android.os.Looper looper,
android.os.Handler.Callback callback)
Creates a
HandlerWrapper using a specified looper and a specified callback for handling
messages. |
long |
elapsedRealtime() |
void |
sleep(long sleepTimeMs) |
long |
uptimeMillis() |
long elapsedRealtime()
SystemClock.elapsedRealtime()long uptimeMillis()
SystemClock.uptimeMillis()void sleep(long sleepTimeMs)
SystemClock.sleep(long)HandlerWrapper createHandler(android.os.Looper looper, @Nullable android.os.Handler.Callback callback)
HandlerWrapper using a specified looper and a specified callback for handling
messages.Handler.Handler(Looper, Handler.Callback)