Package ch.raffael.meldioc.util
Class VavrX
java.lang.Object
ch.raffael.meldioc.util.VavrX
public class VavrX
extends java.lang.Object
-
Method Summary
Modifier and Type Method Description static <T> java.util.function.Function<T,T>tap(java.util.function.Consumer<? super T> consumer)static <T> java.util.function.Function<T,T>touch(java.util.function.Consumer<? super T> consumer)Deprecated.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) -
tap
public static <T> java.util.function.Function<T,T> tap(java.util.function.Consumer<? super T> consumer) -
touch
@Deprecated public static <T> java.util.function.Function<T,T> touch(java.util.function.Consumer<? super T> consumer)Deprecated.Usetap(Consumer)instead -
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)
-
tap(Consumer)instead