Class MultiGroupByOp.MultiGroupByProcessor<T,​K,​V>

    • Constructor Summary

      Constructors 
      Constructor Description
      MultiGroupByProcessor​(MultiSubscriber<? super GroupedMulti<K,​V>> downstream, java.util.function.Function<? super T,​? extends K> keySelector, java.util.function.Function<? super T,​? extends V> valueSelector, java.util.Map<java.lang.Object,​io.smallrye.mutiny.operators.multi.MultiGroupByOp.GroupedUnicast<K,​V>> groups)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void cancel()  
      void cancel​(K key)  
      void onCompletion()
      Method called when the upstream emits a completion terminal event.
      void onFailure​(java.lang.Throwable throwable)
      Method called when the upstream emits a failure terminal event.
      void onItem​(T item)
      Method called when the upstream emits an item event, in response to to requests to Subscription.request(long).
      void onSubscribe​(org.reactivestreams.Subscription subscription)  
      void request​(long n)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • MultiGroupByProcessor

        public MultiGroupByProcessor​(MultiSubscriber<? super GroupedMulti<K,​V>> downstream,
                                     java.util.function.Function<? super T,​? extends K> keySelector,
                                     java.util.function.Function<? super T,​? extends V> valueSelector,
                                     java.util.Map<java.lang.Object,​io.smallrye.mutiny.operators.multi.MultiGroupByOp.GroupedUnicast<K,​V>> groups)