|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
Observable.reduce(Func2)
Observable.reduce(Object, Func2)
Observable that emits true if the source Observable is not empty, otherwise false.
Observable that emits true if any element
of the source Observable satisfies the given condition, otherwise
false.
Observer that has subscribed when the
sequence completes.Observable.averageInteger(rx.Observable)
Observer.Observable that provides blocking operators.Observable to exit the loop if unsubscribed.Func1 object which represents the buffer operation.
Func1 object which represents the buffer operation.
Func1 object which represents the buffer operation.
Func1 object which represents the buffer operation.
Func1 object which represents the buffer operation.
Func1 object which represents the buffer operation.
Func1 object which represents the buffer operation.
Func1 object which represents the buffer operation.
Func1 object which represents the buffer operation.
Func1 object which represents the buffer operation.
Observable.replay() except that this auto-subscribes to the source
Observable rather than returning a ConnectableObservable.
ChunkedOperation.Chunk object.ChunkedOperation.ChunkObserver object can be constructed using a ChunkedOperation.Chunks object,
a Observer object, and a ChunkedOperation.ChunkCreator object.ChunkedOperation.Chunk objects.ChunkedOperation.Chunks object for the specified Observer.
ChunkedOperation.Chunks class which only supports one
active (not yet emitted) internal ChunkedOperation.Chunks object.ChunkedOperation.ChunkCreator creates a new ChunkedOperation.Chunk whenever it receives
an object from the provided chunkOpenings Observable, and closes the corresponding ChunkedOperation.Chunk object when it receives an object from the provided
Observable created
with the chunkClosingSelector Func1.ChunkedOperation.ChunkCreator creates a new ChunkedOperation.Chunk whenever it receives an
object from the provided Observable created with the
chunkClosingSelector Func0.ChunkedOperation.Chunks class which actually has no additional
behavior than its super class.ChunkedOperation.ChunkCreator creates a new ChunkedOperation.Chunk when it is initialized, but
provides no additional functionality.ChunkedOperation.Chunks class.ChunkedOperation.ChunkCreator creates a new ChunkedOperation.Chunk every time after it has
seen a certain amount of elements.ChunkedOperation.Chunks class.ChunkedOperation.ChunkCreator creates a new ChunkedOperation.Chunk every time after a fixed
period of time has elapsed.ChunkedOperation.Chunks class.Scheduler intended for computational work.
Observable to its Subscribers.
Observable, except that it does not begin
emitting items when it is subscribed to, but only when its ConnectableObservable.connect() method is called.Subscriber subscribes to
it.
Observable.create(OnSubscribe)
Observer that subscribes.
BehaviorSubject which publishes the last and all subsequent events to each
Observer that subscribes to it.
Subscription which invokes the given Action0 when unsubscribed.
ChunkedOperation.Chunk object and register it internally.
#create(T) instead
Schedulers.trampoline() instead
materialize by transforming the
Notification objects emitted by the source Observable into the items or notifications they
represent.
onCompleted.
onError.
onNext.
onCompleted or onError.
ChunkedOperation.Chunk objects.
ChunkedOperation.Chunk object.
Observer and immediately invokes its
onCompleted method.
Observer and immediately invokes its
onCompleted method on the specified Scheduler.
Subscription that does nothing.
Observer's onError method when the
Observer subscribes to it.
Observer's onError method on the
specified Scheduler.
Scheduler that queues work on an Executor.
Scheduler that queues work on an ScheduledExecutorService.
Scheduler implementation that uses an Executor or ScheduledExecutorService
implementation.true if any item emitted by the source Observable satisfies a
specified condition, otherwise false.
Action0 to be called when this Observable invokes either
onCompleted or onError.
IllegalArgumentException if the source Observable is empty.
IllegalArgumentException if no such items are emitted.
Observable, or
IllegalArgumentException if source contains no elements.
Observable that
matches a predicate, or IllegalArgumentException if no such
item is emitted.
Observable, or a
default value if no items are emitted.
Observable that
matches a predicate, or a default value if no such items are emitted.
Observable; block
until the Observable completes.
Future into an Observable.
Future into an Observable, with a timeout on the Future.
Future, operating on a specified Scheduler, into an Observable.
Iterable sequence into an Observable that emits the items in the sequence.
Iterable sequence into an Observable that operates on the specified Scheduler,
emitting each item from the sequence.
Observable.from(Iterable) instead such as from(Arrays.asList(t1,t2))
Observable.from(Iterable) instead such as from(Arrays.asList(t1,t2,t3)).
Observable.from(Iterable) instead such as from(Arrays.asList(t1,t2,t3,t4)).
Observable.from(Iterable) instead such as from(Arrays.asList(t1,t2,t3,t4,t5)).
Observable.from(Iterable) instead such as from(Arrays.asList(t1,t2,t3,t4,t5,t6)).
Observable.from(Iterable) instead such as from(Arrays.asList(t1,t2,t3,t4,t5,t6,t7)).
Observable.from(Iterable) instead such as from(Arrays.asList(t1,t2,t3,t4,t5,t6,t7,t8)).
Observable.from(Iterable) instead such as from(Arrays.asList(t1,t2,t3,t4,t5,t6,t7,t8,t9)).
Observable.from(Iterable) instead such as from(Arrays.asList(t1,t2,t3,t4,t5,t6,t7,t8,t9,t10)).
Subscription that wraps a Future and cancels it when unsubscribed.
Subscription that groups multiple Subscriptions together and unsubscribes from all of them together.
Schedulers.computation() or null if default should be
used.
RxJavaDefaultSchedulers to use based on order of precedence as defined in RxJavaPlugins class header.
RxJavaErrorHandler to use based on order of precedence as defined in RxJavaPlugins class header.
Schedulers.io() or null if default should be used.
Iterator that iterates over all items emitted by a
specified Observable.
Schedulers.newThread() or null if default should be used.
RxJavaObservableExecutionHook to use based on order of precedence as defined in RxJavaPlugins class header.
GroupedObservables, one GroupedObservable per group.
Observable that has been grouped by a key whose value can be obtained using GroupedObservable.getKey()Observable passed to Observer.onError(Throwable).
onCompleted or onError.
Scheduler that executes work immediately on the current thread.
Scheduler intended for IO-bound work.
true if the source Observable is empty, otherwise false.
#from(T)
IllegalArgumentException if the source Observable is empty.
IllegalArgumentException if no such items are emitted.
Observable, or
throws IllegalArgumentException if it emits no items.
Observable that
matches a predicate, or throws IllegalArgumentException if
it emits no such items.
Observable, or a
default value if no items are emitted.
Observable that
matches a predicate, or a default value if no such items are emitted.
Observable.flatMap(Func1)
Notification objects.
Iterable that always returns the item most recently
emitted by an Observable.
ConnectableObservable that upon connection causes the source Observable to push results
into the specified subject.
Observable to exit the loop if unsubscribed.Observable<T> into an Observable<Observable<T>>.
Observer.
Scheduler that creates a new Thread for each unit of work.
Iterable that blocks until the Observable emits another item, then returns that item.
Observable.Scheduler asynchronously with an unbounded buffer.
Observable has finished sending push-based notifications.
Observable.create(OnSubscribe)
Observable has experienced an error condition.
Observer.onError(Throwable) when an implementation doesn't exist.onError if it encounters an error.
onError if it encounters an error.
onError if it encounters an error.
onError if it encounters an Exception.
Observable and the return value is used as the lifted function
Observable.subscribe(Subscriber) with thrown Throwable.
Observable.subscribe(rx.Subscriber) with returned
Subscription.
Observable.subscribe(rx.Subscriber) is about to be executed.
Observable that emits true if any element of
an observable sequence satisfies a condition, otherwise false.Observable.replay() except that this auto-subscribes
to the source Observable rather than returning a connectable Observable.OperationMaterialize by transforming the Notification objects
emitted by a source Observable into the items or notifications they represent.onNext emissions, and marks
them with their original notification types within Notification objects.OperatorMerge except that if any of the merged Observables notify of
an error via onError, mergeDelayError will refrain from propagating that error
notification until all of the merged Observables have finished emitting items.onError if it encounters an error.onNext method
rather than invoking onError if it encounters an error.onError if it encounters an error of type Exception.num items emitted by the source
Observable.count items emitted by the source
Observable.num items emitted by the source
Observable.onError if it encounters an error.num items emitted by the source
Observable.num items emitted by the source
Observable.Timestamped object.Observable<T> in parallel by sharding it on a
Schedulers.computation() Scheduler, and return the resulting Observable<R>.
Observable<T> in parallel by sharding it on a Scheduler, and
return the resulting Observable<R>.
Observable<Observable<T>> into another Observable<Observable<T>> whose
emitted Observables emit the same items, but the number of such Observables is restricted by
parallelObservables.
Observable<Observable<T>> into another Observable<Observable<T>> whose
emitted Observables emit the same items, but the number of such Observables is restricted by
parallelObservables, and each runs on a defined Scheduler.
ConnectableObservable, which waits until its
connect method is called before it begins emitting items to those
Observers that have subscribed to it.
ConnectableObservable that shares a single subscription to the underlying sequence.
initialValue followed by the results of invoking a specified
selector on items emitted by a ConnectableObservable that shares a single subscription to the
source Observable.
initialValue followed by the items emitted by a
ConnectableObservable that shares a single subscription to the source Observable.
ConnectableObservable that emits only the last item emitted by the source Observable.
ConnectableObservable that shares a single subscription to the source Observable.
Observer has subscribed, publishes all subsequent events to the subscriber.ChunkedOperation.Chunk.
ChunkedOperation.Chunk objects.
RxJavaDefaultSchedulers implementation as a global override of any injected or default implementations.
RxJavaErrorHandler implementation as a global override of any injected or default implementations.
RxJavaObservableExecutionHook implementation as a global override of any injected or default implementations.
count times.
count times, on a particular Scheduler.
ConnectableObservable that shares a single subscription to the underlying Observable
that will replay all of its items and notifications to any future Observer.
ConnectableObservable that shares a single subscription to the source Observable.
ConnectableObservable that shares a single subscription to the source Observable,
replaying bufferSize notifications.
ConnectableObservable that shares a single subscription to the source Observable,
replaying no more than bufferSize items that were emitted within a specified time window.
ConnectableObservable that shares a single subscription to the source Observable,
replaying no more than bufferSize items that were emitted within a specified time window.
ConnectableObservable that shares a single subscription to the source Observable,
replaying a maximum of bufferSize items.
ConnectableObservable that shares a single subscription to the source Observable,
replaying all items that were emitted within a specified time window.
ConnectableObservable that shares a single subscription to the source Observable,
replaying all items that were emitted within a specified time window.
ConnectableObservable that shares a single subscription to the source Observable.
ConnectableObservable that shares a single subscription to the source Observable that
replays at most bufferSize items emitted by that Observable.
ConnectableObservable that shares a single subscription to the source Observable and
replays at most bufferSize items that were emitted during a specified time window.
ConnectableObservable that shares a single subscription to the source Observable and
that replays a maximum of bufferSize items that are emitted within a specified time window.
ConnectableObservable that shares a single subscription to the source Observable and
replays at most bufferSize items emitted by that Observable.
ConnectableObservable that shares a single subscription to the source Observable and
replays all items emitted by that Observable within a specified time window.
ConnectableObservable that shares a single subscription to the source Observable and
replays all items emitted by that Observable within a specified time window.
ConnectableObservable that shares a single subscription to the source Observable that
will replay all of its items and notifications to any future Observer on the given
Scheduler.
Observer that subscribes.onError
(infinite retry count).
onError
up to a specified number of retries.
Schedulers factory methods.Observer.onError(Throwable) behavior.Observable execution with a
default no-op implementation.register methods in this class
plugin registered and retrieved using System.getProperty(String) (see get methods for property names)
default implementation
See the RxJava GitHub Wiki for more information: https://github.com/Netflix/RxJava/wiki/Plugins.sampler Observable emits an item or completes.
Observable completes after emitting a single item, return
that item, otherwise throw an IllegalArgumentException.
Observable completes after emitting a single item that
matches a given predicate, return that item, otherwise throw an
IllegalArgumentException.
Observable completes after emitting a single item, return
that item; if it emits more than one item, throw an
IllegalArgumentException; if it emits no items, return a
default value.
Observable completes after emitting a single item that
matches a predicate, return that item; if it emits more than one such
item, throw an IllegalArgumentException; if it emits no
items, return a default value.
num items emitted by the source Observable and emits
the remainder.
Scheduler elapses.
Observable before it begins to emit
items emitted by the source Observable.
Iterable before it begins to emit items
emitted by the source Observable.
Iterable, on a specified
Scheduler, before it begins to emit items emitted by the source Observable.
Observer must call an Observable's subscribe method in order to receive
items and notifications from the Observable.
Observer must call an Observable's subscribe method in order to receive items and
notifications from the Observable.
Observer must call an Observable's subscribe method in order to receive items and
notifications from the Observable.
Observer must call an Observable's subscribe method in order to receive items and
notifications from the Observable.
Observer must call an Observable's subscribe method in order to receive items and
notifications from the Observable.
Observer must call an Observable's subscribe method in order to receive items and
notifications from the Observable.
Observer must subscribe to an Observable in order to receive items and notifications from the
Observable.
Observer must subscribe to an Observable in order to receive items and notifications from the
Observable.
Subscriber must call an Observable's subscribe method in order to receive items and
notifications from the Observable.
Subscriber must call an Observable's subscribe method in order to receive items and
notifications from the Observable.
Scheduler.
Observable.subscribe(Subscriber) to allow unsubscribing.Subscription objectsObservable.switchOnNext(rx.Observable extends rx.Observable extends T>>)
Observable sequence of Observable sequences into a single Observable sequence
which produces values from the most recently published Observable .
Observable.synchronize() or Observable.synchronize(Object)
lock parameter.
num items emitted by the source Observable.
take(1) directly
count items emitted by the source Observable.
count elements emitted by the
source Observable.
count items from the source
Observable that were emitted during a specified window of time before the source Observable completed.
count items from the source
Observable that were emitted during a specified window of time (on a specified Scheduler) before the
source Observable completed.
Schedulers.computation()
Schedulers.io() instead
initialDelay and ever increasing numbers after
each period of time thereafter.
initialDelay and ever increasing numbers after
each period of time thereafter, on a specified Scheduler.
Timestamped object.
Timestamped object whose timestamps are provided by a specified Scheduler.
BlockingObservable (an Observable with blocking operators).
Future representing the single value emitted by an Observable.
Observable into an Iterable.
keySelector function.
keySelector function.
mapFactory function, that
contains keys and values extracted from the items emitted by the source Observable.
keySelector function.
valueSelector function from items emitted by the source Observable, keyed by a
specified keySelector function.
mapFactory function, that
contains an ArrayList of values, extracted by a specified valueSelector function from items
emitted by the source Observable and keyed by the keySelector function.
mapFactory function, that
contains a custom collection of values, extracted by a specified valueSelector function from
items emitted by the source Observable, and keyed by the keySelector function.
Scheduler that queues work on the current thread to be executed after the current work completes.
Subscriber that was registered when this Subscription was received.
Scheduler.
Observable.filter(Func1)
Func1 object which represents the window operation.
Func1 object which represents the window operation.
Func1 object which represents the window operation.
Func1 object which represents the window operation.
Func1 object which represents the window operation.
Func1 object which represents the window operation.
Func1 object which represents the window operation.
Func1 object which represents the window operation.
Func1 object which represents the window operation.
Func1 object which represents the window operation.
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||