@@ -1750,6 +1750,7 @@ public final static <T> Observable<T> merge(Observable<? extends Observable<? ex
1750
1750
* @throws IllegalArgumentException
1751
1751
* if {@code maxConcurrent} is less than or equal to 0
1752
1752
* @see <a href="http://reactivex.io/documentation/operators/merge.html">ReactiveX operators documentation: Merge</a>
1753
+ * @since (if this graduates from Experimental/Beta to supported, replace this parenthetical with the release number)
1753
1754
*/
1754
1755
@ Experimental
1755
1756
@ SuppressWarnings ({"unchecked" , "rawtypes" })
@@ -2048,11 +2049,13 @@ public final static <T> Observable<T> merge(Observable<? extends T>[] sequences)
2048
2049
* the maximum number of Observables that may be subscribed to concurrently
2049
2050
* @return an Observable that emits all of the items emitted by the Observables in the Array
2050
2051
* @see <a href="http://reactivex.io/documentation/operators/merge.html">ReactiveX operators documentation: Merge</a>
2052
+ * @since (if this graduates from Experimental/Beta to supported, replace this parenthetical with the release number)
2051
2053
*/
2052
2054
@ Experimental
2053
2055
public final static <T > Observable <T > merge (Observable <? extends T >[] sequences , int maxConcurrent ) {
2054
2056
return merge (from (sequences ), maxConcurrent );
2055
2057
}
2058
+
2056
2059
/**
2057
2060
* Flattens an Observable that emits Observables into one Observable, in a way that allows an Observer to
2058
2061
* receive all successfully emitted items from all of the source Observables without being interrupted by
@@ -2080,6 +2083,7 @@ public final static <T> Observable<T> merge(Observable<? extends T>[] sequences,
2080
2083
public final static <T > Observable <T > mergeDelayError (Observable <? extends Observable <? extends T >> source ) {
2081
2084
return source .lift (OperatorMerge .<T >instance (true ));
2082
2085
}
2086
+
2083
2087
/**
2084
2088
* Flattens an Observable that emits Observables into one Observable, in a way that allows an Observer to
2085
2089
* receive all successfully emitted items from all of the source Observables without being interrupted by
@@ -2106,6 +2110,7 @@ public final static <T> Observable<T> mergeDelayError(Observable<? extends Obser
2106
2110
* @return an Observable that emits all of the items emitted by the Observables emitted by the
2107
2111
* {@code source} Observable
2108
2112
* @see <a href="http://reactivex.io/documentation/operators/merge.html">ReactiveX operators documentation: Merge</a>
2113
+ * @since (if this graduates from Experimental/Beta to supported, replace this parenthetical with the release number)
2109
2114
*/
2110
2115
@ Experimental
2111
2116
public final static <T > Observable <T > mergeDelayError (Observable <? extends Observable <? extends T >> source , int maxConcurrent ) {
@@ -5519,6 +5524,7 @@ public final Observable<T> onBackpressureDrop() {
5519
5524
public final Observable <T > onBackpressureBlock (int maxQueueLength ) {
5520
5525
return lift (new OperatorOnBackpressureBlock <T >(maxQueueLength ));
5521
5526
}
5527
+
5522
5528
/**
5523
5529
* Instructs an Observable that is emitting items faster than its observer can consume them to block the
5524
5530
* producer thread if the number of undelivered onNext events reaches the system-wide ring buffer size.
@@ -9149,7 +9155,7 @@ public final <U, R> Observable<R> withLatestFrom(Observable<? extends U> other,
9149
9155
* Observable emits connected, non-overlapping windows. It emits the current window and opens a new one
9150
9156
* whenever the Observable produced by the specified {@code closingSelector} emits an item.
9151
9157
* <p>
9152
- * <img width="640" height="485 " src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/window1.png" alt="">
9158
+ * <img width="640" height="460 " src="https://raw.github.com/wiki/ReactiveX/RxJava/images/rx-operators/window1.png" alt="">
9153
9159
* <dl>
9154
9160
* <dt><b>Backpressure Support:</b></dt>
9155
9161
* <dd>This operator does not support backpressure as it uses the {@code closingSelector} to control data
0 commit comments