class DefaultExecutor extends AbstractOffloaderAwareExecutor implements Consumer<Runnable> {

    @Override
    public Cancellable execute(Runnable task) {
        return executor.apply(task);
    }

      DefaultExecutor(int coreSize, int maxSize, ThreadFactory threadFactory);
      DefaultExecutor(java.util.concurrent.Executor jdkExecutor);
      DefaultExecutor(java.util.concurrent.Executor jdkExecutor, boolean interruptOnCancel);
      DefaultExecutor(java.util.concurrent.Executor jdkExecutor, ScheduledExecutorService scheduler);
      DefaultExecutor(java.util.concurrent.Executor jdkExecutor, ScheduledExecutorService scheduler,
                    boolean interruptOnCancel);
    private  DefaultExecutor(@Nullable java.util.concurrent.Executor jdkExecutor, @Nullable InternalScheduler scheduler,
                            boolean interruptOnCancel);

}