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:
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 voidonItem(I item)Method called when the upstream emits anitemevent, in response to to requests toSubscription.request(long).-
Methods inherited from class io.smallrye.mutiny.operators.multi.MultiOperatorProcessor
cancel, 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:MultiSubscriberMethod called when the upstream emits anitemevent, in response to to requests toSubscription.request(long).- Specified by:
onItemin interfaceMultiSubscriber<I>- Overrides:
onItemin classMultiOperatorProcessor<I,O>- Parameters:
item- the item, must not benull.
-
-