@@ -2121,7 +2121,6 @@ public static <T> Flowable<T> fromPublisher(final Publisher<? extends T> source)
2121
2121
2122
2122
/**
2123
2123
* Returns a cold, synchronous, stateless and backpressure-aware generator of values.
2124
- * <p>
2125
2124
* <dl>
2126
2125
* <dt><b>Backpressure:</b></dt>
2127
2126
* <dd>The operator honors downstream backpressure.</dd>
@@ -2148,7 +2147,6 @@ public static <T> Flowable<T> generate(final Consumer<Emitter<T>> generator) {
2148
2147
2149
2148
/**
2150
2149
* Returns a cold, synchronous, stateful and backpressure-aware generator of values.
2151
- * <p>
2152
2150
* <dl>
2153
2151
* <dt><b>Backpressure:</b></dt>
2154
2152
* <dd>The operator honors downstream backpressure.</dd>
@@ -2176,7 +2174,6 @@ public static <T, S> Flowable<T> generate(Callable<S> initialState, final BiCons
2176
2174
2177
2175
/**
2178
2176
* Returns a cold, synchronous, stateful and backpressure-aware generator of values.
2179
- * <p>
2180
2177
* <dl>
2181
2178
* <dt><b>Backpressure:</b></dt>
2182
2179
* <dd>The operator honors downstream backpressure.</dd>
@@ -2206,7 +2203,6 @@ public static <T, S> Flowable<T> generate(Callable<S> initialState, final BiCons
2206
2203
2207
2204
/**
2208
2205
* Returns a cold, synchronous, stateful and backpressure-aware generator of values.
2209
- * <p>
2210
2206
* <dl>
2211
2207
* <dt><b>Backpressure:</b></dt>
2212
2208
* <dd>The operator honors downstream backpressure.</dd>
@@ -2233,7 +2229,6 @@ public static <T, S> Flowable<T> generate(Callable<S> initialState, BiFunction<S
2233
2229
2234
2230
/**
2235
2231
* Returns a cold, synchronous, stateful and backpressure-aware generator of values.
2236
- * <p>
2237
2232
* <dl>
2238
2233
* <dt><b>Backpressure:</b></dt>
2239
2234
* <dd>The operator honors downstream backpressure.</dd>
@@ -5617,7 +5612,6 @@ public final void blockingSubscribe() {
5617
5612
* If the Flowable emits an error, it is wrapped into an
5618
5613
* {@link io.reactivex.exceptions.OnErrorNotImplementedException OnErrorNotImplementedException}
5619
5614
* and routed to the RxJavaPlugins.onError handler.
5620
- * <p>
5621
5615
* <dl>
5622
5616
* <dt><b>Backpressure:</b></dt>
5623
5617
* <dd>The operator consumes the source {@code Flowable} in an unbounded manner
@@ -5676,7 +5670,6 @@ public final void blockingSubscribe(Consumer<? super T> onNext, Consumer<? super
5676
5670
5677
5671
/**
5678
5672
* Subscribes to the source and calls the Subscriber methods <strong>on the current thread</strong>.
5679
- * <p>
5680
5673
* <dl>
5681
5674
* <dt><b>Backpressure:</b></dt>
5682
5675
* <dd>The supplied {@code Subscriber} determines how backpressure is applied.</dd>
@@ -6909,7 +6902,6 @@ public final <R> Flowable<R> concatMapEagerDelayError(Function<? super T, ? exte
6909
6902
/**
6910
6903
* Returns a Flowable that concatenate each item emitted by the source Publisher with the values in an
6911
6904
* Iterable corresponding to that item that is generated by a selector.
6912
- * <p>
6913
6905
*
6914
6906
* <dl>
6915
6907
* <dt><b>Backpressure:</b></dt>
@@ -6939,7 +6931,6 @@ public final <U> Flowable<U> concatMapIterable(Function<? super T, ? extends Ite
6939
6931
/**
6940
6932
* Returns a Flowable that concatenate each item emitted by the source Publisher with the values in an
6941
6933
* Iterable corresponding to that item that is generated by a selector.
6942
- * <p>
6943
6934
*
6944
6935
* <dl>
6945
6936
* <dt><b>Backpressure:</b></dt>
@@ -7091,7 +7082,6 @@ public final <U> Flowable<T> debounce(Function<? super T, ? extends Publisher<U>
7091
7082
* <img width="640" height="310" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/debounce.png" alt="">
7092
7083
* <p>
7093
7084
* Information on debounce vs throttle:
7094
- * <p>
7095
7085
* <ul>
7096
7086
* <li><a href="http://drupalmotion.com/article/debounce-and-throttle-visual-explanation">Debounce and Throttle: visual explanation</a></li>
7097
7087
* <li><a href="http://unscriptable.com/2009/03/20/debouncing-javascript-methods/">Debouncing: javascript methods</a></li>
@@ -7133,7 +7123,6 @@ public final Flowable<T> debounce(long timeout, TimeUnit unit) {
7133
7123
* <img width="640" height="310" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/debounce.s.png" alt="">
7134
7124
* <p>
7135
7125
* Information on debounce vs throttle:
7136
- * <p>
7137
7126
* <ul>
7138
7127
* <li><a href="http://drupalmotion.com/article/debounce-and-throttle-visual-explanation">Debounce and Throttle: visual explanation</a></li>
7139
7128
* <li><a href="http://unscriptable.com/2009/03/20/debouncing-javascript-methods/">Debouncing: javascript methods</a></li>
@@ -7393,7 +7382,6 @@ public final <U, V> Flowable<T> delay(Publisher<U> subscriptionIndicator,
7393
7382
/**
7394
7383
* Returns a Flowable that delays the subscription to this Publisher
7395
7384
* until the other Publisher emits an element or completes normally.
7396
- * <p>
7397
7385
* <dl>
7398
7386
* <dt><b>Backpressure:</b></dt>
7399
7387
* <dd>The operator forwards the backpressure requests to this Publisher once
@@ -8336,7 +8324,7 @@ public final <R> Flowable<R> flatMap(Function<? super T, ? extends Publisher<? e
8336
8324
* by the source Publisher, where that function returns a Publisher, and then merging those resulting
8337
8325
* Publishers and emitting the results of this merger, while limiting the maximum number of concurrent
8338
8326
* subscriptions to these Publishers.
8339
- * <p >
8327
+ * <!-- <p> -- >
8340
8328
* <!-- <img width="640" height="310" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/flatMap.png" alt=""> -->
8341
8329
* <dl>
8342
8330
* <dt><b>Backpressure:</b></dt>
@@ -8372,7 +8360,7 @@ public final <R> Flowable<R> flatMap(Function<? super T, ? extends Publisher<? e
8372
8360
* by the source Publisher, where that function returns a Publisher, and then merging those resulting
8373
8361
* Publishers and emitting the results of this merger, while limiting the maximum number of concurrent
8374
8362
* subscriptions to these Publishers.
8375
- * <p >
8363
+ * <!-- <p> -- >
8376
8364
* <!-- <img width="640" height="310" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/flatMap.png" alt=""> -->
8377
8365
* <dl>
8378
8366
* <dt><b>Backpressure:</b></dt>
@@ -8411,7 +8399,7 @@ public final <R> Flowable<R> flatMap(Function<? super T, ? extends Publisher<? e
8411
8399
* by the source Publisher, where that function returns a Publisher, and then merging those resulting
8412
8400
* Publishers and emitting the results of this merger, while limiting the maximum number of concurrent
8413
8401
* subscriptions to these Publishers.
8414
- * <p >
8402
+ * <!-- <p> -- >
8415
8403
* <!-- <img width="640" height="310" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/flatMap.png" alt=""> -->
8416
8404
* <dl>
8417
8405
* <dt><b>Backpressure:</b></dt>
@@ -8505,7 +8493,7 @@ public final <R> Flowable<R> flatMap(
8505
8493
* Returns a Flowable that applies a function to each item emitted or notification raised by the source
8506
8494
* Publisher and then flattens the Publishers returned from these functions and emits the resulting items,
8507
8495
* while limiting the maximum number of concurrent subscriptions to these Publishers.
8508
- * <p >
8496
+ * <!-- <p> -- >
8509
8497
* <!-- <img width="640" height="410" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/mergeMap.nce.png" alt=""> -->
8510
8498
* <dl>
8511
8499
* <dt><b>Backpressure:</b></dt>
@@ -8628,7 +8616,7 @@ public final <U, R> Flowable<R> flatMap(Function<? super T, ? extends Publisher<
8628
8616
* Returns a Flowable that emits the results of a specified function to the pair of values emitted by the
8629
8617
* source Publisher and a specified collection Publisher, while limiting the maximum number of concurrent
8630
8618
* subscriptions to these Publishers.
8631
- * <p >
8619
+ * <!-- <p> -- >
8632
8620
* <!-- <img width="640" height="390" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/mergeMap.r.png" alt=""> -->
8633
8621
* <dl>
8634
8622
* <dt><b>Backpressure:</b></dt>
@@ -8671,7 +8659,7 @@ public final <U, R> Flowable<R> flatMap(Function<? super T, ? extends Publisher<
8671
8659
* Returns a Flowable that emits the results of a specified function to the pair of values emitted by the
8672
8660
* source Publisher and a specified collection Publisher, while limiting the maximum number of concurrent
8673
8661
* subscriptions to these Publishers.
8674
- * <p >
8662
+ * <!-- <p> -- >
8675
8663
* <!-- <img width="640" height="390" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/mergeMap.r.png" alt=""> -->
8676
8664
* <dl>
8677
8665
* <dt><b>Backpressure:</b></dt>
@@ -8720,7 +8708,7 @@ public final <U, R> Flowable<R> flatMap(final Function<? super T, ? extends Publ
8720
8708
* Returns a Flowable that emits the results of a specified function to the pair of values emitted by the
8721
8709
* source Publisher and a specified collection Publisher, while limiting the maximum number of concurrent
8722
8710
* subscriptions to these Publishers.
8723
- * <p >
8711
+ * <!-- <p> -- >
8724
8712
* <!-- <img width="640" height="390" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/mergeMap.r.png" alt=""> -->
8725
8713
* <dl>
8726
8714
* <dt><b>Backpressure:</b></dt>
@@ -10111,7 +10099,7 @@ public final Flowable<T> onBackpressureBuffer(int capacity, Action onOverflow) {
10111
10099
* cancelling the source, and notifying the producer with {@code onOverflow}. </li>
10112
10100
* <li>{@code BackpressureOverflow.Strategy.ON_OVERFLOW_DROP_LATEST} will drop any new items emitted by the producer while
10113
10101
* the buffer is full, without generating any {@code onError}. Each drop will however invoke {@code onOverflow}
10114
- * to signal the overflow to the producer.</li>j
10102
+ * to signal the overflow to the producer.</li>
10115
10103
* <li>{@code BackpressureOverflow.Strategy.ON_OVERFLOW_DROP_OLDEST} will drop the oldest items in the buffer in order to make
10116
10104
* room for newly emitted ones. Overflow will not generate an{@code onError}, but each drop will invoke
10117
10105
* {@code onOverflow} to signal the overflow to the producer.</li>
@@ -10212,7 +10200,6 @@ public final Flowable<T> onBackpressureDrop(Consumer<? super T> onDrop) {
10212
10200
* <p>
10213
10201
* Note that due to the nature of how backpressure requests are propagated through subscribeOn/observeOn,
10214
10202
* requesting more than 1 from downstream doesn't guarantee a continuous delivery of onNext events.
10215
- * <p>
10216
10203
* <dl>
10217
10204
* <dt><b>Backpressure:</b></dt>
10218
10205
* <dd>The operator honors backpressure from downstream and consumes the source {@code Publisher} in an unbounded
@@ -13125,8 +13112,8 @@ public final Flowable<T> subscribeOn(@NonNull Scheduler scheduler, boolean reque
13125
13112
/**
13126
13113
* Returns a Flowable that emits the items emitted by the source Publisher or the items of an alternate
13127
13114
* Publisher if the source Publisher is empty.
13115
+ * <p>
13128
13116
* <img width="640" height="255" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/switchifempty.png" alt="">
13129
- * <p/>
13130
13117
* <dl>
13131
13118
* <dt><b>Backpressure:</b></dt>
13132
13119
* <dd>If the source {@code Publisher} is empty, the alternate {@code Publisher} is expected to honor backpressure.
@@ -13953,7 +13940,6 @@ public final Flowable<T> throttleLast(long intervalDuration, TimeUnit unit, Sche
13953
13940
* <img width="640" height="305" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/throttleWithTimeout.png" alt="">
13954
13941
* <p>
13955
13942
* Information on debounce vs throttle:
13956
- * <p>
13957
13943
* <ul>
13958
13944
* <li><a href="http://drupalmotion.com/article/debounce-and-throttle-visual-explanation">Debounce and Throttle: visual explanation</a></li>
13959
13945
* <li><a href="http://unscriptable.com/2009/03/20/debouncing-javascript-methods/">Debouncing: javascript methods</a></li>
@@ -13995,7 +13981,6 @@ public final Flowable<T> throttleWithTimeout(long timeout, TimeUnit unit) {
13995
13981
* <img width="640" height="305" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/throttleWithTimeout.s.png" alt="">
13996
13982
* <p>
13997
13983
* Information on debounce vs throttle:
13998
- * <p>
13999
13984
* <ul>
14000
13985
* <li><a href="http://drupalmotion.com/article/debounce-and-throttle-visual-explanation">Debounce and Throttle: visual explanation</a></li>
14001
13986
* <li><a href="http://unscriptable.com/2009/03/20/debouncing-javascript-methods/">Debouncing: javascript methods</a></li>
@@ -16064,7 +16049,6 @@ public final <U, R> Flowable<R> zipWith(Iterable<U> other, BiFunction<? super T
16064
16049
* Returns a Flowable that emits items that are the result of applying a specified function to pairs of
16065
16050
* values, one each from the source Publisher and another specified Publisher.
16066
16051
* <p>
16067
- * <p>
16068
16052
* The operator subscribes to its sources in order they are specified and completes eagerly if
16069
16053
* one of the sources is shorter than the rest while cancelling the other sources. Therefore, it
16070
16054
* is possible those other sources will never be able to run to completion (and thus not calling
@@ -16112,7 +16096,6 @@ public final <U, R> Flowable<R> zipWith(Publisher<? extends U> other, BiFunction
16112
16096
* Returns a Flowable that emits items that are the result of applying a specified function to pairs of
16113
16097
* values, one each from the source Publisher and another specified Publisher.
16114
16098
* <p>
16115
- * <p>
16116
16099
* The operator subscribes to its sources in order they are specified and completes eagerly if
16117
16100
* one of the sources is shorter than the rest while cancelling the other sources. Therefore, it
16118
16101
* is possible those other sources will never be able to run to completion (and thus not calling
@@ -16163,7 +16146,6 @@ public final <U, R> Flowable<R> zipWith(Publisher<? extends U> other,
16163
16146
* Returns a Flowable that emits items that are the result of applying a specified function to pairs of
16164
16147
* values, one each from the source Publisher and another specified Publisher.
16165
16148
* <p>
16166
- * <p>
16167
16149
* The operator subscribes to its sources in order they are specified and completes eagerly if
16168
16150
* one of the sources is shorter than the rest while cancelling the other sources. Therefore, it
16169
16151
* is possible those other sources will never be able to run to completion (and thus not calling
0 commit comments