| Modifier and Type | Class and Description |
|---|---|
| pack-priv class | OnSubscribeJoin.ResultSink
Manage the left and right sources. |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final Observable | |
| pack-priv final Func1 | |
| pack-priv final Func2 | |
| pack-priv final Observable | |
| pack-priv final Func1 |
| Access | Constructor and Description |
|---|---|
| public | OnSubscribeJoin(Observable<TLeft> left, Observable<TRight> right, Func1<TLeft, Observable<TLeftDuration>> leftDurationSelector, Func1<TRight, Observable<TRightDuration>> rightDurationSelector, Func2<TLeft, TRight, R> resultSelector)
|
| Modifier and Type | Method and Description |
|---|---|
| public void |
| left | back to summary |
|---|---|
| pack-priv final Observable<TLeft> left | |
| leftDurationSelector | back to summary |
|---|---|
| pack-priv final Func1<TLeft, Observable<TLeftDuration>> leftDurationSelector | |
| resultSelector | back to summary |
|---|---|
| pack-priv final Func2<TLeft, TRight, R> resultSelector | |
| right | back to summary |
|---|---|
| pack-priv final Observable<TRight> right | |
| rightDurationSelector | back to summary |
|---|---|
| pack-priv final Func1<TRight, Observable<TRightDuration>> rightDurationSelector | |
| OnSubscribeJoin | back to summary |
|---|---|
| public OnSubscribeJoin(Observable<TLeft> left, Observable<TRight> right, Func1<TLeft, Observable<TLeftDuration>> leftDurationSelector, Func1<TRight, Observable<TRightDuration>> rightDurationSelector, Func2<TLeft, TRight, R> resultSelector) | |
| call | back to summary |
|---|---|
| public void call(Subscriber<? super R> t1) Implements rx.
| |
| Modifier and Type | Class and Description |
|---|---|
| pack-priv class | OnSubscribeJoin.ResultSink.LeftSubscriber
Observes the left values. |
| pack-priv class | OnSubscribeJoin.ResultSink.RightSubscriber
Observes the right values. |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final CompositeSubscription | |
| pack-priv boolean | leftDone
Guarded by this. |
| pack-priv int | leftId
Guarded by this. |
| pack-priv boolean | rightDone
Guarded by this. |
| pack-priv int | rightId
Guarded by this. |
| pack-priv final Map | rightMap
Guarded by this. |
| private static final long | |
| pack-priv final Subscriber |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv HashMap | |
| public void |
| group | back to summary |
|---|---|
| pack-priv final CompositeSubscription group | |
| leftDone | back to summary |
|---|---|
| pack-priv boolean leftDone Guarded by this. | |
| leftId | back to summary |
|---|---|
| pack-priv int leftId Guarded by this. | |
| rightDone | back to summary |
|---|---|
| pack-priv boolean rightDone Guarded by this. | |
| rightId | back to summary |
|---|---|
| pack-priv int rightId Guarded by this. | |
| rightMap | back to summary |
|---|---|
| pack-priv final Map<Integer, TRight> rightMap Guarded by this. | |
| serialVersionUID | back to summary |
|---|---|
| private static final long serialVersionUID | |
| subscriber | back to summary |
|---|---|
| pack-priv final Subscriber<? super R> subscriber | |
| ResultSink | back to summary |
|---|---|
| public ResultSink(Subscriber<? super R> subscriber) | |
| leftMap | back to summary |
|---|---|
| pack-priv HashMap | |
| run | back to summary |
|---|---|
| public void run() | |
| Modifier and Type | Class and Description |
|---|---|
| pack-priv class | OnSubscribeJoin.ResultSink.LeftSubscriber.LeftDurationSubscriber
Observes the left duration. |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| protected void | |
| public void | onCompleted()
Implements rx. Observable has finished sending push-based notifications.
|
| public void | onError(Throwable
the exception encountered by the Observable e)Implements rx. Observable has experienced an error condition.
|
| public void | onNext(TLeft
the item emitted by the Observable args)Implements rx. |
| LeftSubscriber | back to summary |
|---|---|
| pack-priv LeftSubscriber() | |
| expire | back to summary |
|---|---|
| protected void expire(int id, Subscription resource) | |
| onCompleted | back to summary |
|---|---|
| public void onCompleted() Implements rx. Doc from rx. Notifies the Observer that the
The
| |
| onError | back to summary |
|---|---|
| public void onError(Throwable e) Implements rx. Doc from rx. Notifies the Observer that the
If the | |
| onNext | back to summary |
|---|---|
| public void onNext(TLeft args) Implements rx. Doc from rx. Provides the Observer with a new item to observe.
The
The
| |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | onCompleted()
Implements rx. Observable has finished sending push-based notifications.
|
| public void | onError(Throwable
the exception encountered by the Observable e)Implements rx. Observable has experienced an error condition.
|
| public void | onNext(TLeftDuration
the item emitted by the Observable args)Implements rx. |
| LeftDurationSubscriber | back to summary |
|---|---|
| public LeftDurationSubscriber(int id) | |
| onCompleted | back to summary |
|---|---|
| public void onCompleted() Implements rx. Doc from rx. Notifies the Observer that the
The
| |
| onError | back to summary |
|---|---|
| public void onError(Throwable e) Implements rx. Doc from rx. Notifies the Observer that the
If the | |
| onNext | back to summary |
|---|---|
| public void onNext(TLeftDuration args) Implements rx. Doc from rx. Provides the Observer with a new item to observe.
The
The
| |
| Modifier and Type | Class and Description |
|---|---|
| pack-priv class | OnSubscribeJoin.ResultSink.RightSubscriber.RightDurationSubscriber
Observe the right duration. |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv void | |
| public void | onCompleted()
Implements rx. Observable has finished sending push-based notifications.
|
| public void | onError(Throwable
the exception encountered by the Observable e)Implements rx. Observable has experienced an error condition.
|
| public void | onNext(TRight
the item emitted by the Observable args)Implements rx. |
| RightSubscriber | back to summary |
|---|---|
| pack-priv RightSubscriber() | |
| expire | back to summary |
|---|---|
| pack-priv void expire(int id, Subscription resource) | |
| onCompleted | back to summary |
|---|---|
| public void onCompleted() Implements rx. Doc from rx. Notifies the Observer that the
The
| |
| onError | back to summary |
|---|---|
| public void onError(Throwable e) Implements rx. Doc from rx. Notifies the Observer that the
If the | |
| onNext | back to summary |
|---|---|
| public void onNext(TRight args) Implements rx. Doc from rx. Provides the Observer with a new item to observe.
The
The
| |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | onCompleted()
Implements rx. Observable has finished sending push-based notifications.
|
| public void | onError(Throwable
the exception encountered by the Observable e)Implements rx. Observable has experienced an error condition.
|
| public void | onNext(TRightDuration
the item emitted by the Observable args)Implements rx. |
| RightDurationSubscriber | back to summary |
|---|---|
| public RightDurationSubscriber(int id) | |
| onCompleted | back to summary |
|---|---|
| public void onCompleted() Implements rx. Doc from rx. Notifies the Observer that the
The
| |
| onError | back to summary |
|---|---|
| public void onError(Throwable e) Implements rx. Doc from rx. Notifies the Observer that the
If the | |
| onNext | back to summary |
|---|---|
| public void onNext(TRightDuration args) Implements rx. Doc from rx. Provides the Observer with a new item to observe.
The
The
| |