| Package | Description |
|---|---|
| rx |
Rx Observables
|
| rx.internal.operators |
Operators that allow composing Observables to transform and manipulate data in an asynchronous, functional and thread-safe manner.
|
| rx.observers |
| Modifier and Type | Method and Description |
|---|---|
Subscription |
Observable.subscribe(Subscriber
Subscribes to an Observable and provides a Subscriber that implements functions to handle the items the Observable emits and any error or completion notification it issues.
|
Subscription |
Observable.unsafeSubscribe(Subscriber
Subscribes to an Observable and invokes
Observable.OnSubscribe function without any contract protection, error handling, unsubscribe, or execution hooks.
|
| Constructor and Description | |
|---|---|
Subscriber(Subscriber
|
| Modifier and Type | Method and Description |
|---|---|
Subscriber |
OperatorAny.call(Subscriber
|
Subscriber |
OperatorAll.call(Subscriber
|
Subscriber |
OperatorGroupBy.call(Subscriber
|
Subscriber |
OperatorToObservableList.call(Subscriber
|
Subscriber |
OperatorToObservableSortedList.call(Subscriber
|
Subscriber |
OperatorBufferWithSize.call(Subscriber
|
Subscriber |
OperatorBufferWithSingleObservable.call(Subscriber
|
Subscriber |
OperatorBufferWithStartEndObservable.call(Subscriber
|
Subscriber |
OperatorBufferWithTime.call(Subscriber
|
Subscriber |
OperatorToMultimap.call(Subscriber
|
Subscriber |
OperatorToMap.call(Subscriber
|
Subscriber |
OperatorMaterialize.call(Subscriber
|
Subscriber |
OperatorMapPair.call(Subscriber
|
Subscriber |
OperatorWindowWithStartEndObservable.call(Subscriber
|
Subscriber |
OperatorWindowWithObservable.call(Subscriber
|
Subscriber |
OperatorWindowWithTime.call(Subscriber
|
Subscriber |
OperatorWindowWithSize.call(Subscriber
|
Subscriber |
OperatorMap.call(Subscriber
|
Subscriber |
OperatorMapNotification.call(Subscriber
|
Subscriber |
OperatorScan.call(Subscriber
|
Subscriber |
OperatorZip.call(Subscriber
|
Subscriber |
OperatorCast.call(Subscriber
|
Subscriber |
OperatorZipIterable.call(Subscriber
|
Subscriber |
OperatorDoOnEach.call(Subscriber
|
Subscriber |
OperatorOnBackpressureBuffer.call(Subscriber
|
Subscriber |
OperatorSerialize.call(Subscriber
|
Subscriber |
OperatorSkipLast.call(Subscriber
|
Subscriber |
OperatorSingle.call(Subscriber
|
Subscriber |
OperatorSampleWithObservable.call(Subscriber
|
Subscriber |
OperatorTakeWhile.call(Subscriber
|
Subscriber |
OperatorSkipUntil.call(Subscriber
|
Subscriber |
OperatorSkipTimed.call(Subscriber
|
Subscriber |
OperatorElementAt.call(Subscriber
|
Subscriber |
OperatorTakeLastTimed.call(Subscriber
|
Subscriber |
OperatorSkipLastTimed.call(Subscriber
|
Subscriber |
OperatorOnErrorFlatMap.call(Subscriber
|
Subscriber |
OperatorTakeLast.call(Subscriber
|
Subscriber |
OperatorMerge.call(Subscriber
|
Subscriber |
OperatorSampleWithTime.call(Subscriber
|
Subscriber |
OperatorUnsubscribeOn.call(Subscriber
|
Subscriber |
OperatorOnErrorResumeNextViaFunction.call(Subscriber
|
Subscriber |
OperatorOnErrorReturn.call(Subscriber
|
Subscriber |
OperatorTakeUntil.call(Subscriber
|
Subscriber |
OperatorSwitch.call(Subscriber
|
Subscriber |
OperatorThrottleFirst.call(Subscriber
|
Subscriber |
OperatorSkip.call(Subscriber
|
Subscriber |
OperatorDistinct.call(Subscriber
|
Subscriber |
OperatorTakeTimed.call(Subscriber
|
Subscriber |
OperatorDoOnUnsubscribe.call(Subscriber
|
Subscriber |
OperatorRetryWithPredicate.call(Subscriber
|
Subscriber |
OperatorOnErrorResumeNextViaObservable.call(Subscriber
|
Subscriber |
OperatorSubscribeOn.call(Subscriber
|
Subscriber |
OperatorDefaultIfEmpty.call(Subscriber
|
Subscriber |
OperatorMergeMaxConcurrent.call(Subscriber
|
Subscriber |
OperatorDelay.call(Subscriber
|
Subscriber |
OperatorObserveOn.call(Subscriber
|
Subscriber |
OperatorFinally.call(Subscriber
|
Subscriber |
OperatorDoOnSubscribe.call(Subscriber
|
Subscriber |
OperatorFilter.call(Subscriber
|
Subscriber |
OperatorDistinctUntilChanged.call(Subscriber
|
Subscriber |
OperatorConcat.call(Subscriber
|
Subscriber |
OperatorDematerialize.call(Subscriber
|
Subscriber |
OperatorDebounceWithSelector.call(Subscriber
|
Subscriber |
OperatorDebounceWithTime.call(Subscriber
|
Subscriber |
OperatorAsObservable.call(Subscriber
|
Subscriber |
OperatorOnBackpressureDrop.call(Subscriber
|
Subscriber |
OperatorDelayWithSelector.call(Subscriber
|
Subscriber |
OperatorTake.call(Subscriber
|
Subscriber |
OperatorSkipWhile.call(Subscriber
|
Subscriber |
OperatorOnExceptionResumeNextViaObservable.call(Subscriber
|
Subscriber |
OperatorTimeInterval.call(Subscriber
|
Subscriber |
OperatorTimestamp.call(Subscriber
|
| Modifier and Type | Method and Description |
|---|---|
Subscriber |
OperatorAny.call(Subscriber
|
Subscriber |
OperatorAll.call(Subscriber
|
Subscriber |
OperatorGroupBy.call(Subscriber
|
void |
OnSubscribeRange.call(Subscriber
|
Subscriber |
OperatorToObservableList.call(Subscriber
|
Subscriber |
OperatorToObservableSortedList.call(Subscriber
|
Subscriber |
OperatorBufferWithSize.call(Subscriber
|
Subscriber |
OperatorBufferWithSingleObservable.call(Subscriber
|
Subscriber |
OperatorBufferWithStartEndObservable.call(Subscriber
|
Subscriber |
OperatorBufferWithTime.call(Subscriber
|
void |
OnSubscribeTimerOnce.call(Subscriber
|
void |
OnSubscribeTimerPeriodically.call(Subscriber
|
Subscriber |
OperatorToMultimap.call(Subscriber
|
Subscriber |
OperatorToMap.call(Subscriber
|
Subscriber |
OperatorMaterialize.call(Subscriber
|
Subscriber |
OperatorMapPair.call(Subscriber
|
Subscriber |
OperatorWindowWithStartEndObservable.call(Subscriber
|
Subscriber |
OperatorWindowWithObservable.call(Subscriber
|
Subscriber |
OperatorWindowWithTime.call(Subscriber
|
Subscriber |
OperatorWindowWithSize.call(Subscriber
|
Subscriber |
OperatorMap.call(Subscriber
|
Subscriber |
OperatorMapNotification.call(Subscriber
|
Subscriber |
OperatorScan.call(Subscriber
|
void |
OnSubscribeCombineLatest.call(Subscriber
|
Subscriber |
OperatorZip.call(Subscriber
|
Subscriber |
OperatorCast.call(Subscriber
|
void |
OnSubscribeGroupJoin.call(Subscriber
|
void |
OnSubscribeJoin.call(Subscriber
|
Subscriber |
OperatorZipIterable.call(Subscriber
|
void |
OnSubscribeCache.call(Subscriber
|
void |
OnSubscribeDelaySubscription.call(Subscriber
|
Subscriber |
OperatorDoOnEach.call(Subscriber
|
Subscriber |
OperatorOnBackpressureBuffer.call(Subscriber
|
Subscriber |
OperatorSerialize.call(Subscriber
|
Subscriber |
OperatorSkipLast.call(Subscriber
|
Subscriber |
OperatorSingle.call(Subscriber
|
Subscriber |
OperatorSampleWithObservable.call(Subscriber
|
Subscriber |
OperatorTakeWhile.call(Subscriber
|
Subscriber |
OperatorSkipUntil.call(Subscriber
|
Subscriber |
OperatorSkipTimed.call(Subscriber
|
Subscriber |
OperatorElementAt.call(Subscriber
|
Subscriber |
OperatorTakeLastTimed.call(Subscriber
|
Subscriber |
OperatorSkipLastTimed.call(Subscriber
|
Subscriber |
OperatorOnErrorFlatMap.call(Subscriber
|
Subscriber |
OperatorTakeLast.call(Subscriber
|
void |
OnSubscribeDelaySubscriptionWithSelector.call(Subscriber
|
Subscriber |
OperatorMerge.call(Subscriber
|
Subscriber |
OperatorSampleWithTime.call(Subscriber
|
void |
OnSubscribeAmb.call(Subscriber
|
Subscriber |
OperatorUnsubscribeOn.call(Subscriber
|
Subscriber |
OperatorOnErrorResumeNextViaFunction.call(Subscriber
|
Subscriber |
OperatorOnErrorReturn.call(Subscriber
|
Subscriber |
OperatorTakeUntil.call(Subscriber
|
Subscriber |
OperatorSwitch.call(Subscriber
|
Subscriber |
OperatorThrottleFirst.call(Subscriber
|
Subscriber |
OperatorSkip.call(Subscriber
|
Subscriber |
OperatorDistinct.call(Subscriber
|
Subscriber |
OperatorTakeTimed.call(Subscriber
|
Subscriber |
OperatorDoOnUnsubscribe.call(Subscriber
|
Subscriber |
OperatorRetryWithPredicate.call(Subscriber
|
Subscriber |
OperatorOnErrorResumeNextViaObservable.call(Subscriber
|
Subscriber |
OperatorSubscribeOn.call(Subscriber
|
Subscriber |
OperatorDefaultIfEmpty.call(Subscriber
|
Subscriber |
OperatorMergeMaxConcurrent.call(Subscriber
|
void |
OnSubscribeRefCount.call(Subscriber
|
Subscriber |
OperatorDelay.call(Subscriber
|
void |
OnSubscribeDefer.call(Subscriber
|
Subscriber |
OperatorObserveOn.call(Subscriber
|
void |
OnSubscribeRedo.call(Subscriber
|
Subscriber |
OperatorFinally.call(Subscriber
|
Subscriber |
OperatorDoOnSubscribe.call(Subscriber
|
Subscriber |
OperatorFilter.call(Subscriber
|
Subscriber |
OperatorDistinctUntilChanged.call(Subscriber
|
Subscriber |
OperatorConcat.call(Subscriber
|
Subscriber |
OperatorDematerialize.call(Subscriber
|
Subscriber |
OperatorDebounceWithSelector.call(Subscriber
|
Subscriber |
OperatorDebounceWithTime.call(Subscriber
|
Subscriber |
OperatorAsObservable.call(Subscriber
|
Subscriber |
OperatorOnBackpressureDrop.call(Subscriber
|
Subscriber |
OperatorDelayWithSelector.call(Subscriber
|
Subscriber |
OperatorTake.call(Subscriber
|
void |
OnSubscribeUsing.call(Subscriber
|
void |
OnSubscribeFromIterable.call(Subscriber
|
Subscriber |
OperatorSkipWhile.call(Subscriber
|
Subscriber |
OperatorOnExceptionResumeNextViaObservable.call(Subscriber
|
Subscriber |
OperatorTimeInterval.call(Subscriber
|
Subscriber |
OperatorTimestamp.call(Subscriber
|
void |
OnSubscribeMulticastSelector.call(Subscriber
|
| Modifier and Type | Class and Description |
|---|---|
class |
SafeSubscriber<T>
SafeSubscriber is a wrapper around
Subscriber that ensures that the
Subscriber complies with the Rx contract.
|
class |
SerializedSubscriber<T>
Enforces single-threaded, serialized, ordered execution of
SerializedSubscriber,
SerializedSubscriber, and
SerializedSubscriber.
|
class |
TestSubscriber<T>
A
TestSubscriber is a variety of
Subscriber that you can use for unit testing, to perform assertions, inspect received events, or wrap a mocked
Subscriber.
|
| Modifier and Type | Method and Description |
|---|---|
static <T> Subscriber |
Subscribers.create(Action1
Creates a
Subscriber that receives the emissions of any
Observable it subscribes to via
onNext but ignores
onError and
onCompleted notifications.
|
static <T> Subscriber |
Subscribers.create(Action1
Creates an
Subscriber that receives the emissions of any
Observable it subscribes to via
onNext and handles any
onError notification but ignores an
onCompleted notification.
|
static <T> Subscriber |
Subscribers.create(Action1
Creates an
Subscriber that receives the emissions of any
Observable it subscribes to via
onNext and handles any
onError or
onCompleted notifications.
|
static <T> Subscriber |
Subscribers.empty()
Returns an inert
Subscriber that does nothing in response to the emissions or notifications from any
Observable it subscribes to.
|
static <T> Subscriber |
Subscribers.from(Observer
Converts an
Observer into a
Subscriber.
|
Subscriber |
SafeSubscriber.getActual()
Returns the
Subscriber underlying this
SafeSubscriber.
|
| Constructor and Description | |
|---|---|
SafeSubscriber(Subscriber
|
|
SerializedSubscriber(Subscriber
|
|
TestSubscriber(Subscriber
|