@@ -781,6 +781,8 @@ public static <T1, T2, T3, T4, T5, T6, T7, T8, T9, R> Observable<R> combineLates
781
781
* the source ObservableSources each time an item is received from any of the source ObservableSources, where this
782
782
* aggregation is defined by a specified function.
783
783
* <p>
784
+ * <img width="640" height="380" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/combineLatestDelayError.png" alt="">
785
+ * <p>
784
786
* Note on method signature: since Java doesn't allow creating a generic array with {@code new T[]}, the
785
787
* implementation of this operator has to create an {@code Object[]} instead. Unfortunately, a
786
788
* {@code Function<Integer[], R>} passed to the method would trigger a {@code ClassCastException}.
@@ -819,6 +821,8 @@ public static <T, R> Observable<R> combineLatestDelayError(ObservableSource<? ex
819
821
* aggregation is defined by a specified function and delays any error from the sources until
820
822
* all source ObservableSources terminate.
821
823
* <p>
824
+ * <img width="640" height="380" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/combineLatestDelayError.png" alt="">
825
+ * <p>
822
826
* Note on method signature: since Java doesn't allow creating a generic array with {@code new T[]}, the
823
827
* implementation of this operator has to create an {@code Object[]} instead. Unfortunately, a
824
828
* {@code Function<Integer[], R>} passed to the method would trigger a {@code ClassCastException}.
@@ -1218,7 +1222,7 @@ public static <T> Observable<T> concatArrayDelayError(ObservableSource<? extends
1218
1222
* source ObservableSources. The operator buffers the values emitted by these ObservableSources and then drains them
1219
1223
* in order, each one after the previous one completes.
1220
1224
* <p>
1221
- * <img width="640" height="290 " src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/concatArray .png" alt="">
1225
+ * <img width="640" height="410 " src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/concatArrayEager .png" alt="">
1222
1226
* <dl>
1223
1227
* <dt><b>Scheduler:</b></dt>
1224
1228
* <dd>This method does not operate by default on a particular {@link Scheduler}.</dd>
@@ -1539,7 +1543,7 @@ public static <T> Observable<T> empty() {
1539
1543
* Returns an Observable that invokes an {@link Observer}'s {@link Observer#onError onError} method when the
1540
1544
* Observer subscribes to it.
1541
1545
* <p>
1542
- * <img width="640" height="190 " src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/error.png" alt="">
1546
+ * <img width="640" height="220 " src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/error.supplier .png" alt="">
1543
1547
* <dl>
1544
1548
* <dt><b>Scheduler:</b></dt>
1545
1549
* <dd>{@code error} does not operate by default on a particular {@link Scheduler}.</dd>
@@ -1564,7 +1568,7 @@ public static <T> Observable<T> error(Callable<? extends Throwable> errorSupplie
1564
1568
* Returns an Observable that invokes an {@link Observer}'s {@link Observer#onError onError} method when the
1565
1569
* Observer subscribes to it.
1566
1570
* <p>
1567
- * <img width="640" height="190 " src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/error.png" alt="">
1571
+ * <img width="640" height="220 " src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/error.item .png" alt="">
1568
1572
* <dl>
1569
1573
* <dt><b>Scheduler:</b></dt>
1570
1574
* <dd>{@code error} does not operate by default on a particular {@link Scheduler}.</dd>
@@ -1646,7 +1650,7 @@ public static <T> Observable<T> fromCallable(Callable<? extends T> supplier) {
1646
1650
/**
1647
1651
* Converts a {@link Future} into an ObservableSource.
1648
1652
* <p>
1649
- * <img width="640" height="315 " src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/from.Future .png" alt="">
1653
+ * <img width="640" height="284 " src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/fromFuture.noarg .png" alt="">
1650
1654
* <p>
1651
1655
* You can convert any object that supports the {@link Future} interface into an ObservableSource that emits the
1652
1656
* return value of the {@link Future#get} method of that object, by passing the object into the {@code from}
@@ -1679,7 +1683,7 @@ public static <T> Observable<T> fromFuture(Future<? extends T> future) {
1679
1683
/**
1680
1684
* Converts a {@link Future} into an ObservableSource, with a timeout on the Future.
1681
1685
* <p>
1682
- * <img width="640" height="315 " src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/from.Future .png" alt="">
1686
+ * <img width="640" height="287 " src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/fromFuture.timeout .png" alt="">
1683
1687
* <p>
1684
1688
* You can convert any object that supports the {@link Future} interface into an ObservableSource that emits the
1685
1689
* return value of the {@link Future#get} method of that object, by passing the object into the {@code from}
@@ -1717,7 +1721,7 @@ public static <T> Observable<T> fromFuture(Future<? extends T> future, long time
1717
1721
/**
1718
1722
* Converts a {@link Future} into an ObservableSource, with a timeout on the Future.
1719
1723
* <p>
1720
- * <img width="640" height="315 " src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/from.Future .png" alt="">
1724
+ * <img width="640" height="287 " src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/fromFuture.timeout.scheduler .png" alt="">
1721
1725
* <p>
1722
1726
* You can convert any object that supports the {@link Future} interface into an ObservableSource that emits the
1723
1727
* return value of the {@link Future#get} method of that object, by passing the object into the {@code from}
@@ -1758,7 +1762,7 @@ public static <T> Observable<T> fromFuture(Future<? extends T> future, long time
1758
1762
/**
1759
1763
* Converts a {@link Future}, operating on a specified {@link Scheduler}, into an ObservableSource.
1760
1764
* <p>
1761
- * <img width="640" height="315 " src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/from.Future.s .png" alt="">
1765
+ * <img width="640" height="294 " src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/fromFuture.scheduler .png" alt="">
1762
1766
* <p>
1763
1767
* You can convert any object that supports the {@link Future} interface into an ObservableSource that emits the
1764
1768
* return value of the {@link Future#get} method of that object, by passing the object into the {@code from}
@@ -1793,7 +1797,7 @@ public static <T> Observable<T> fromFuture(Future<? extends T> future, Scheduler
1793
1797
/**
1794
1798
* Converts an {@link Iterable} sequence into an ObservableSource that emits the items in the sequence.
1795
1799
* <p>
1796
- * <img width="640" height="315 " src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/from .png" alt="">
1800
+ * <img width="640" height="186 " src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/fromIterable .png" alt="">
1797
1801
* <dl>
1798
1802
* <dt><b>Scheduler:</b></dt>
1799
1803
* <dd>{@code fromIterable} does not operate by default on a particular {@link Scheduler}.</dd>
@@ -10213,7 +10217,7 @@ public final Single<T> single(T defaultItem) {
10213
10217
* if this Observable completes without emitting any items or emits more than one item a
10214
10218
* {@link NoSuchElementException} or {@code IllegalArgumentException} will be signalled respectively.
10215
10219
* <p>
10216
- * <img width="640" height="315 " src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/single.2 .png" alt="">
10220
+ * <img width="640" height="228 " src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/singleOrError .png" alt="">
10217
10221
* <dl>
10218
10222
* <dt><b>Scheduler:</b></dt>
10219
10223
* <dd>{@code singleOrError} does not operate by default on a particular {@link Scheduler}.</dd>
0 commit comments