@Override public double sumOfDouble(DoubleFunction<? super T> function) { return ListIterate.sumOfDouble(this, function); }
@Override public double sumOfDouble(DoubleFunction<? super T> function) { return ListIterate.sumOfDouble(this, function); }
/** * @see RichIterable#sumOfDouble(DoubleFunction) */ public static <T> double sumOfDouble(Iterable<T> iterable, DoubleFunction<? super T> function) { if (iterable instanceof RichIterable) { return ((RichIterable<T>) iterable).sumOfDouble(function); } if (iterable instanceof List) { return ListIterate.sumOfDouble((List<T>) iterable, function); } if (iterable != null) { return IterableIterate.sumOfDouble(iterable, function); } throw new IllegalArgumentException("Cannot perform an sumOfDouble on null"); }
@Override public double sumOfDouble(DoubleFunction<? super T> function) { return ListIterate.sumOfDouble(this, function); }
@Override public double sumOfDouble(DoubleFunction<? super T> function) { return ListIterate.sumOfDouble(this, function); }
/** * @see RichIterable#sumOfDouble(DoubleFunction) */ public static <T> double sumOfDouble(Iterable<T> iterable, DoubleFunction<? super T> function) { if (iterable instanceof RichIterable) { return ((RichIterable<T>) iterable).sumOfDouble(function); } if (iterable instanceof List) { return ListIterate.sumOfDouble((List<T>) iterable, function); } if (iterable != null) { return IterableIterate.sumOfDouble(iterable, function); } throw new IllegalArgumentException("Cannot perform an sumOfDouble on null"); }