public class ListUtils
extends java.lang.Object
| Constructor and Description |
|---|
ListUtils() |
| Modifier and Type | Method and Description |
|---|---|
static <T,R> java.util.List<R> |
collect(java.util.List<T> input,
java.util.function.Function<T,R> function)
TODO: Document this
|
static <T> boolean |
equals(T[] array,
java.util.List<T> list)
Check if an Array's contents are equal to a List's contents
|
static <T> void |
forEach(java.util.List<T> that,
java.util.function.BiConsumer<T,java.lang.Integer> consumer)
TODO: Document this
|
static java.lang.String |
join(java.util.List<java.lang.String> inputs,
java.lang.String joinBy)
Join a List into a String by specified separator
|
static <T> java.util.List<T> |
singleton(T single)
Create a list that has T type
|
static <T> java.util.Set<T> |
toSet(java.util.List<T> list)
Convert List to Set
|
static java.lang.String |
toString(java.util.List<java.lang.String> lines)
Join a List into a String by the line separator
|
public static <T> java.util.List<T> singleton(T single)
single - List typepublic static java.lang.String toString(java.util.List<java.lang.String> lines)
lines - List of stringspublic static java.lang.String join(java.util.List<java.lang.String> inputs,
java.lang.String joinBy)
inputs - List of stringsjoinBy - Separatorpublic static <T> boolean equals(@NotNull
T[] array,
@NotNull
java.util.List<T> list)
array - Array specifiedlist - List specifiedpublic static <T> void forEach(java.util.List<T> that,
java.util.function.BiConsumer<T,java.lang.Integer> consumer)
public static <T> java.util.Set<T> toSet(java.util.List<T> list)
list - List to convertpublic static <T,R> java.util.List<R> collect(java.util.List<T> input,
java.util.function.Function<T,R> function)