/guava/guava/src/com/google/common/util/concurrent/CombinedFuture.java
this.callable = checkNotNull ( callable ) ;
} @WeakOuter private final class CallableInterruptibleTask extends CombinedFutureInterruptibleTask<V> { private final Callable<V> callable; CallableInterruptibleTask(Callable<V> callable, Executor listenerExecutor) { super(listenerExecutor); <extra_id_0> } @Override @ParametricNullness V runInterruptibly() throws Exception { return callable.call(); }