public class Lists
extends java.lang.Object
Constructor and Description |
---|
Lists() |
Modifier and Type | Method and Description |
---|---|
static <V> void |
add(java.util.List<V> list,
V value) |
static <V> java.util.List<V> |
copy(java.util.ArrayList<V> list) |
static <V> java.util.List<V> |
copy(java.util.concurrent.CopyOnWriteArrayList<V> list) |
static <V> java.util.List<V> |
copy(java.util.LinkedList<V> list) |
static <V> java.util.List<V> |
copy(java.util.List<V> list) |
static <V> java.util.Enumeration<V> |
enumeration(java.util.List<V> list) |
static <T> T |
idx(java.util.List<T> list,
int index) |
static <V> void |
idx(java.util.List<V> list,
int index,
V v) |
static <V> boolean |
in(V value,
java.util.List<?> list) |
static <V> void |
insert(java.util.List<V> list,
int index,
V v) |
static int |
len(java.util.List<?> list)
Universal methods
|
static <V> java.util.List<V> |
linkedList(java.util.Collection<V> collection) |
static <V> java.util.List<V> |
linkedList(V... array) |
static <V> java.util.List<V> |
list(java.lang.Class<V> clazz) |
static <V> java.util.List<V> |
list(java.util.Collection<V> collection) |
static <V> java.util.List<V> |
list(java.util.Enumeration<V> enumeration) |
static <V> java.util.List<V> |
list(java.lang.Iterable<V> iterable) |
static <V> java.util.List<V> |
list(java.util.Iterator<V> iterator) |
static <V> java.util.List<V> |
list(V... array) |
static <V> java.util.List<V> |
safeList(java.util.Collection<V> collection) |
static <V> java.util.List<V> |
safeList(V... array) |
static <V> java.util.List<V> |
slc(java.util.List<V> list,
int startIndex) |
static <V> java.util.List<V> |
slc(java.util.List<V> list,
int startIndex,
int endIndex) |
static <V> java.util.List<V> |
slcEnd(java.util.List<V> list,
int endIndex) |
static java.util.List<?> |
toList(java.lang.Object item) |
public static <V> java.util.List<V> list(java.lang.Class<V> clazz)
public static <V> java.util.List<V> list(java.lang.Iterable<V> iterable)
public static java.util.List<?> toList(java.lang.Object item)
public static <V> java.util.List<V> list(java.util.Collection<V> collection)
public static <V> java.util.List<V> list(java.util.Enumeration<V> enumeration)
public static <V> java.util.Enumeration<V> enumeration(java.util.List<V> list)
public static <V> java.util.List<V> list(java.util.Iterator<V> iterator)
@SafeVarargs public static <V> java.util.List<V> list(V... array)
@SafeVarargs public static <V> java.util.List<V> safeList(V... array)
@SafeVarargs public static <V> java.util.List<V> linkedList(V... array)
public static <V> java.util.List<V> safeList(java.util.Collection<V> collection)
public static <V> java.util.List<V> linkedList(java.util.Collection<V> collection)
public static int len(java.util.List<?> list)
public static <V> boolean in(V value, java.util.List<?> list)
public static <V> void add(java.util.List<V> list, V value)
public static <T> T idx(java.util.List<T> list, int index)
public static <V> void idx(java.util.List<V> list, int index, V v)
public static <V> java.util.List<V> slc(java.util.List<V> list, int startIndex, int endIndex)
public static <V> java.util.List<V> slc(java.util.List<V> list, int startIndex)
public static <V> java.util.List<V> slcEnd(java.util.List<V> list, int endIndex)
public static <V> java.util.List<V> copy(java.util.List<V> list)
public static <V> java.util.List<V> copy(java.util.concurrent.CopyOnWriteArrayList<V> list)
public static <V> java.util.List<V> copy(java.util.ArrayList<V> list)
public static <V> java.util.List<V> copy(java.util.LinkedList<V> list)
public static <V> void insert(java.util.List<V> list, int index, V v)