@@ -12696,10 +12696,12 @@ public final Flowable<T> onBackpressureLatest() {
12696
12696
* <dd>{@code onBackpressureReduce} does not operate by default on a particular {@link Scheduler}.</dd>
12697
12697
* </dl>
12698
12698
* @param reducer the bi-function to call when there is more than one non-emitted value to downstream,
12699
- * the first argument of the bi-function is previous item and the second one is currently emitting from upstream
12699
+ * the first argument of the bi-function is previous item and the second one is currently
12700
+ * emitting from upstream
12700
12701
* @return the new {@code Flowable} instance
12701
12702
* @throws NullPointerException if {@code reducer} is {@code null}
12702
12703
* @since 3.0.9 - experimental
12704
+ * @see #onBackpressureReduce(Supplier, BiFunction)
12703
12705
*/
12704
12706
@Experimental
12705
12707
@CheckReturnValue
@@ -12732,11 +12734,13 @@ public final Flowable<T> onBackpressureReduce(@NonNull BiFunction<T, T, T> reduc
12732
12734
* <dt><b>Scheduler:</b></dt>
12733
12735
* <dd>{@code onBackpressureReduce} does not operate by default on a particular {@link Scheduler}.</dd>
12734
12736
* </dl>
12737
+ * @param <R> the aggregate type emitted when the downstream requests more items
12735
12738
* @param supplier the factory to call to create new item of type R to pass it as the first argument to {@code reducer}.
12736
- * It is called when previous returned value by {@code reducer} already sent to downstream or the very first update from upstream received.
12739
+ * It is called when previous returned value by {@code reducer} already sent to
12740
+ * downstream or the very first update from upstream received.
12737
12741
* @param reducer the bi-function to call to reduce excessive updates which downstream is not ready to receive.
12738
- * The first argument of type R is the object returned by {@code supplier} or result of previous {@code reducer} invocation.
12739
- * The second argument of type T is the current update from upstream.
12742
+ * The first argument of type R is the object returned by {@code supplier} or result of previous
12743
+ * {@code reducer} invocation. The second argument of type T is the current update from upstream.
12740
12744
* @return the new {@code Flowable} instance
12741
12745
* @throws NullPointerException if {@code supplier} or {@code reducer} is {@code null}
12742
12746
* @see #onBackpressureReduce(BiFunction)
0 commit comments