public enum CollectionUtils extends Enum<CollectionUtils>
| 列挙型定数と説明 |
|---|
CollectionUtils |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
static <E> ArrayList<E> |
arrayAsArrayList(E... elements) |
static <E> ArrayList<E> |
asArrayList(E first,
E... other) |
static <E> ArrayList<E> |
asArrayList(E first,
E second,
E... other) |
static <T> Iterator<T> |
concat(Iterator<? extends T>... iterators)
Combines multiple iterators into a single iterator.
|
static <E> List<List<E>> |
eagerPartition(List<E> list,
int size) |
static <E,T> List<T> |
eagerTransform(List<E> list,
com.google.common.base.Function<E,T> transform) |
static boolean |
isEmpty(Object[] array)
Checks if the given array contains any elements.
|
static <E> ArrayList<E> |
iterableAsArrayList(Iterable<? extends E> elements) |
static <E> LinkedList<E> |
newLinkedList(Iterable<E> elements) |
static <E> ArrayList<E> |
newSingletonArrayList(E element) |
static <T> List<T> |
rotate(List<T> list,
int distance)
Return a rotated view of the given list with the given distance.
|
static void |
sort(org.apache.lucene.util.BytesRefArray bytes,
int[] indices) |
static void |
sort(double[] array,
int len) |
static void |
sort(com.carrotsearch.hppc.DoubleArrayList list) |
static void |
sort(float[] array,
int len) |
static void |
sort(com.carrotsearch.hppc.FloatArrayList list) |
static void |
sort(long[] array,
int len) |
static void |
sort(com.carrotsearch.hppc.LongArrayList list) |
static void |
sort(com.carrotsearch.hppc.ObjectArrayList<byte[]> array) |
static int |
sortAndDedup(org.apache.lucene.util.BytesRefArray bytes,
int[] indices) |
static int |
sortAndDedup(double[] array,
int len)
Sort and deduplicate values in-place, then return the unique element count.
|
static void |
sortAndDedup(com.carrotsearch.hppc.DoubleArrayList list) |
static int |
sortAndDedup(float[] array,
int len)
Sort and deduplicate values in-place, then return the unique element count.
|
static void |
sortAndDedup(com.carrotsearch.hppc.FloatArrayList list) |
static int |
sortAndDedup(long[] array,
int len)
Sort and deduplicate values in-place, then return the unique element count.
|
static void |
sortAndDedup(com.carrotsearch.hppc.LongArrayList list) |
static void |
sortAndDedup(com.carrotsearch.hppc.ObjectArrayList<byte[]> array) |
static CollectionUtils |
valueOf(String name)
指定した名前を持つこの型の列挙型定数を返します。
|
static CollectionUtils[] |
values()
この列挙型の定数を含む配列を宣言されている順序で返します。
|
public static final CollectionUtils CollectionUtils
public static CollectionUtils[] values()
for(CollectionUtils c: CollectionUtils.values()) System.out.println(c);
public static CollectionUtils valueOf(String name)
name - 返される列挙型定数の名前。IllegalArgumentException - この列挙型に、指定した名前の定数がない場合NullPointerException - 引数がnullの場合public static void sort(com.carrotsearch.hppc.LongArrayList list)
public static void sort(long[] array,
int len)
public static void sortAndDedup(com.carrotsearch.hppc.LongArrayList list)
public static int sortAndDedup(long[] array,
int len)
public static void sort(com.carrotsearch.hppc.FloatArrayList list)
public static void sort(float[] array,
int len)
public static void sortAndDedup(com.carrotsearch.hppc.FloatArrayList list)
public static int sortAndDedup(float[] array,
int len)
public static void sort(com.carrotsearch.hppc.DoubleArrayList list)
public static void sort(double[] array,
int len)
public static void sortAndDedup(com.carrotsearch.hppc.DoubleArrayList list)
public static int sortAndDedup(double[] array,
int len)
public static boolean isEmpty(Object[] array)
array - The array to checkpublic static <T> List<T> rotate(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 void sort(org.apache.lucene.util.BytesRefArray bytes,
int[] indices)
public static int sortAndDedup(org.apache.lucene.util.BytesRefArray bytes,
int[] indices)
public static <T> Iterator<T> concat(Iterator<? extends T>... iterators)
public static <E> ArrayList<E> iterableAsArrayList(Iterable<? extends E> elements)
public static <E,T> List<T> eagerTransform(List<E> list, com.google.common.base.Function<E,T> transform)
public static <E> ArrayList<E> arrayAsArrayList(E... elements)
public static <E> ArrayList<E> asArrayList(E first, E... other)
public static <E> ArrayList<E> asArrayList(E first, E second, E... other)
public static <E> ArrayList<E> newSingletonArrayList(E element)
public static <E> LinkedList<E> newLinkedList(Iterable<E> elements)
Copyright © 2009–2016. All rights reserved.