final class PushableTimeout extends Timeout
Modifier and Type | Field and Description |
---|---|
private long |
originalDeadlineNanoTime |
private boolean |
originalHasDeadline |
private long |
originalTimeoutNanos |
private Timeout |
pushed |
Constructor and Description |
---|
PushableTimeout() |
Modifier and Type | Method and Description |
---|---|
(package private) void |
pop() |
(package private) void |
push(Timeout pushed) |
clearDeadline, clearTimeout, deadline, deadlineNanoTime, deadlineNanoTime, hasDeadline, minTimeout, throwIfReached, timeout, timeoutNanos, waitUntilNotified