| AbstractMultiOperator<I,O> |
Abstract base class for operators that take an upstream source Multi.
|
| MultiBroadcaster |
|
| MultiBufferOp<T> |
Buffers a given number of items and emits the groups as a single item downstream.
|
| MultiBufferWithTimeoutOp<T> |
Buffers items from upstream for a given duration and emits the groups as a single item downstream.
|
| MultiCacheOp<T> |
A multi caching the events emitted from upstreams and replaying it to subscribers.
|
| MultiCollectorOp<T,A,R> |
|
| MultiCombine |
|
| MultiCombineLatestOp<I,O> |
Combines the latest values from multiple sources through a function.
|
| MultiConcatOp<T> |
Concatenates a fixed set of Publishers.
|
| MultiDistinctOp<T> |
Eliminates the duplicated items from the upstream.
|
| MultiEmitOnOp<T> |
Emits events from upstream on a thread managed by the given scheduler.
|
| MultiFlatMapOnFailure<T> |
|
| MultiFlatMapOp<I,O> |
|
| MultiFlatMapOp.FlatMapMainSubscriber<I,O> |
|
| MultiGroupByOp<T,K,V> |
|
| MultiGroupByOp.GroupedUnicast<K,T> |
|
| MultiGroupByOp.MultiGroupByProcessor<T,K,V> |
|
| MultiIgnoreOp<T> |
|
| MultiIgnoreOp.MultiIgnoreProcessor<T> |
|
| MultiLastItemOp<T> |
|
| MultiMapOp<T,U> |
|
| MultiMapOp.MapProcessor<I,O> |
|
| MultiOnCancellationCall<T> |
|
| MultiOnCancellationInvoke<T> |
|
| MultiOnCompletionCall<T> |
|
| MultiOnCompletionInvoke<T> |
|
| MultiOnFailureInvoke<T> |
|
| MultiOnFailureResumeOp<T> |
|
| MultiOnFailureTransform<T> |
|
| MultiOnItemInvoke<T> |
|
| MultiOnRequestCall<T> |
|
| MultiOnRequestInvoke<T> |
|
| MultiOnSubscribeCall<T> |
Execute a given callback on subscription.
|
| MultiOnSubscribeInvokeOp<T> |
Execute a given (async) callback on subscription.
|
| MultiOnTerminationCall<T> |
|
| MultiOnTerminationInvoke<T> |
|
| MultiOperatorProcessor<I,O> |
|
| MultiRepeatUntilOp<T> |
|
| MultiRepeatUntilOp.RepeatProcessor<T> |
|
| MultiRepeatWhilstOp<T> |
|
| MultiRetryOp<T> |
Multi operator re-subscribing to the upstream if if receives a failure event.
|
| MultiRetryWhenOp<T> |
Retries a source when a companion stream signals an item in response to the main's failure event.
|
| MultiScanOp<T> |
Scan operator accumulating items of the same type as the upstream.
|
| MultiScanWithSeedOp<T,R> |
|
| MultiSelectFirstOp<T> |
Takes the n first items emitted by the upstream, cancelling the subscription after that.
|
| MultiSelectFirstUntilOtherOp<T,U> |
Emits items from upstream until another Publisher signals an event (items, failures or completion).
|
| MultiSelectFirstUntilOtherOp.TakeUntilMainProcessor<T> |
|
| MultiSelectFirstUntilOtherOp.TakeUntilOtherSubscriber<U> |
|
| MultiSelectFirstWhileOp<T> |
Emits the items from upstream while the given predicate returns true for the item.
|
| MultiSelectLastOp<T> |
Implementation of multi, caching and emitting the last n items from upstream (emitted before the upstream completion).
|
| MultiSelectWhereOp<T> |
Filters out items from the upstream that do NOT pass the given filter.
|
| MultiSkipFirstOp<T> |
Skips the first N items from upstream.
|
| MultiSkipFirstUntilOp<T> |
Skips the items from upstream until the passed predicates returns true.
|
| MultiSkipLastOp<T> |
Skips the numberOfItems last items from upstream.
|
| MultiSkipRepetitionsOp<T> |
Eliminates the duplicated items from the upstream.
|
| MultiSkipUntilOtherOp<T,U> |
Skips items emitted by the upstream until the other publisher emits either an item or completes.
|
| MultiSubscribeOnOp<T> |
Subscribes to the upstream asynchronously using the given executor.
|
| MultiSwitchOnCompletion<T> |
|
| MultiSwitchOnEmpty<T> |
|
| MultiSwitchOnEmptyOp<T> |
Switches to another Multi if the upstream is empty (completes without having emitted any items).
|
| MultiWindowOnDurationOp<T> |
|
| MultiWindowOp<T> |
Splits the source sequence by time of reception into potentially overlapping Multi.
|
| MultiZipOp<O> |
|