com.liferay.portal.kernel.util
Class ListUtil

java.lang.Object
  extended by com.liferay.portal.kernel.util.ListUtil

public class ListUtil
extends java.lang.Object

View Source

Author:
Brian Wing Shun Chan

Constructor Summary
ListUtil()
           
 
Method Summary
static
<E> java.util.List<E>
copy(java.util.List<E> master)
           
static
<E> void
copy(java.util.List<E> master, java.util.List<? super E> copy)
           
static void distinct(java.util.List<?> list)
           
static
<E> void
distinct(java.util.List<E> list, java.util.Comparator<E> comparator)
           
static
<E> java.util.List<E>
fromArray(E[] array)
           
static
<E> java.util.List<E>
fromCollection(java.util.Collection<E> c)
           
static
<E> java.util.List<E>
fromEnumeration(java.util.Enumeration<E> enu)
           
static java.util.List<java.lang.String> fromFile(java.io.File file)
           
static java.util.List<java.lang.String> fromFile(java.lang.String fileName)
           
static java.util.List<java.lang.String> fromString(java.lang.String s)
           
static
<E> java.util.List<E>
sort(java.util.List<E> list)
           
static
<E> java.util.List<E>
sort(java.util.List<E> list, java.util.Comparator<? super E> comparator)
           
static
<E> java.util.List<E>
subList(java.util.List<E> list, int start, int end)
           
static java.util.List<java.lang.Boolean> toList(boolean[] array)
           
static java.util.List<java.lang.Double> toList(double[] array)
           
static
<E> java.util.List<E>
toList(E[] array)
           
static java.util.List<java.lang.Float> toList(float[] array)
           
static java.util.List<java.lang.Integer> toList(int[] array)
           
static java.util.List<java.lang.Long> toList(long[] array)
           
static java.util.List<java.lang.Short> toList(short[] array)
           
static java.lang.String toString(java.util.List<?> list, java.lang.String param)
           
static java.lang.String toString(java.util.List<?> list, java.lang.String param, java.lang.String delimiter)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ListUtil

public ListUtil()
Method Detail

copy

public static <E> java.util.List<E> copy(java.util.List<E> master)

copy

public static <E> void copy(java.util.List<E> master,
                            java.util.List<? super E> copy)

distinct

public static void distinct(java.util.List<?> list)

distinct

public static <E> void distinct(java.util.List<E> list,
                                java.util.Comparator<E> comparator)

fromArray

public static <E> java.util.List<E> fromArray(E[] array)

fromCollection

public static <E> java.util.List<E> fromCollection(java.util.Collection<E> c)

fromEnumeration

public static <E> java.util.List<E> fromEnumeration(java.util.Enumeration<E> enu)

fromFile

public static java.util.List<java.lang.String> fromFile(java.io.File file)
                                                 throws java.io.IOException
Throws:
java.io.IOException

fromFile

public static java.util.List<java.lang.String> fromFile(java.lang.String fileName)
                                                 throws java.io.IOException
Throws:
java.io.IOException

fromString

public static java.util.List<java.lang.String> fromString(java.lang.String s)

sort

public static <E> java.util.List<E> sort(java.util.List<E> list)

sort

public static <E> java.util.List<E> sort(java.util.List<E> list,
                                         java.util.Comparator<? super E> comparator)

subList

public static <E> java.util.List<E> subList(java.util.List<E> list,
                                            int start,
                                            int end)

toList

public static java.util.List<java.lang.Boolean> toList(boolean[] array)

toList

public static java.util.List<java.lang.Double> toList(double[] array)

toList

public static <E> java.util.List<E> toList(E[] array)

toList

public static java.util.List<java.lang.Float> toList(float[] array)

toList

public static java.util.List<java.lang.Integer> toList(int[] array)

toList

public static java.util.List<java.lang.Long> toList(long[] array)

toList

public static java.util.List<java.lang.Short> toList(short[] array)

toString

public static java.lang.String toString(java.util.List<?> list,
                                        java.lang.String param)

toString

public static java.lang.String toString(java.util.List<?> list,
                                        java.lang.String param,
                                        java.lang.String delimiter)