Skip to content

Commit 31ab140

Browse files
authored
2.x: More Observable marbles, 01/10-a (#5804)
1 parent 7194f3e commit 31ab140

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

src/main/java/io/reactivex/Observable.java

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9962,7 +9962,7 @@ public final Observable<T> retry() {
99629962
* Returns an Observable that mirrors the source ObservableSource, resubscribing to it if it calls {@code onError}
99639963
* and the predicate returns true for that specific exception and retry count.
99649964
* <p>
9965-
* <img width="640" height="315" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/retry.png" alt="">
9965+
* <img width="640" height="235" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/retry.o.ne.png" alt="">
99669966
* <dl>
99679967
* <dt><b>Scheduler:</b></dt>
99689968
* <dd>{@code retry} does not operate by default on a particular {@link Scheduler}.</dd>
@@ -9987,7 +9987,7 @@ public final Observable<T> retry(BiPredicate<? super Integer, ? super Throwable>
99879987
* Returns an Observable that mirrors the source ObservableSource, resubscribing to it if it calls {@code onError}
99889988
* up to a specified number of retries.
99899989
* <p>
9990-
* <img width="640" height="315" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/retry.png" alt="">
9990+
* <img width="640" height="325" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/retry.o.n.png" alt="">
99919991
* <p>
99929992
* If the source ObservableSource calls {@link Observer#onError}, this method will resubscribe to the source
99939993
* ObservableSource for a maximum of {@code count} resubscriptions rather than propagating the
@@ -10016,7 +10016,7 @@ public final Observable<T> retry(long times) {
1001610016
/**
1001710017
* Retries at most times or until the predicate returns false, whichever happens first.
1001810018
* <p>
10019-
* <img width="640" height="315" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/retry.png" alt="">
10019+
* <img width="640" height="269" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/retry.o.nfe.png" alt="">
1002010020
* <dl>
1002110021
* <dt><b>Scheduler:</b></dt>
1002210022
* <dd>{@code retry} does not operate by default on a particular {@link Scheduler}.</dd>
@@ -10039,7 +10039,7 @@ public final Observable<T> retry(long times, Predicate<? super Throwable> predic
1003910039
/**
1004010040
* Retries the current Observable if the predicate returns true.
1004110041
* <p>
10042-
* <img width="640" height="315" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/retry.png" alt="">
10042+
* <img width="640" height="248" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/retry.o.e.png" alt="">
1004310043
* <dl>
1004410044
* <dt><b>Scheduler:</b></dt>
1004510045
* <dd>{@code retry} does not operate by default on a particular {@link Scheduler}.</dd>
@@ -10057,7 +10057,8 @@ public final Observable<T> retry(Predicate<? super Throwable> predicate) {
1005710057
/**
1005810058
* Retries until the given stop function returns true.
1005910059
* <p>
10060-
* <img width="640" height="315" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/retry.png" alt=""> * <dl>
10060+
* <img width="640" height="261" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/retryUntil.o.png" alt="">
10061+
* <dl>
1006110062
* <dt><b>Scheduler:</b></dt>
1006210063
* <dd>{@code retryUntil} does not operate by default on a particular {@link Scheduler}.</dd>
1006310064
* </dl>
@@ -10498,7 +10499,7 @@ public final Observable<T> serialize() {
1049810499
* <p>
1049910500
* This is an alias for {@link #publish()}.{@link ConnectableObservable#refCount()}.
1050010501
* <p>
10501-
* <img width="640" height="510" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/publishRefCount.png" alt="">
10502+
* <img width="640" height="510" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/publishRefCount.o.png" alt="">
1050210503
* <dl>
1050310504
* <dt><b>Scheduler:</b></dt>
1050410505
* <dd>{@code share} does not operate by default on a particular {@link Scheduler}.</dd>
@@ -11366,7 +11367,7 @@ public final <R> Observable<R> switchMap(Function<? super T, ? extends Observabl
1136611367
* The resulting ObservableSource completes if both the upstream ObservableSource and the last inner SingleSource, if any, complete.
1136711368
* If the upstream ObservableSource signals an onError, the inner SingleSource is disposed and the error delivered in-sequence.
1136811369
* <p>
11369-
* <img width="640" height="350" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/switchMap.png" alt="">
11370+
* <img width="640" height="531" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/switchMapSingle.o.png" alt="">
1137011371
* <dl>
1137111372
* <dt><b>Scheduler:</b></dt>
1137211373
* <dd>{@code switchMapSingle} does not operate by default on a particular {@link Scheduler}.</dd>
@@ -11397,7 +11398,7 @@ public final <R> Observable<R> switchMapSingle(@NonNull Function<? super T, ? ex
1139711398
* If the upstream ObservableSource signals an onError, the termination of the last inner SingleSource will emit that error as is
1139811399
* or wrapped into a CompositeException along with the other possible errors the former inner SingleSources signalled.
1139911400
* <p>
11400-
* <img width="640" height="350" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/switchMap.png" alt="">
11401+
* <img width="640" height="467" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/switchMapSingleDelayError.o.png" alt="">
1140111402
* <dl>
1140211403
* <dt><b>Scheduler:</b></dt>
1140311404
* <dd>{@code switchMapSingleDelayError} does not operate by default on a particular {@link Scheduler}.</dd>

0 commit comments

Comments
 (0)