| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class | |
| pack-priv class |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final Func1 | |
| pack-priv final Observable |
| Access | Constructor and Description |
|---|---|
| public | OperatorWindowWithStartEndObservable(Observable<? extends U> windowOpenings, Func1<? super U, ? extends Observable<? extends V>> windowClosingSelector)
|
| Modifier and Type | Method and Description |
|---|---|
| public Subscriber |
| windowClosingSelector | back to summary |
|---|---|
| pack-priv final Func1<? super U, ? extends Observable<? extends V>> windowClosingSelector | |
| windowOpenings | back to summary |
|---|---|
| pack-priv final Observable<? extends U> windowOpenings | |
| OperatorWindowWithStartEndObservable | back to summary |
|---|---|
| public OperatorWindowWithStartEndObservable(Observable<? extends U> windowOpenings, Func1<? super U, ? extends Observable<? extends V>> windowClosingSelector) | |
| call | back to summary |
|---|---|
| public Subscriber Implements rx.
| |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final Observer | |
| pack-priv final Observable |
| Access | Constructor and Description |
|---|---|
| public |
| consumer | back to summary |
|---|---|
| pack-priv final Observer<T> consumer | |
| producer | back to summary |
|---|---|
| pack-priv final Observable<T> producer | |
| SerializedSubject | back to summary |
|---|---|
| public SerializedSubject(Observer<T> consumer, Observable<T> producer) | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final Subscriber | |
| pack-priv final List | chunks
Guarded by guard. |
| pack-priv final CompositeSubscription | |
| pack-priv boolean | done
Guarded by guard. |
| pack-priv final Object |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv void | |
| pack-priv OperatorWindowWithStartEndObservable. | |
| 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(T
the item emitted by the Observable t)Implements rx. |
| public void | onStart()
Overrides rx. |
| child | back to summary |
|---|---|
| pack-priv final Subscriber<? super Observable<T>> child | |
| chunks | back to summary |
|---|---|
| pack-priv final List<OperatorWindowWithStartEndObservable. Guarded by guard. | |
| composite | back to summary |
|---|---|
| pack-priv final CompositeSubscription composite | |
| done | back to summary |
|---|---|
| pack-priv boolean done Guarded by guard. | |
| guard | back to summary |
|---|---|
| pack-priv final Object guard | |
| SourceSubscriber | back to summary |
|---|---|
| public SourceSubscriber(Subscriber<? super Observable<T>> child, CompositeSubscription composite) | |
| beginWindow | back to summary |
|---|---|
| pack-priv void beginWindow(U token) | |
| createSerializedSubject | back to summary |
|---|---|
| pack-priv OperatorWindowWithStartEndObservable. | |
| endWindow | back to summary |
|---|---|
| pack-priv void endWindow(OperatorWindowWithStartEndObservable. | |
| 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 t) Implements rx. Doc from rx. Provides the Observer with a new item to observe.
The
The
| |
| onStart | back to summary |
|---|---|
| public void onStart() Overrides rx. Doc from rx. This method is invoked when the Subscriber and Observable have been connected but the Observable has not yet begun to emit items or send notifications to the Subscriber. Override this method to add any useful initialization to your subscription, for instance to initiate backpressure.
| |