public class Lists
extends java.lang.Object
| Constructor | Description |
|---|---|
Lists() |
| Modifier and Type | Method | Description |
|---|---|---|
static <T> java.util.List<T> |
add(java.util.List<T> list,
T element) |
|
static <E> java.util.List<E> |
asList(E... elements) |
|
static <T> java.util.Map<java.lang.Integer,T> |
asMap(java.util.List<T> input) |
|
static <E> java.util.List<E> |
difference(java.util.List<E> first,
java.util.List<E> second) |
|
static <T> java.util.List<T> |
immutableListOf(java.util.Collection elements) |
|
static <T> java.util.List<T> |
immutableListOf(T... elements) |
|
static <T> java.util.List<T> |
negativeFilter(java.util.List<T> input,
java.util.function.Predicate<T> filter) |
returns new list with elements from input that don't satisfies given filter condition
|
static <T> java.util.List<T> |
positiveFilter(java.util.List<T> input,
java.util.function.Predicate<T> filter) |
returns new list with elements from input that satisfies given filter condition
|
static <t> java.util.stream.Collector<t,java.util.List<t>,java.util.List<t>> |
toImmutableList() |
|
static <F,T> java.util.List<T> |
transform(java.util.Collection<F> input,
java.util.function.Function<F,T> transformation) |
|
static java.util.List |
wrapNull(java.lang.Object list) |
public static java.util.List wrapNull(java.lang.Object list)
public static <T> java.util.List<T> add(java.util.List<T> list,
T element)
public static <T> java.util.List<T> immutableListOf(T... elements)
public static <T> java.util.List<T> immutableListOf(java.util.Collection elements)
public static <E> java.util.List<E> asList(E... elements)
public static <T> java.util.Map<java.lang.Integer,T> asMap(java.util.List<T> input)
public static <T> java.util.List<T> positiveFilter(java.util.List<T> input,
java.util.function.Predicate<T> filter)
public static <T> java.util.List<T> negativeFilter(java.util.List<T> input,
java.util.function.Predicate<T> filter)
public static <F,T> java.util.List<T> transform(java.util.Collection<F> input,
java.util.function.Function<F,T> transformation)
public static <E> java.util.List<E> difference(java.util.List<E> first,
java.util.List<E> second)
public static <t> java.util.stream.Collector<t,java.util.List<t>,java.util.List<t>> toImmutableList()