RxJava
rx.operators
Class OperationMerge
java.lang.Object
rx.operators.OperationMerge
public final class OperationMerge
- extends java.lang.Object
Flattens a list of Observables into one Observable sequence, without any transformation.
You can combine the items emitted by multiple Observables so that they act like a single
Observable, by using the merge operation.
|
Method Summary |
static
|
merge(java.lang.Iterable<? extends Observable<? extends T>> sequences)
|
static
|
merge(Observable<? extends Observable<? extends T>> o)
Flattens the observable sequences from the list of Observables into one observable sequence without any transformation. |
static
|
merge(Observable<? extends T>... sequences)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OperationMerge
public OperationMerge()
merge
public static <T> Observable.OnSubscribeFunc<T> merge(Observable<? extends Observable<? extends T>> o)
- Flattens the observable sequences from the list of Observables into one observable sequence without any transformation.
- Parameters:
o - An observable sequence of elements to project.
- Returns:
- An observable sequence whose elements are the result of flattening the output from the list of Observables.
- See Also:
- Observable.Merge(TSource) Method (IObservable(TSource)[])
merge
public static <T> Observable.OnSubscribeFunc<T> merge(Observable<? extends T>... sequences)
merge
public static <T> Observable.OnSubscribeFunc<T> merge(java.lang.Iterable<? extends Observable<? extends T>> sequences)