T1 - the left value typeT2 - the right value typeD1 - the value type of the left durationD2 - the value type of the right durationR - the result value typepublic final class OperatorGroupJoin<T1,T2,D1,D2,R> extends java.lang.Object implements Observable.OnSubscribe<R>
| Modifier and Type | Field and Description |
|---|---|
protected Observable<T1> |
left |
protected Func1<? super T1,? extends Observable<D1>> |
leftDuration |
protected Func2<? super T1,? super Observable<T2>,? extends R> |
resultSelector |
protected Observable<T2> |
right |
protected Func1<? super T2,? extends Observable<D2>> |
rightDuration |
| Constructor and Description |
|---|
OperatorGroupJoin(Observable<T1> left,
Observable<T2> right,
Func1<? super T1,? extends Observable<D1>> leftDuration,
Func1<? super T2,? extends Observable<D2>> rightDuration,
Func2<? super T1,? super Observable<T2>,? extends R> resultSelector) |
| Modifier and Type | Method and Description |
|---|---|
void |
call(Subscriber<? super R> child) |
protected final Observable<T1> left
protected final Observable<T2> right
protected final Func1<? super T1,? extends Observable<D1>> leftDuration
protected final Func1<? super T2,? extends Observable<D2>> rightDuration
protected final Func2<? super T1,? super Observable<T2>,? extends R> resultSelector
public OperatorGroupJoin(Observable<T1> left, Observable<T2> right, Func1<? super T1,? extends Observable<D1>> leftDuration, Func1<? super T2,? extends Observable<D2>> rightDuration, Func2<? super T1,? super Observable<T2>,? extends R> resultSelector)
public void call(Subscriber<? super R> child)
call in interface Action1<Subscriber<? super R>>