Class KFlow<T>

java.lang.Object
org.nustaq.kontraktor.KFlow<T>

public class KFlow<T>
extends java.lang.Object
  • Constructor Summary

    Constructors 
    Constructor Description
    KFlow()  
    KFlow​(Callback originalcb)  
  • Method Summary

    Modifier and Type Method Description
    Callback callback()  
    Callback cb()  
    KFlow<java.util.Collection<T>> collect​(java.util.Collection<T> c)  
    void consume​(java.lang.Object item, java.lang.Object err)  
    KFlow<T> each​(java.util.function.Consumer<T> fun)  
    KFlow<T> filter​(java.util.function.Function<T,​java.lang.Boolean> fun)  
    KFlow<java.util.List<T>> list()  
    static void main​(java.lang.String[] args)  
    <K> KFlow<K> map​(java.util.function.Function<T,​K> fun)  
    KFlow<T> onComplete​(java.util.function.Consumer errfun)  
    KFlow<T> pairs​(java.util.function.BiConsumer<T,​T> fun)  

    Methods inherited from class java.lang.Object

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

  • Method Details

    • consume

      public void consume​(java.lang.Object item, java.lang.Object err)
    • each

      public KFlow<T> each​(java.util.function.Consumer<T> fun)
    • pairs

      public KFlow<T> pairs​(java.util.function.BiConsumer<T,​T> fun)
    • onComplete

      public KFlow<T> onComplete​(java.util.function.Consumer errfun)
    • filter

      public KFlow<T> filter​(java.util.function.Function<T,​java.lang.Boolean> fun)
    • map

      public <K> KFlow<K> map​(java.util.function.Function<T,​K> fun)
    • collect

      public KFlow<java.util.Collection<T>> collect​(java.util.Collection<T> c)
    • list

      public KFlow<java.util.List<T>> list()
    • cb

      public Callback cb()
    • callback

      public Callback callback()
    • main

      public static void main​(java.lang.String[] args)