Class MultiMapOp.MapProcessor<I,O>
- java.lang.Object
-
- io.smallrye.mutiny.operators.multi.MultiOperatorProcessor<I,O>
-
- io.smallrye.mutiny.operators.multi.MultiMapOp.MapProcessor<I,O>
-
- All Implemented Interfaces:
ContextSupport
,MultiSubscriber<I>
,org.reactivestreams.Subscriber<I>
,org.reactivestreams.Subscription
- Enclosing class:
- MultiMapOp<T,U>
public static class MultiMapOp.MapProcessor<I,O> extends MultiOperatorProcessor<I,O>
-
-
Field Summary
-
Fields inherited from class io.smallrye.mutiny.operators.multi.MultiOperatorProcessor
downstream, upstream
-
-
Constructor Summary
Constructors Constructor Description MapProcessor(MultiSubscriber<? super O> actual, java.util.function.Function<? super I,? extends O> mapper)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
onItem(I item)
Method called when the upstream emits anitem
event, in response to to requests toSubscription.request(long)
.-
Methods inherited from class io.smallrye.mutiny.operators.multi.MultiOperatorProcessor
cancel, cancelUpstream, compareAndSetUpstreamSubscription, compareAndSwapDownstreamCancellationRequest, context, getAndSetUpstreamSubscription, getUpstreamSubscription, isCancelled, isDone, onCompletion, onFailure, onSubscribe, request
-
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.subscription.MultiSubscriber
onComplete, onError, onNext
-
-
-
-
Constructor Detail
-
MapProcessor
public MapProcessor(MultiSubscriber<? super O> actual, java.util.function.Function<? super I,? extends O> mapper)
-
-
Method Detail
-
onItem
public void onItem(I item)
Description copied from interface:MultiSubscriber
Method called when the upstream emits anitem
event, in response to to requests toSubscription.request(long)
.- Specified by:
onItem
in interfaceMultiSubscriber<I>
- Overrides:
onItem
in classMultiOperatorProcessor<I,O>
- Parameters:
item
- the item, must not benull
.
-
-