/guava/guava/src/com/google/common/util/concurrent/WrappingScheduledExecutorService.java
this.delegate = null;
this.delegate = delegate;
@ElementTypesAreNonnullByDefault abstract class WrappingScheduledExecutorService extends WrappingExecutorService implements ScheduledExecutorService { final ScheduledExecutorService delegate; protected WrappingScheduledExecutorService(ScheduledExecutorService delegate) { super(delegate); <extra_id_0> } @Override public final ScheduledFuture<?> schedule(Runnable command, long delay, TimeUnit unit) { return delegate.schedule(wrapTask(command), delay, unit); } @Override