Package net.fabricmc.loom.util
Class CompletableFutureCollector<X,T extends CompletableFuture<X>>
java.lang.Object
net.fabricmc.loom.util.CompletableFutureCollector<X,T>
- All Implemented Interfaces:
Collector<T,List<T>, CompletableFuture<List<X>>>
public final class CompletableFutureCollector<X,T extends CompletableFuture<X>>
extends Object
implements Collector<T,List<T>,CompletableFuture<List<X>>>
-
Nested Class Summary
Nested classes/interfaces inherited from interface java.util.stream.Collector
Collector.Characteristics -
Method Summary
Modifier and TypeMethodDescriptionBiConsumer<List<T>, T> static <X,T extends CompletableFuture<X>>
Collector<T, List<T>, CompletableFuture<List<X>>> allOf()combiner()finisher()supplier()
-
Method Details
-
allOf
public static <X,T extends CompletableFuture<X>> Collector<T,List<T>, allOf()CompletableFuture<List<X>>> -
supplier
- Specified by:
supplierin interfaceCollector<T extends CompletableFuture<X>,List<T extends CompletableFuture<X>>, CompletableFuture<List<X>>>
-
accumulator
- Specified by:
accumulatorin interfaceCollector<T extends CompletableFuture<X>,List<T extends CompletableFuture<X>>, CompletableFuture<List<X>>>
-
combiner
- Specified by:
combinerin interfaceCollector<T extends CompletableFuture<X>,List<T extends CompletableFuture<X>>, CompletableFuture<List<X>>>
-
finisher
- Specified by:
finisherin interfaceCollector<T extends CompletableFuture<X>,List<T extends CompletableFuture<X>>, CompletableFuture<List<X>>>
-
characteristics
- Specified by:
characteristicsin interfaceCollector<T extends CompletableFuture<X>,List<T extends CompletableFuture<X>>, CompletableFuture<List<X>>>
-