All Methods Instance Methods Abstract Methods Default Methods
Modifier and Type |
Method and Description |
<T,R> AnyM<W,R> |
ap(AnyM<W,? extends java.util.function.Function<? super T,? extends R>> fn,
AnyM<W,T> apply) |
default <T,T2,R> AnyM<W,R> |
ap2(AnyM<W,? extends java.util.function.Function<? super T,? extends java.util.function.Function<? super T2,? extends R>>> fn,
AnyM<W,T> apply,
AnyM<W,T2> apply2) |
default <T> AnyM<W,T> |
empty() |
default <T> AnyM<W,T> |
filter(AnyM<W,T> t,
java.util.function.Predicate<? super T> fn) |
<T,R> AnyM<W,R> |
flatMap(AnyM<W,T> t,
java.util.function.Function<? super T,? extends AnyM<W,? extends R>> fn) |
default boolean |
isFilterable() |
<T,R> AnyM<W,R> |
map(AnyM<W,T> t,
java.util.function.Function<? super T,? extends R> fn) |
<T> java.lang.Iterable<T> |
toIterable(AnyM<W,T> t) |
default <T> AnyM<W,T> |
unit(T o) |
<T> AnyM<W,T> |
unitIterable(java.lang.Iterable<T> it) |
default <R> R |
visit(java.util.function.Function<? super FunctionalAdapter<W>,? extends R> fn1,
java.util.function.Function<? super ValueAdapter<W>,? extends R> fn2) |