Class CollectionFuture.ListFuture.ListFutureRunningState
- java.lang.Object
-
- com.google.common.util.concurrent.AggregateFutureState
-
- com.google.common.util.concurrent.AggregateFuture.RunningState
-
- com.google.common.util.concurrent.CollectionFuture.CollectionFutureRunningState
-
- com.google.common.util.concurrent.CollectionFuture.ListFuture.ListFutureRunningState
-
- All Implemented Interfaces:
java.lang.Runnable
- Enclosing class:
- CollectionFuture.ListFuture<V>
private final class CollectionFuture.ListFuture.ListFutureRunningState extends CollectionFuture.CollectionFutureRunningState
-
-
Constructor Summary
Constructors Constructor Description ListFutureRunningState(ImmutableCollection<? extends ListenableFuture<? extends V>> futures, boolean allMustSucceed)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<V>
combine(java.util.List<Optional<V>> values)
-
Methods inherited from class com.google.common.util.concurrent.CollectionFuture.CollectionFutureRunningState
collectOneValue, handleAllCompleted, releaseResourcesAfterFailure
-
Methods inherited from class com.google.common.util.concurrent.AggregateFuture.RunningState
addInitialException, interruptTask, run
-
Methods inherited from class com.google.common.util.concurrent.AggregateFutureState
decrementRemainingAndGet, getOrInitSeenExceptions
-
-
-
-
Constructor Detail
-
ListFutureRunningState
ListFutureRunningState(ImmutableCollection<? extends ListenableFuture<? extends V>> futures, boolean allMustSucceed)
-
-
Method Detail
-
combine
public java.util.List<V> combine(java.util.List<Optional<V>> values)
- Specified by:
combine
in classCollectionFuture.CollectionFutureRunningState
-
-