/guava/guava/src/com/google/common/util/concurrent/AbstractScheduledService.java
} }this( toNanosSaturated( delay) , NANOSECONDS) ;
this ( toNanosSaturated ( delay ) , NANOSECONDS ) ; } }
private final TimeUnit unit; public Schedule(long delay, TimeUnit unit) { this.delay = delay; this.unit = checkNotNull(unit); } public Schedule(Duration delay) { <extra_id_0> protected abstract Schedule getNextSchedule() throws Exception; } }