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 OnSubscribeGroupJoin<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 |
---|
OnSubscribeGroupJoin(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 OnSubscribeGroupJoin(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>>