|
48 | 48 | * <p>
|
49 | 49 | * The documentation for this class makes use of marble diagrams. The following legend explains these diagrams:
|
50 | 50 | * <p>
|
51 |
| - * <img width="640" height="301" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/legend.png" alt=""> |
| 51 | + * <img width="640" height="317" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/legend.png" alt=""> |
52 | 52 | * <p>
|
53 | 53 | * For more information see the <a href="http://reactivex.io/documentation/Publisher.html">ReactiveX
|
54 | 54 | * documentation</a>.
|
@@ -1825,7 +1825,7 @@ public static <T> Flowable<T> fromArray(T... items) {
|
1825 | 1825 | * Returns a Flowable that, when a Subscriber subscribes to it, invokes a function you specify and then
|
1826 | 1826 | * emits the value returned from that function.
|
1827 | 1827 | * <p>
|
1828 |
| - * <img width="640" height="195" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/fromCallable.png" alt=""> |
| 1828 | + * <img width="640" height="310" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/fromCallable.png" alt=""> |
1829 | 1829 | * <p>
|
1830 | 1830 | * This allows you to defer the execution of the function you specify until a Subscriber subscribes to the
|
1831 | 1831 | * Publisher. That is to say, it makes the function "lazy."
|
@@ -8189,7 +8189,7 @@ public final Single<T> first(T defaultItem) {
|
8189 | 8189 | * Returns a Single that emits only the very first item emitted by this Flowable or
|
8190 | 8190 | * signals a {@link NoSuchElementException} if this Flowable is empty.
|
8191 | 8191 | * <p>
|
8192 |
| - * <img width="640" height="305" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/firstOrError.png" alt=""> |
| 8192 | + * <img width="640" height="237" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/firstOrError.png" alt=""> |
8193 | 8193 | * <dl>
|
8194 | 8194 | * <dt><b>Backpressure:</b></dt>
|
8195 | 8195 | * <dd>The operator honors backpressure from downstream and consumes the source {@code Publisher} in an
|
@@ -9534,7 +9534,7 @@ public final Single<T> last(T defaultItem) {
|
9534 | 9534 | * Returns a Single that emits only the last item emitted by this Flowable or signals
|
9535 | 9535 | * a {@link NoSuchElementException} if this Flowable is empty.
|
9536 | 9536 | * <p>
|
9537 |
| - * <img width="640" height="305" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/lastOrError.png" alt=""> |
| 9537 | + * <img width="640" height="236" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/lastOrError.png" alt=""> |
9538 | 9538 | * <dl>
|
9539 | 9539 | * <dt><b>Backpressure:</b></dt>
|
9540 | 9540 | * <dd>The operator honors backpressure from downstream and consumes the source {@code Publisher} in an
|
@@ -10386,7 +10386,7 @@ public final Flowable<T> onTerminateDetach() {
|
10386 | 10386 | * <p>
|
10387 | 10387 | * To merge the parallel 'rails' back into a single sequence, use {@link ParallelFlowable#sequential()}.
|
10388 | 10388 | * <p>
|
10389 |
| - * <img width="640" height="310" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/flowable.parallel.png" alt=""> |
| 10389 | + * <img width="640" height="547" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/flowable.parallel.png" alt=""> |
10390 | 10390 | * <dl>
|
10391 | 10391 | * <dt><b>Backpressure:</b></dt>
|
10392 | 10392 | * <dd>The operator requires the upstream to honor backpressure and each 'rail' honors backpressure
|
@@ -10415,7 +10415,7 @@ public final ParallelFlowable<T> parallel() {
|
10415 | 10415 | * <p>
|
10416 | 10416 | * To merge the parallel 'rails' back into a single sequence, use {@link ParallelFlowable#sequential()}.
|
10417 | 10417 | * <p>
|
10418 |
| - * <img width="640" height="310" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/flowable.parallel.png" alt=""> |
| 10418 | + * <img width="640" height="547" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/flowable.parallel.png" alt=""> |
10419 | 10419 | * <dl>
|
10420 | 10420 | * <dt><b>Backpressure:</b></dt>
|
10421 | 10421 | * <dd>The operator requires the upstream to honor backpressure and each 'rail' honors backpressure
|
@@ -10447,7 +10447,7 @@ public final ParallelFlowable<T> parallel(int parallelism) {
|
10447 | 10447 | * <p>
|
10448 | 10448 | * To merge the parallel 'rails' back into a single sequence, use {@link ParallelFlowable#sequential()}.
|
10449 | 10449 | * <p>
|
10450 |
| - * <img width="640" height="310" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/flowable.parallel.png" alt=""> |
| 10450 | + * <img width="640" height="547" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/flowable.parallel.png" alt=""> |
10451 | 10451 | * <dl>
|
10452 | 10452 | * <dt><b>Backpressure:</b></dt>
|
10453 | 10453 | * <dd>The operator requires the upstream to honor backpressure and each 'rail' honors backpressure
|
@@ -11014,7 +11014,7 @@ public final <R> Flowable<R> replay(Function<? super Flowable<T>, ? extends Publ
|
11014 | 11014 | * emitted by a {@link ConnectableFlowable} that shares a single subscription to the source Publisher,
|
11015 | 11015 | * replaying no more than {@code bufferSize} items that were emitted within a specified time window.
|
11016 | 11016 | * <p>
|
11017 |
| - * <img width="640" height="445" height="440" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/replay.fnts.png" alt=""> |
| 11017 | + * <img width="640" height="445" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/replay.fnts.png" alt=""> |
11018 | 11018 | * <dl>
|
11019 | 11019 | * <dt><b>Backpressure:</b></dt>
|
11020 | 11020 | * <dd>This operator supports backpressure. Note that the upstream requests are determined by the child
|
@@ -11718,7 +11718,7 @@ public final Flowable<T> sample(long period, TimeUnit unit) {
|
11718 | 11718 | * Returns a Flowable that emits the most recently emitted item (if any) emitted by the source Publisher
|
11719 | 11719 | * within periodic time intervals and optionally emit the very last upstream item when the upstream completes.
|
11720 | 11720 | * <p>
|
11721 |
| - * <img width="408" height="177" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/sample.emitlast.png" alt=""> |
| 11721 | + * <img width="640" height="276" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/sample.emitlast.png" alt=""> |
11722 | 11722 | * <dl>
|
11723 | 11723 | * <dt><b>Backpressure:</b></dt>
|
11724 | 11724 | * <dd>This operator does not support backpressure as it uses time to control data flow.</dd>
|
@@ -11787,7 +11787,7 @@ public final Flowable<T> sample(long period, TimeUnit unit, Scheduler scheduler)
|
11787 | 11787 | * within periodic time intervals, where the intervals are defined on a particular Scheduler
|
11788 | 11788 | * and optionally emit the very last upstream item when the upstream completes.
|
11789 | 11789 | * <p>
|
11790 |
| - * <img width="408" height="177" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/sample.s.emitlast.png" alt=""> |
| 11790 | + * <img width="640" height="276" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/sample.s.emitlast.png" alt=""> |
11791 | 11791 | * <dl>
|
11792 | 11792 | * <dt><b>Backpressure:</b></dt>
|
11793 | 11793 | * <dd>This operator does not support backpressure as it uses time to control data flow.</dd>
|
@@ -11827,7 +11827,7 @@ public final Flowable<T> sample(long period, TimeUnit unit, Scheduler scheduler,
|
11827 | 11827 | * emits the most recently emitted item (if any) emitted by the source Publisher since the previous
|
11828 | 11828 | * emission from the {@code sampler} Publisher.
|
11829 | 11829 | * <p>
|
11830 |
| - * <img width="437" height="198" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/sample.o.nolast.png" alt=""> |
| 11830 | + * <img width="640" height="289" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/sample.o.nolast.png" alt=""> |
11831 | 11831 | * <dl>
|
11832 | 11832 | * <dt><b>Backpressure:</b></dt>
|
11833 | 11833 | * <dd>This operator does not support backpressure as it uses the emissions of the {@code sampler}
|
@@ -11858,7 +11858,7 @@ public final <U> Flowable<T> sample(Publisher<U> sampler) {
|
11858 | 11858 | * emission from the {@code sampler} Publisher
|
11859 | 11859 | * and optionally emit the very last upstream item when the upstream or other Publisher complete.
|
11860 | 11860 | * <p>
|
11861 |
| - * <img width="437" height="198" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/sample.o.emitlast.png" alt=""> |
| 11861 | + * <img width="640" height="289" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/sample.o.emitlast.png" alt=""> |
11862 | 11862 | * <dl>
|
11863 | 11863 | * <dt><b>Backpressure:</b></dt>
|
11864 | 11864 | * <dd>This operator does not support backpressure as it uses the emissions of the {@code sampler}
|
@@ -12146,7 +12146,7 @@ public final Single<T> single(T defaultItem) {
|
12146 | 12146 | * if this Flowable completes without emitting any items a {@link NoSuchElementException} will be signalled and
|
12147 | 12147 | * if this Flowable emits more than one item, an {@code IllegalArgumentException} will be signalled.
|
12148 | 12148 | * <p>
|
12149 |
| - * <img width="640" height="315" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/singleOrError.png" alt=""> |
| 12149 | + * <img width="640" height="205" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/singleOrError.png" alt=""> |
12150 | 12150 | * <dl>
|
12151 | 12151 | * <dt><b>Backpressure:</b></dt>
|
12152 | 12152 | * <dd>The operator honors backpressure from downstream and consumes the source {@code Publisher} in an
|
@@ -12988,7 +12988,7 @@ public final Flowable<T> subscribeOn(Scheduler scheduler) {
|
12988 | 12988 | /**
|
12989 | 12989 | * Returns a Flowable that emits the items emitted by the source Publisher or the items of an alternate
|
12990 | 12990 | * Publisher if the source Publisher is empty.
|
12991 |
| - * <img width="410" height="164" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/switchifempty.png" alt=""> |
| 12991 | + * <img width="640" height="255" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/switchifempty.png" alt=""> |
12992 | 12992 | * <p/>
|
12993 | 12993 | * <dl>
|
12994 | 12994 | * <dt><b>Backpressure:</b></dt>
|
@@ -15589,7 +15589,7 @@ public final <U, V> Flowable<Flowable<T>> window(
|
15589 | 15589 | * Publisher emits connected, non-overlapping windows. It emits the current window and opens a new one
|
15590 | 15590 | * whenever the Publisher produced by the specified {@code closingSelector} emits an item.
|
15591 | 15591 | * <p>
|
15592 |
| - * <img width="640" height="460" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/window1.png" alt=""> |
| 15592 | + * <img width="640" height="455" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/window1.png" alt=""> |
15593 | 15593 | * <dl>
|
15594 | 15594 | * <dt><b>Backpressure:</b></dt>
|
15595 | 15595 | * <dd>The operator consumes the source {@code Publisher} in an unbounded manner.
|
@@ -15622,7 +15622,7 @@ public final <B> Flowable<Flowable<T>> window(Callable<? extends Publisher<B>> b
|
15622 | 15622 | * Publisher emits connected, non-overlapping windows. It emits the current window and opens a new one
|
15623 | 15623 | * whenever the Publisher produced by the specified {@code closingSelector} emits an item.
|
15624 | 15624 | * <p>
|
15625 |
| - * <img width="640" height="460" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/window1.png" alt=""> |
| 15625 | + * <img width="640" height="455" src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/window1.png" alt=""> |
15626 | 15626 | * <dl>
|
15627 | 15627 | * <dt><b>Backpressure:</b></dt>
|
15628 | 15628 | * <dd>The operator consumes the source {@code Publisher} in an unbounded manner.
|
|
0 commit comments