return a blank timer suitable for rescheduling . note : appears to be a cancelled timer concode_field_sep long currentTick concode_elem_sep int tickIndex concode_elem_sep long tickDurationInNs concode_elem_sep Runnable task concode_elem_sep Timer[][] wheel concode_elem_sep int wheelIndex concode_elem_sep long startTime concode_elem_sep long remainingRounds concode_elem_sep TimerState state concode_elem_sep long deadline concode_elem_sep int INITIAL_TICK_DEPTH concode_elem_sep long mask concode_field_sep void cancel concode_elem_sep boolean isCancelled concode_elem_sep Timer newTimeout concode_elem_sep long ticks concode_elem_sep int expireTimers concode_elem_sep Timer[] addTimeoutToArray concode_elem_sep void rescheduleTimeout concode_elem_sep void rescheduleTimeout concode_elem_sep boolean isActive concode_elem_sep void remove concode_elem_sep void rescheduleTimeoutDeadline concode_elem_sep void checkTicksPerWheel concode_elem_sep long computeDelayInMs concode_elem_sep void reset concode_elem_sep String toString concode_elem_sep boolean isExpired
Timer function ( ) { return new Timer ( ) ; }