public interface DoubleOperators<T>
Modifier and Type | Method and Description |
---|---|
Eval<java.util.OptionalDouble> |
averageDouble(java.util.function.ToDoubleFunction<? super T> fn)
Perform an asynchronous average operation
|
Eval<java.util.OptionalDouble> |
maxDouble(java.util.function.ToDoubleFunction<? super T> fn)
Perform an asynchronous max operation
|
Eval<java.util.OptionalDouble> |
minDouble(java.util.function.ToDoubleFunction<? super T> fn)
Perform an asynchronous min operation
|
Eval<java.lang.Double> |
sumDouble(java.util.function.ToDoubleFunction<? super T> fn)
Perform an asynchronous sum operation
|
Eval<java.util.DoubleSummaryStatistics> |
summaryStatisticsDouble(java.util.function.ToDoubleFunction<? super T> fn)
Perform an asynchronous summaryStatistics operation
|
Eval<java.lang.Double> sumDouble(java.util.function.ToDoubleFunction<? super T> fn)
Stream.mapToDouble(ToDoubleFunction)
,
DoubleStream.sum()
Eval<java.util.OptionalDouble> maxDouble(java.util.function.ToDoubleFunction<? super T> fn)
Stream.mapToDouble(ToDoubleFunction)
,
DoubleStream.max()
Eval<java.util.OptionalDouble> minDouble(java.util.function.ToDoubleFunction<? super T> fn)
Stream.mapToDouble(ToDoubleFunction)
,
DoubleStream.min()
Eval<java.util.OptionalDouble> averageDouble(java.util.function.ToDoubleFunction<? super T> fn)
Stream.mapToDouble(ToDoubleFunction)
,
DoubleStream.average()