- Type Parameters:
T - type of the incoming items.
- All Implemented Interfaces:
java.util.function.Function<Multi<T>,Multi<java.lang.Long>>
public class CountOperator<T>
extends java.lang.Object
implements java.util.function.Function<Multi<T>,Multi<java.lang.Long>>
Count operator emitting the current count.
Everytime it gets an item from upstream, it emits the count.
If the stream emits the completion event without having emitting any item before, 0 is emitted, followed by the
completion event.
If the upstream emits a failure, the failure is propagated.