@@ -2244,6 +2244,9 @@ public final Single<T> doAfterTerminate(Action onAfterTerminate) {
2244
2244
* is executed once per subscription.
2245
2245
* <p>Note that the {@code onFinally} action is shared between subscriptions and as such
2246
2246
* should be thread-safe.
2247
+ * <p>
2248
+ * <img width="640" height="291" src="https://raw.githubusercontent.com/wiki/ReactiveX/RxJava/images/rx-operators/Single.doFinally.png" alt="">
2249
+ * </p>
2247
2250
* <dl>
2248
2251
* <dt><b>Scheduler:</b></dt>
2249
2252
* <dd>{@code doFinally} does not operate by default on a particular {@link Scheduler}.</dd>
@@ -2263,6 +2266,9 @@ public final Single<T> doFinally(Action onFinally) {
2263
2266
/**
2264
2267
* Calls the shared consumer with the Disposable sent through the onSubscribe for each
2265
2268
* SingleObserver that subscribes to the current Single.
2269
+ * <p>
2270
+ * <img width="640" height="347" src="https://raw.githubusercontent.com/wiki/ReactiveX/RxJava/images/rx-operators/Single.doOnSubscribe.png" alt="">
2271
+ * </p>
2266
2272
* <dl>
2267
2273
* <dt><b>Scheduler:</b></dt>
2268
2274
* <dd>{@code doOnSubscribe} does not operate by default on a particular {@link Scheduler}.</dd>
@@ -2281,6 +2287,9 @@ public final Single<T> doOnSubscribe(final Consumer<? super Disposable> onSubscr
2281
2287
/**
2282
2288
* Calls the shared consumer with the success value sent via onSuccess for each
2283
2289
* SingleObserver that subscribes to the current Single.
2290
+ * <p>
2291
+ * <img width="640" height="347" src="https://raw.githubusercontent.com/wiki/ReactiveX/RxJava/images/rx-operators/Single.doOnSuccess.2.png" alt="">
2292
+ * </p>
2284
2293
* <dl>
2285
2294
* <dt><b>Scheduler:</b></dt>
2286
2295
* <dd>{@code doOnSuccess} does not operate by default on a particular {@link Scheduler}.</dd>
@@ -2317,6 +2326,9 @@ public final Single<T> doOnEvent(final BiConsumer<? super T, ? super Throwable>
2317
2326
/**
2318
2327
* Calls the shared consumer with the error sent via onError for each
2319
2328
* SingleObserver that subscribes to the current Single.
2329
+ * <p>
2330
+ * <img width="640" height="349" src="https://raw.githubusercontent.com/wiki/ReactiveX/RxJava/images/rx-operators/Single.doOnError.2.png" alt="">
2331
+ * </p>
2320
2332
* <dl>
2321
2333
* <dt><b>Scheduler:</b></dt>
2322
2334
* <dd>{@code doOnError} does not operate by default on a particular {@link Scheduler}.</dd>
@@ -2335,6 +2347,9 @@ public final Single<T> doOnError(final Consumer<? super Throwable> onError) {
2335
2347
/**
2336
2348
* Calls the shared {@code Action} if a SingleObserver subscribed to the current Single
2337
2349
* disposes the common Disposable it received via onSubscribe.
2350
+ * <p>
2351
+ * <img width="640" height="332" src="https://raw.githubusercontent.com/wiki/ReactiveX/RxJava/images/rx-operators/Single.doOnDispose.png" alt="">
2352
+ * </p>
2338
2353
* <dl>
2339
2354
* <dt><b>Scheduler:</b></dt>
2340
2355
* <dd>{@code doOnDispose} does not operate by default on a particular {@link Scheduler}.</dd>
0 commit comments