/guava/android/guava/src/com/google/common/util/concurrent/Futures.java
return new FutureCombiner<V>( false, ImmutableList.copyOf( futures) ) ;
return new FutureCombiner<V> ( true, ImmutableList.copyOf ( futures ) ) ;
public static <V extends @Nullable Object> FutureCombiner<V> whenAllSucceed( ListenableFuture<? extends V>... futures) { return new FutureCombiner<V>(true, ImmutableList.copyOf(futures)); } public static <V extends @Nullable Object> FutureCombiner<V> whenAllSucceed( Iterable<? extends ListenableFuture<? extends V>> futures) { <extra_id_0> } @GwtCompatible public static final class FutureCombiner<V extends @Nullable Object> { private final boolean allMustSucceed; private final ImmutableList<ListenableFuture<? extends V>> futures; private FutureCombiner(