| Modifier and Type | Class and Description |
|---|---|
| pack-priv class | OnSubscribeGroupJoin.ResultManager
Manages sub-observers and subscriptions. |
| pack-priv static class |
| 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 | 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 |
|---|---|
| public void |
| left | back to summary |
|---|---|
| pack-priv final Observable<T1> left | |
| leftDuration | back to summary |
|---|---|
| pack-priv final Func1<? super T1, ? extends Observable<D1>> leftDuration | |
| resultSelector | back to summary |
|---|---|
| pack-priv final Func2<? super T1, ? super Observable<T2>, ? extends R> resultSelector | |
| right | back to summary |
|---|---|
| pack-priv final Observable<T2> right | |
| rightDuration | back to summary |
|---|---|
| pack-priv final Func1<? super T2, ? extends Observable<D2>> rightDuration | |
| OnSubscribeGroupJoin | back to summary |
|---|---|
| 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) | |
| call | back to summary |
|---|---|
| public void call(Subscriber<? super R> child) Implements rx.
| |
| Modifier and Type | Class and Description |
|---|---|
| pack-priv class | OnSubscribeGroupJoin.ResultManager.LeftDurationObserver
Observe left duration and apply termination. |
| pack-priv class | OnSubscribeGroupJoin.ResultManager.LeftObserver
Observe the left source. |
| pack-priv class | OnSubscribeGroupJoin.ResultManager.RightDurationObserver
Observe right duration and apply termination. |
| pack-priv class | OnSubscribeGroupJoin.ResultManager.RightObserver
Observe the right source. |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final RefCountSubscription | |
| pack-priv final CompositeSubscription | |
| pack-priv boolean | leftDone
Guarded by this. |
| pack-priv int | leftIds
Guarded by this. |
| pack-priv boolean | rightDone
Guarded by this. |
| pack-priv int | rightIds
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 void | |
| pack-priv void | |
| pack-priv void | |
| public void | |
| public boolean | isUnsubscribed()
Implements rx. Subscription is currently unsubscribed.
|
| pack-priv Map | |
| public void | unsubscribe()
Implements rx. Subscriber that was registered when this Subscription
was received.
|
| cancel | back to summary |
|---|---|
| pack-priv final RefCountSubscription cancel | |
| group | back to summary |
|---|---|
| pack-priv final CompositeSubscription group | |
| leftDone | back to summary |
|---|---|
| pack-priv boolean leftDone Guarded by this. | |
| leftIds | back to summary |
|---|---|
| pack-priv int leftIds Guarded by this. | |
| rightDone | back to summary |
|---|---|
| pack-priv boolean rightDone Guarded by this. | |
| rightIds | back to summary |
|---|---|
| pack-priv int rightIds Guarded by this. | |
| rightMap | back to summary |
|---|---|
| pack-priv final Map<Integer, T2> rightMap Guarded by this. | |
| serialVersionUID | back to summary |
|---|---|
| private static final long serialVersionUID | |
| subscriber | back to summary |
|---|---|
| pack-priv final Subscriber<? super R> subscriber | |
| ResultManager | back to summary |
|---|---|
| public ResultManager(Subscriber<? super R> subscriber) | |
| complete | back to summary |
|---|---|
| pack-priv void complete(List<Observer<T2>> list) | |
| errorAll | back to summary |
|---|---|
| pack-priv void errorAll(Throwable e) Notify everyone and cleanup.
| |
| errorMain | back to summary |
|---|---|
| pack-priv void errorMain(Throwable e) Notify only the main subscriber and cleanup.
| |
| init | back to summary |
|---|---|
| public void init() | |
| isUnsubscribed | back to summary |
|---|---|
| public boolean isUnsubscribed() Implements rx. Doc from rx. Indicates whether this
| |
| leftMap | back to summary |
|---|---|
| pack-priv Map | |
| unsubscribe | back to summary |
|---|---|
| public void unsubscribe() Implements rx. Doc from rx. Stops the receipt of notifications on the
This allows deregistering an
| |
| 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(D1
the item emitted by the Observable args)Implements rx. |
| LeftDurationObserver | back to summary |
|---|---|
| public LeftDurationObserver(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(D1 args) Implements rx. Doc from rx. Provides the Observer with a new item to observe.
The
The
| |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| 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(T1
the item emitted by the Observable args)Implements rx. |
| LeftObserver | back to summary |
|---|---|
| pack-priv LeftObserver() | |
| 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(T1 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(D2
the item emitted by the Observable args)Implements rx. |
| RightDurationObserver | back to summary |
|---|---|
| public RightDurationObserver(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(D2 args) Implements rx. Doc from rx. Provides the Observer with a new item to observe.
The
The
| |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| 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(T2
the item emitted by the Observable args)Implements rx. |
| RightObserver | back to summary |
|---|---|
| pack-priv RightObserver() | |
| 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(T2 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 | OnSubscribeGroupJoin.WindowObservableFunc.WindowSubscriber
Observe activities on the window. |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final RefCountSubscription | |
| pack-priv final Observable |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void |
| refCount | back to summary |
|---|---|
| pack-priv final RefCountSubscription refCount | |
| underlying | back to summary |
|---|---|
| pack-priv final Observable<T> underlying | |
| WindowObservableFunc | back to summary |
|---|---|
| public WindowObservableFunc(Observable<T> underlying, RefCountSubscription refCount) | |
| call | back to summary |
|---|---|
| public void call(Subscriber<? super T> t1) Implements rx.
| |
| Modifier and Type | Field and Description |
|---|---|
| private final Subscription | |
| pack-priv final Subscriber |
| 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(T
the item emitted by the Observable args)Implements rx. |
| ref | back to summary |
|---|---|
| private final Subscription ref | |
| subscriber | back to summary |
|---|---|
| pack-priv final Subscriber<? super T> subscriber Hides rx. | |
| WindowSubscriber | back to summary |
|---|---|
| public WindowSubscriber(Subscriber<? super T> subscriber, Subscription ref) | |
| 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(T args) Implements rx. Doc from rx. Provides the Observer with a new item to observe.
The
The
| |