| 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.observables | |
| rx.plugins | |
| rx.subjects |
| Modifier and Type | Method and Description |
|---|---|
static <T> Observable |
Observable.create(Observable
Returns an Observable that will execute the specified function when a
Subscriber subscribes to it.
|
| Constructor and Description | |
|---|---|
Observable(Observable
Creates an Observable with a Function to execute when it is subscribed to.
|
| Modifier and Type | Class and Description |
|---|---|
class |
OnSubscribeAmb<T>
Given multiple
Observables, propagates the one that first emits an item.
|
class |
OnSubscribeCache<T>
This method has similar behavior to
Observable except that this auto-subscribes to the source Observable rather than returning a connectable Observable.
|
class |
OnSubscribeCombineLatest<T
Returns an Observable that combines the emissions of multiple source observables.
|
class |
OnSubscribeDefer<T>
Do not create the Observable until an Observer subscribes; create a fresh Observable on each subscription.
|
class |
OnSubscribeDelaySubscription<T>
Delays the subscription to the source by the given amount, running on the given scheduler.
|
class |
OnSubscribeDelaySubscriptionWithSelector<T
Delays the subscription until the Observable emits an event.
|
class |
OnSubscribeFromIterable<T>
Converts an
Iterable sequence into an
Observable.
|
class |
OnSubscribeGroupJoin<T1
Corrrelates two sequences when they overlap and groups the results.
|
class |
OnSubscribeJoin<TLeft
Correlates the elements of two sequences based on overlapping durations.
|
class |
OnSubscribeMulticastSelector<TInput
Returns an observable sequence that contains the elements of a sequence produced by multicasting the source sequence within a selector function.
|
class |
OnSubscribeRange
Emit ints from start to end inclusive.
|
class |
OnSubscribeRedo<T>
|
class |
OnSubscribeRefCount<T>
Returns an observable sequence that stays connected to the source as long as there is at least one subscription to the observable sequence.
|
class |
OnSubscribeTimerOnce
Timer that emits a single 0L and completes after the specified time.
|
class |
OnSubscribeTimerPeriodically
Emit 0L after the initial period and ever increasing number after each period.
|
class |
OnSubscribeUsing<T
Constructs an observable sequence that depends on a resource object.
|
| Modifier and Type | Method and Description |
|---|---|
static <T> Observable |
OnSubscribeAmb.amb(Iterable
Given a set of
Observables, propagates the one that first emits an item.
|
static <T> Observable |
OnSubscribeAmb.amb(Observable
Given two
Observables, propagates the one that first emits an item.
|
static <T> Observable |
OnSubscribeAmb.amb(Observable
Given three
Observables, propagates the one that first emits an item.
|
static <T> Observable |
OnSubscribeAmb.amb(Observable
Given four
Observables, propagates the one that first emits an item.
|
static <T> Observable |
OnSubscribeAmb.amb(Observable
Given five
Observables, propagates the one that first emits an item.
|
static <T> Observable |
OnSubscribeAmb.amb(Observable
Given six
Observables, propagates the one that first emits an item.
|
static <T> Observable |
OnSubscribeAmb.amb(Observable
Given seven
Observables, propagates the one that first emits an item.
|
static <T> Observable |
OnSubscribeAmb.amb(Observable
Given eight
Observables, propagates the one that first emits an item.
|
static <T> Observable |
OnSubscribeAmb.amb(Observable
Given nine
Observables, propagates the one that first emits an item.
|
static <T> Observable |
OperatorReplay.subscriberOf(Observable
Return an OnSubscribeFunc which delegates the subscription to the given observable.
|
static <T> Observable |
OnSubscribeToObservableFuture.toObservableFuture(Future
|
static <T> Observable |
OnSubscribeToObservableFuture.toObservableFuture(Future
|
| Constructor and Description | |
|---|---|
SubjectWrapper(Observable
|
| Modifier and Type | Method and Description |
|---|---|
static <K |
GroupedObservable.create(K key, Observable
Returns an Observable that will execute the specified function when a
Subscriber subscribes to it.
|
| Constructor and Description | |
|---|---|
ConnectableObservable(Observable
|
|
GroupedObservable(K key, Observable
|
| Modifier and Type | Method and Description |
|---|---|
<T> Observable |
RxJavaObservableExecutionHook.onCreate(Observable
Invoked during the construction by
Observable
|
<T> Observable |
RxJavaObservableExecutionHook.onSubscribeStart(Observable
Invoked before
Observable is about to be executed.
|
| Modifier and Type | Method and Description |
|---|---|
<T> Observable |
RxJavaObservableExecutionHook.onCreate(Observable
Invoked during the construction by
Observable
|
<T> Observable |
RxJavaObservableExecutionHook.onSubscribeStart(Observable
Invoked before
Observable is about to be executed.
|
| Constructor and Description | |
|---|---|
AsyncSubject(Observable
|
|
BehaviorSubject(Observable
|
|
PublishSubject(Observable
|
|
Subject(Observable
|
|
TestSubject(Observable
|