Modifier and Type | Method and Description |
---|---|
default java.util.concurrent.CompletableFuture<java.util.OptionalDouble> |
averageInt(java.util.function.ToIntFunction<T> fn)
Perform an asynchronous average operation
|
default java.util.concurrent.CompletableFuture<java.util.OptionalInt> |
maxInt(java.util.function.ToIntFunction<T> fn)
Perform an asynchronous max operation
|
default java.util.concurrent.CompletableFuture<java.util.OptionalInt> |
minInt(java.util.function.ToIntFunction<T> fn)
Perform an asynchronous min operation
|
default java.util.concurrent.CompletableFuture<java.lang.Integer> |
sumInt(java.util.function.ToIntFunction<T> fn)
Perform an asynchronous sum operation
|
default java.util.concurrent.CompletableFuture<java.util.IntSummaryStatistics> |
summaryStatisticsInt(java.util.function.ToIntFunction<T> fn)
Perform an asynchronous summaryStatistics operation
|
default java.util.concurrent.CompletableFuture<java.lang.Integer> sumInt(java.util.function.ToIntFunction<T> fn)
Stream.mapToInt(ToIntFunction)
,
IntStream.sum()
default java.util.concurrent.CompletableFuture<java.util.OptionalInt> maxInt(java.util.function.ToIntFunction<T> fn)
Stream.mapToInt(ToIntFunction)
,
IntStream.max()
default java.util.concurrent.CompletableFuture<java.util.OptionalInt> minInt(java.util.function.ToIntFunction<T> fn)
Stream.mapToInt(ToIntFunction)
,
IntStream.min()
default java.util.concurrent.CompletableFuture<java.util.OptionalDouble> averageInt(java.util.function.ToIntFunction<T> fn)
Stream.mapToInt(ToIntFunction)
,
IntStream.average()
default java.util.concurrent.CompletableFuture<java.util.IntSummaryStatistics> summaryStatisticsInt(java.util.function.ToIntFunction<T> fn)
Stream.mapToInt(ToIntFunction)
,
IntStream.summaryStatistics()