Package rx.internal.operators
Class OperatorWindowWithObservable<T,U>
java.lang.Object
rx.internal.operators.OperatorWindowWithObservable<T,U>
- Type Parameters:
T- the value typeU- the boundary value type
- All Implemented Interfaces:
Func1<Subscriber<? super Observable<T>>,,Subscriber<? super T>> Function,Observable.Operator<Observable<T>,T>
public final class OperatorWindowWithObservable<T,U>
extends Object
implements Observable.Operator<Observable<T>,T>
Creates non-overlapping windows of items where each window is terminated by
an event from a secondary observable and a new window is started immediately.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static final classObserves the boundary.(package private) static final classObserves the source. -
Field Summary
FieldsModifier and TypeFieldDescription(package private) static final ObjectIndicate the current subject should complete and a new subject be emitted.(package private) static final NotificationLite<Object> For error and completion indication.(package private) final Observable<U> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionSubscriber<? super T> call(Subscriber<? super Observable<T>> child)