Class AbstractMultiOperator<I,O>
- java.lang.Object
-
- io.smallrye.mutiny.operators.AbstractMulti<O>
-
- io.smallrye.mutiny.operators.multi.AbstractMultiOperator<I,O>
-
- Type Parameters:
I- the upstream value type / input typeO- the output value type / produced type
- All Implemented Interfaces:
Multi<O>,org.reactivestreams.Publisher<O>
- Direct Known Subclasses:
MultiBufferOp,MultiBufferWithTimeoutOp,MultiCacheOp,MultiCollectorOp,MultiDistinctOp,MultiEmitOnOp,MultiFlatMapOp,MultiGlobalSpy,MultiGroupByOp,MultiIgnoreOp,MultiLastItemOp,MultiLogger,MultiMapOp,MultiOnCancellationCall,MultiOnCancellationInvoke,MultiOnCancellationSpy,MultiOnCompletionCall,MultiOnCompletionInvoke,MultiOnCompletionSpy,MultiOnFailureInvoke,MultiOnFailureResumeOp,MultiOnFailureSpy,MultiOnItemInvoke,MultiOnItemSpy,MultiOnOverflowBufferOp,MultiOnOverflowDropItemsOp,MultiOnOverflowKeepLastOp,MultiOnOverflowSpy,MultiOnRequestCall,MultiOnRequestInvoke,MultiOnRequestSpy,MultiOnSubscribeCall,MultiOnSubscribeInvokeOp,MultiOnSubscribeSpy,MultiOnTerminationCall,MultiOnTerminationInvoke,MultiOnTerminationSpy,MultiRepeatUntilOp,MultiRepeatWhilstOp,MultiRetryOp,MultiRetryWhenOp,MultiScanOp,MultiScanWithSeedOp,MultiSelectFirstOp,MultiSelectFirstUntilOtherOp,MultiSelectFirstWhileOp,MultiSelectLastOp,MultiSelectWhereOp,MultiSkipFirstOp,MultiSkipFirstUntilOp,MultiSkipLastOp,MultiSkipRepetitionsOp,MultiSkipUntilOtherOp,MultiSubscribeOnOp,MultiSwitchOnEmptyOp,MultiWindowOnDurationOp,MultiWindowOp
public abstract class AbstractMultiOperator<I,O> extends AbstractMulti<O> implements Multi<O>
Abstract base class for operators that take an upstream sourceMulti.
-
-
Constructor Summary
Constructors Constructor Description AbstractMultiOperator(Multi<? extends I> upstream)Creates a newAbstractMultiOperatorwith the passedMultias upstream.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Multi<? extends I>upstream()-
Methods inherited from class io.smallrye.mutiny.operators.AbstractMulti
broadcast, cache, collect, convert, emitOn, group, log, log, onCancellation, onCompletion, onFailure, onFailure, onFailure, onItem, onOverflow, onRequest, onSubscribe, onTermination, runSubscriptionOn, select, skip, subscribe, subscribe, subscribe, toHotStream, toUni, transform
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.smallrye.mutiny.Multi
broadcast, cache, call, call, collect, collectItems, concatMap, convert, emitOn, filter, flatMap, group, groupItems, invoke, invoke, log, log, map, onCancellation, onCompletion, onFailure, onFailure, onFailure, onItem, onOverflow, onRequest, onSubscribe, onTermination, plug, runSubscriptionOn, select, skip, stage, subscribe, toHotStream, toUni, transform
-
-
-
-
Constructor Detail
-
AbstractMultiOperator
public AbstractMultiOperator(Multi<? extends I> upstream)
Creates a newAbstractMultiOperatorwith the passedMultias upstream.- Parameters:
upstream- the upstream, must not benull
-
-