Class VavrX

java.lang.Object
ch.raffael.meldioc.util.VavrX

public class VavrX
extends java.lang.Object
TODO JavaDoc
  • Method Summary

    Modifier and Type Method Description
    static <T> java.util.function.Function<T,​T> touch​(java.util.function.Consumer<? super T> consumer)  
    static <T> io.vavr.collection.Traversable<T> traversableOf​(java.lang.Iterable<T> iterable)  
    static <T> java.util.function.Function<T,​T> validate​(java.util.function.Predicate<? super T> consumer, java.util.function.Function<? super T,​? extends java.lang.RuntimeException> exceptionFun)  

    Methods inherited from class java.lang.Object

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

    • traversableOf

      public static <T> io.vavr.collection.Traversable<T> traversableOf​(java.lang.Iterable<T> iterable)
    • touch

      public static <T> java.util.function.Function<T,​T> touch​(java.util.function.Consumer<? super T> consumer)
    • validate

      public static <T> java.util.function.Function<T,​T> validate​(java.util.function.Predicate<? super T> consumer, java.util.function.Function<? super T,​? extends java.lang.RuntimeException> exceptionFun)