com.liferay.portal.kernel.util
Class ListUtil
java.lang.Object
com.liferay.portal.kernel.util.ListUtil
public class ListUtil
- extends Object
Method Summary |
static
|
copy(List<E> master)
|
static
|
copy(List<E> master,
List<? super E> copy)
|
static void |
distinct(List<?> list)
|
static
|
distinct(List<E> list,
Comparator<E> comparator)
|
static
|
fromArray(E[] array)
|
static
|
fromCollection(Collection<E> c)
|
static
|
fromEnumeration(Enumeration<E> enu)
|
static List<String> |
fromFile(File file)
|
static List<String> |
fromFile(String fileName)
|
static
|
fromMapKeys(Map<E,?> map)
|
static
|
fromMapValues(Map<?,E> map)
|
static List<String> |
fromString(String s)
|
static List<String> |
fromString(String s,
String delimiter)
|
static
|
remove(List<E> list,
E element)
Deprecated. As of 6.2.0 |
static
|
remove(List<E> list,
List<E> remove)
|
static
|
sort(List<E> list)
|
static
|
sort(List<E> list,
Comparator<? super E> comparator)
|
static
|
subList(List<E> list,
int start,
int end)
|
static List<Boolean> |
toList(boolean[] array)
|
static List<Character> |
toList(char[] array)
|
static List<Double> |
toList(double[] array)
|
static
|
toList(E[] array)
|
static List<Float> |
toList(float[] array)
|
static List<Integer> |
toList(int[] array)
|
static List<Long> |
toList(long[] array)
|
static List<Short> |
toList(short[] array)
|
static String |
toString(List<?> list,
String param)
|
static String |
toString(List<?> list,
String param,
String delimiter)
|
static
|
toString(List<T> list,
Accessor<T,V> accessor)
|
static
|
toString(List<T> list,
Accessor<T,V> accessor,
String delimiter)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ListUtil
public ListUtil()
copy
public static <E> List<E> copy(List<E> master)
copy
public static <E> void copy(List<E> master,
List<? super E> copy)
distinct
public static void distinct(List<?> list)
distinct
public static <E> void distinct(List<E> list,
Comparator<E> comparator)
fromArray
public static <E> List<E> fromArray(E[] array)
fromCollection
public static <E> List<E> fromCollection(Collection<E> c)
fromEnumeration
public static <E> List<E> fromEnumeration(Enumeration<E> enu)
fromFile
public static List<String> fromFile(File file)
throws IOException
- Throws:
IOException
fromFile
public static List<String> fromFile(String fileName)
throws IOException
- Throws:
IOException
fromMapKeys
public static <E> List<E> fromMapKeys(Map<E,?> map)
fromMapValues
public static <E> List<E> fromMapValues(Map<?,E> map)
fromString
public static List<String> fromString(String s)
fromString
public static List<String> fromString(String s,
String delimiter)
remove
public static <E> boolean remove(List<E> list,
E element)
- Deprecated. As of 6.2.0
remove
public static <E> List<E> remove(List<E> list,
List<E> remove)
sort
public static <E> List<E> sort(List<E> list)
sort
public static <E> List<E> sort(List<E> list,
Comparator<? super E> comparator)
subList
public static <E> List<E> subList(List<E> list,
int start,
int end)
toList
public static List<Boolean> toList(boolean[] array)
toList
public static List<Character> toList(char[] array)
toList
public static List<Double> toList(double[] array)
toList
public static <E> List<E> toList(E[] array)
toList
public static List<Float> toList(float[] array)
toList
public static List<Integer> toList(int[] array)
toList
public static List<Long> toList(long[] array)
toList
public static List<Short> toList(short[] array)
toString
public static String toString(List<?> list,
String param)
- See Also:
ArrayUtil.toString(Object[], String)
toString
public static String toString(List<?> list,
String param,
String delimiter)
- See Also:
ArrayUtil.toString(Object[], String, String)
toString
public static <T,V> String toString(List<T> list,
Accessor<T,V> accessor)
- See Also:
ArrayUtil.toString(Object[], Accessor)
toString
public static <T,V> String toString(List<T> list,
Accessor<T,V> accessor,
String delimiter)
- See Also:
ArrayUtil.toString(Object[], Accessor, String)