public class CollectionUtils
extends java.lang.Object
Constructor | Description |
---|---|
CollectionUtils() |
Modifier and Type | Method | Description |
---|---|---|
static <E> java.util.ArrayList<E> |
arrayAsArrayList(E... elements) |
|
static <E> java.util.ArrayList<E> |
asArrayList(E first,
E... other) |
|
static <E> java.util.ArrayList<E> |
asArrayList(E first,
E second,
E... other) |
|
static <E> java.util.List<java.util.List<E>> |
eagerPartition(java.util.List<E> list,
int size) |
|
static void |
ensureNoSelfReferences(java.lang.Object value) |
|
static boolean |
isEmpty(java.lang.Object[] array) |
Checks if the given array contains any elements.
|
static <E> java.util.ArrayList<E> |
iterableAsArrayList(java.lang.Iterable<? extends E> elements) |
|
static <E> java.util.LinkedList<E> |
newLinkedList(java.lang.Iterable<E> elements) |
|
static <E> java.util.ArrayList<E> |
newSingletonArrayList(E element) |
|
static <T> java.util.List<T> |
rotate(java.util.List<T> list,
int distance) |
Return a rotated view of the given list with the given distance.
|
static void |
sort(double[] array,
int len) |
|
static void |
sort(float[] array,
int len) |
|
static void |
sort(long[] array,
int len) |
|
static void |
sort(com.carrotsearch.hppc.ObjectArrayList<byte[]> array) |
|
static void |
sort(org.apache.lucene.util.BytesRefArray bytes,
int[] indices) |
|
static void |
sortAndDedup(com.carrotsearch.hppc.ObjectArrayList<byte[]> array) |
|
static int |
sortAndDedup(org.apache.lucene.util.BytesRefArray bytes,
int[] indices) |
|
static int[] |
toArray(java.util.Collection<java.lang.Integer> ints) |
public static void sort(long[] array, int len)
public static void sort(float[] array, int len)
public static void sort(double[] array, int len)
public static boolean isEmpty(java.lang.Object[] array)
array
- The array to checkpublic static <T> java.util.List<T> rotate(java.util.List<T> list, int distance)
public static void sortAndDedup(com.carrotsearch.hppc.ObjectArrayList<byte[]> array)
public static void sort(com.carrotsearch.hppc.ObjectArrayList<byte[]> array)
public static int[] toArray(java.util.Collection<java.lang.Integer> ints)
public static void ensureNoSelfReferences(java.lang.Object value)
public static void sort(org.apache.lucene.util.BytesRefArray bytes, int[] indices)
public static int sortAndDedup(org.apache.lucene.util.BytesRefArray bytes, int[] indices)
public static <E> java.util.ArrayList<E> iterableAsArrayList(java.lang.Iterable<? extends E> elements)
public static <E> java.util.ArrayList<E> arrayAsArrayList(E... elements)
public static <E> java.util.ArrayList<E> asArrayList(E first, E... other)
public static <E> java.util.ArrayList<E> asArrayList(E first, E second, E... other)
public static <E> java.util.ArrayList<E> newSingletonArrayList(E element)
public static <E> java.util.LinkedList<E> newLinkedList(java.lang.Iterable<E> elements)
public static <E> java.util.List<java.util.List<E>> eagerPartition(java.util.List<E> list, int size)