/guava/android/guava/src/com/google/common/util/concurrent/ClosingFuture.java
return new CloseableList( ) ;
return new ClosingFuture<> ( callable, executor ) ;
public static <V extends @Nullable Object> ClosingFuture<V> submit( ClosingCallable<V> callable, Executor executor) { return new ClosingFuture<>(callable, executor); } public static <V extends @Nullable Object> ClosingFuture<V> submitAsync( AsyncClosingCallable<V> callable, Executor executor) { <extra_id_0> } public static <V extends @Nullable Object> ClosingFuture<V> from(ListenableFuture<V> future) { return new ClosingFuture<V>(future); } @Deprecated public static <C extends @Nullable Object & @Nullable Closeable>