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.
|
MultiFailOnItemTimeout<I> |
|
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> |
|
MultiLogger<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 it 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 .
|
MultiWithContext<I,O> |
|
MultiZipOp<O> |
|