@@ -6121,7 +6121,8 @@ public final <R> Observable<R> concatMap(Function<? super T, ? extends Observabl
6121
6121
* one at a time and emits their values in order
6122
6122
* while delaying any error from either this or any of the inner ObservableSources
6123
6123
* till all of them terminate.
6124
- *
6124
+ * <p>
6125
+ * <img width="640" height="347" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/concatMapDelayError.o.png" alt="">
6125
6126
* <dl>
6126
6127
* <dt><b>Scheduler:</b></dt>
6127
6128
* <dd>{@code concatMapDelayError} does not operate by default on a particular {@link Scheduler}.</dd>
@@ -6142,7 +6143,8 @@ public final <R> Observable<R> concatMapDelayError(Function<? super T, ? extends
6142
6143
* one at a time and emits their values in order
6143
6144
* while delaying any error from either this or any of the inner ObservableSources
6144
6145
* till all of them terminate.
6145
- *
6146
+ * <p>
6147
+ * <img width="640" height="347" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/concatMapDelayError.o.png" alt="">
6146
6148
* <dl>
6147
6149
* <dt><b>Scheduler:</b></dt>
6148
6150
* <dd>{@code concatMapDelayError} does not operate by default on a particular {@link Scheduler}.</dd>
@@ -6181,6 +6183,8 @@ public final <R> Observable<R> concatMapDelayError(Function<? super T, ? extends
6181
6183
* Eager concatenation means that once a subscriber subscribes, this operator subscribes to all of the
6182
6184
* source ObservableSources. The operator buffers the values emitted by these ObservableSources and then drains them in
6183
6185
* order, each one after the previous one completes.
6186
+ * <p>
6187
+ * <img width="640" height="360" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/concatMapEager.o.png" alt="">
6184
6188
* <dl>
6185
6189
* <dt><b>Scheduler:</b></dt>
6186
6190
* <dd>This method does not operate by default on a particular {@link Scheduler}.</dd>
@@ -6204,6 +6208,8 @@ public final <R> Observable<R> concatMapEager(Function<? super T, ? extends Obse
6204
6208
* Eager concatenation means that once a subscriber subscribes, this operator subscribes to all of the
6205
6209
* source ObservableSources. The operator buffers the values emitted by these ObservableSources and then drains them in
6206
6210
* order, each one after the previous one completes.
6211
+ * <p>
6212
+ * <img width="640" height="360" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/concatMapEager.o.png" alt="">
6207
6213
* <dl>
6208
6214
* <dt><b>Scheduler:</b></dt>
6209
6215
* <dd>This method does not operate by default on a particular {@link Scheduler}.</dd>
@@ -6233,6 +6239,8 @@ public final <R> Observable<R> concatMapEager(Function<? super T, ? extends Obse
6233
6239
* Eager concatenation means that once a subscriber subscribes, this operator subscribes to all of the
6234
6240
* source ObservableSources. The operator buffers the values emitted by these ObservableSources and then drains them in
6235
6241
* order, each one after the previous one completes.
6242
+ * <p>
6243
+ * <img width="640" height="390" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/concatMapEagerDelayError.o.png" alt="">
6236
6244
* <dl>
6237
6245
* <dt><b>Scheduler:</b></dt>
6238
6246
* <dd>This method does not operate by default on a particular {@link Scheduler}.</dd>
@@ -6260,6 +6268,8 @@ public final <R> Observable<R> concatMapEagerDelayError(Function<? super T, ? ex
6260
6268
* Eager concatenation means that once a subscriber subscribes, this operator subscribes to all of the
6261
6269
* source ObservableSources. The operator buffers the values emitted by these ObservableSources and then drains them in
6262
6270
* order, each one after the previous one completes.
6271
+ * <p>
6272
+ * <img width="640" height="390" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/concatMapEagerDelayError.o.png" alt="">
6263
6273
* <dl>
6264
6274
* <dt><b>Scheduler:</b></dt>
6265
6275
* <dd>This method does not operate by default on a particular {@link Scheduler}.</dd>
@@ -6290,6 +6300,8 @@ public final <R> Observable<R> concatMapEagerDelayError(Function<? super T, ? ex
6290
6300
/**
6291
6301
* Maps each element of the upstream Observable into CompletableSources, subscribes to them one at a time in
6292
6302
* order and waits until the upstream and all CompletableSources complete.
6303
+ * <p>
6304
+ * <img width="640" height="505" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/concatMapCompletable.o.png" alt="">
6293
6305
* <dl>
6294
6306
* <dt><b>Scheduler:</b></dt>
6295
6307
* <dd>{@code concatMapCompletable} does not operate by default on a particular {@link Scheduler}.</dd>
@@ -6310,6 +6322,8 @@ public final Completable concatMapCompletable(Function<? super T, ? extends Comp
6310
6322
/**
6311
6323
* Maps each element of the upstream Observable into CompletableSources, subscribes to them one at a time in
6312
6324
* order and waits until the upstream and all CompletableSources complete.
6325
+ * <p>
6326
+ * <img width="640" height="505" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/concatMapCompletable.o.png" alt="">
6313
6327
* <dl>
6314
6328
* <dt><b>Scheduler:</b></dt>
6315
6329
* <dd>{@code concatMapCompletable} does not operate by default on a particular {@link Scheduler}.</dd>
@@ -6336,6 +6350,8 @@ public final Completable concatMapCompletable(Function<? super T, ? extends Comp
6336
6350
/**
6337
6351
* Returns an Observable that concatenate each item emitted by the source ObservableSource with the values in an
6338
6352
* Iterable corresponding to that item that is generated by a selector.
6353
+ * <p>
6354
+ * <img width="640" height="275" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/concatMapIterable.o.png" alt="">
6339
6355
*
6340
6356
* <dl>
6341
6357
* <dt><b>Scheduler:</b></dt>
@@ -6361,6 +6377,8 @@ public final <U> Observable<U> concatMapIterable(final Function<? super T, ? ext
6361
6377
/**
6362
6378
* Returns an Observable that concatenate each item emitted by the source ObservableSource with the values in an
6363
6379
* Iterable corresponding to that item that is generated by a selector.
6380
+ * <p>
6381
+ * <img width="640" height="275" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/concatMapIterable.o.png" alt="">
6364
6382
*
6365
6383
* <dl>
6366
6384
* <dt><b>Scheduler:</b></dt>
@@ -6989,6 +7007,8 @@ public final Observable<T> distinctUntilChanged(BiPredicate<? super T, ? super T
6989
7007
* Calls the specified consumer with the current item after this item has been emitted to the downstream.
6990
7008
* <p>Note that the {@code onAfterNext} action is shared between subscriptions and as such
6991
7009
* should be thread-safe.
7010
+ * <p>
7011
+ * <img width="640" height="360" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/doAfterNext.o.png" alt="">
6992
7012
* <dl>
6993
7013
* <dt><b>Scheduler:</b></dt>
6994
7014
* <dd>{@code doAfterNext} does not operate by default on a particular {@link Scheduler}.</dd>
@@ -7038,6 +7058,8 @@ public final Observable<T> doAfterTerminate(Action onFinally) {
7038
7058
* is executed once per subscription.
7039
7059
* <p>Note that the {@code onFinally} action is shared between subscriptions and as such
7040
7060
* should be thread-safe.
7061
+ * <p>
7062
+ * <img width="640" height="281" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/doFinally.o.png" alt="">
7041
7063
* <dl>
7042
7064
* <dt><b>Scheduler:</b></dt>
7043
7065
* <dd>{@code doFinally} does not operate by default on a particular {@link Scheduler}.</dd>
0 commit comments