public interface LongOperatorsMixin<T> extends LongOperators<T>, HasStream<T>, HasExec
| Modifier and Type | Method and Description |
|---|---|
default java.util.concurrent.CompletableFuture<java.util.OptionalDouble> |
averageLong(java.util.function.ToLongFunction<? super T> fn)
Perform an asynchronous average operation
|
default java.util.concurrent.CompletableFuture<java.util.OptionalLong> |
maxLong(java.util.function.ToLongFunction<? super T> fn)
Perform an asynchronous max operation
|
default java.util.concurrent.CompletableFuture<java.util.OptionalLong> |
minLong(java.util.function.ToLongFunction<? super T> fn)
Perform an asynchronous min operation
|
default java.util.concurrent.CompletableFuture<java.lang.Long> |
sumLong(java.util.function.ToLongFunction<? super T> fn)
Perform an asynchronous sum operation
|
default java.util.concurrent.CompletableFuture<java.util.LongSummaryStatistics> |
summaryStatisticsLong(java.util.function.ToLongFunction<? super T> fn)
Perform an asynchronous summaryStatistics operation
|
default java.util.concurrent.CompletableFuture<java.lang.Long> sumLong(java.util.function.ToLongFunction<? super T> fn)
sumLong in interface LongOperators<T>Stream.mapToLong(ToLongFunction),
LongStream.sum()default java.util.concurrent.CompletableFuture<java.util.OptionalLong> maxLong(java.util.function.ToLongFunction<? super T> fn)
maxLong in interface LongOperators<T>Stream.mapToLong(ToLongFunction),
LongStream.max()default java.util.concurrent.CompletableFuture<java.util.OptionalLong> minLong(java.util.function.ToLongFunction<? super T> fn)
minLong in interface LongOperators<T>Stream.mapToLong(ToLongFunction),
LongStream.min()default java.util.concurrent.CompletableFuture<java.util.OptionalDouble> averageLong(java.util.function.ToLongFunction<? super T> fn)
averageLong in interface LongOperators<T>Stream.mapToLong(ToLongFunction),
LongStream.average()default java.util.concurrent.CompletableFuture<java.util.LongSummaryStatistics> summaryStatisticsLong(java.util.function.ToLongFunction<? super T> fn)
summaryStatisticsLong in interface LongOperators<T>Stream.mapToLong(ToLongFunction),
LongStream.summaryStatistics()