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