public final class ListUtils
extends java.lang.Object
| Constructor and Description |
|---|
ListUtils() |
| Modifier and Type | Method and Description |
|---|---|
static int |
encodeInsertionIndex(int pIndex) |
static <T> T |
random(java.util.List<T> pList) |
static <T> void |
swap(IList<T> pItems,
int pIndexA,
int pIndexB) |
static <T> void |
swap(java.util.List<T> pItems,
int pIndexA,
int pIndexB) |
static <T> IQueue<T> |
synchronizedQueue(IQueue<T> pQueue) |
static <T> java.util.ArrayList<? extends T> |
toList(T... pItems) |
static <T> java.util.ArrayList<? extends T> |
toList(T pItem) |
public static final <T> T random(java.util.List<T> pList)
public static final <T> java.util.ArrayList<? extends T> toList(T pItem)
public static final <T> java.util.ArrayList<? extends T> toList(T... pItems)
public static <T> void swap(java.util.List<T> pItems,
int pIndexA,
int pIndexB)
public static <T> void swap(IList<T> pItems, int pIndexA, int pIndexB)
public static final int encodeInsertionIndex(int pIndex)