Class | Description |
---|---|
AbstractMultiOperator<I,O> |
Abstract base class for operators that take an upstream source
Multi . |
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> | |
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.
|
MultiDistinctUntilChangedOp<T> |
Eliminates the duplicated items from the upstream.
|
MultiEmitOnOp<T> |
Emits events from upstream on a thread managed by the given scheduler.
|
MultiFilterOp<T> |
Filters out items from the upstream that do NOT pass the given filter.
|
MultiFlatMapOp<I,O> | |
MultiFlatMapOp.FlatMapMainSubscriber<I,O> | |
MultiGroupByOp<T,K,V> | |
MultiGroupByOp.MultiGroupByProcessor<T,K,V> | |
MultiIgnoreOp<T> | |
MultiLastItemOp<T> | |
MultiMapOp<T,U> | |
MultiOnFailureResumeOp<T> | |
MultiOperatorProcessor<I,O> | |
MultiRepeatOp<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> | |
MultiSignalConsumerOp<T> |
Attach consumers to the various events and signals received by this
Publisher . |
MultiSkipLastOp<T> |
Skips the numberOfItems last items from upstream.
|
MultiSkipOp<T> |
Skips the first N items from upstream.
|
MultiSkipUntilOp<T> |
Skips the items from upstream until the passed predicates returns
true . |
MultiSkipUntilPublisherOp<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.
|
MultiSwitchOnEmptyOp<T> |
Switches to another Multi if the upstream is empty (completes without having emitted any items).
|
MultiTakeLastOp<T> |
Implementation of multi, caching and emitting the last n items from upstream (emitted before the upstream completion).
|
MultiTakeOp<T> |
Takes the n first items emitted by the upstream, cancelling the subscription after that.
|
MultiTakeUntilOtherOp<T,U> |
Emits items from upstream until another Publisher signals an event (items, failures or completion).
|
MultiTakeWhileOp<T> |
Emits the items from upstream while the given predicate returns
true for the item. |
MultiWindowOnDurationOp<T> | |
MultiWindowOp<T> |
Splits the source sequence by time of reception into potentially overlapping
Multi . |
MultiZipOp<O> |
Copyright © 2019–2020 SmallRye. All rights reserved.