public class ListUtil
extends java.lang.Object
| Constructor and Description |
|---|
ListUtil() |
| Modifier and Type | Method and Description |
|---|---|
static <A,B> java.util.List<B> |
bind(java.util.List<A> list,
fj.F<A,java.util.List<B>> f) |
static <A> java.util.List<A> |
filter(java.util.List<A> list,
fj.F<A,java.lang.Boolean> f) |
static <A,B> java.util.List<B> |
flatMap(java.util.List<A> list,
fj.F<A,java.util.List<B>> f) |
static <A,B> B |
fold(java.util.List<A> list,
fj.F2<B,A,B> f,
B b) |
static <A,B> java.util.List<B> |
map(java.util.List<A> list,
fj.F<A,B> f) |
public static <A,B> java.util.List<B> map(java.util.List<A> list,
fj.F<A,B> f)
public static <A> java.util.List<A> filter(java.util.List<A> list,
fj.F<A,java.lang.Boolean> f)
public static <A,B> B fold(java.util.List<A> list,
fj.F2<B,A,B> f,
B b)
public static <A,B> java.util.List<B> flatMap(java.util.List<A> list,
fj.F<A,java.util.List<B>> f)
public static <A,B> java.util.List<B> bind(java.util.List<A> list,
fj.F<A,java.util.List<B>> f)