Liferay 6.1.2-ce-ga3

com.liferay.portal.kernel.util
Class ListUtil

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

public class ListUtil
extends Object


Constructor Summary
ListUtil()
           
 
Method Summary
static
<E> List<E>
copy(List<E> master)
           
static
<E> void
copy(List<E> master, List<? super E> copy)
           
static void distinct(List<?> list)
           
static
<E> void
distinct(List<E> list, Comparator<E> comparator)
           
static
<E> List<E>
fromArray(E[] array)
           
static
<E> List<E>
fromCollection(Collection<E> c)
           
static
<E> List<E>
fromEnumeration(Enumeration<E> enu)
           
static List<String> fromFile(File file)
           
static List<String> fromFile(String fileName)
           
static
<E> List<E>
fromMapKeys(Map<E,?> map)
           
static
<E> List<E>
fromMapValues(Map<?,E> map)
           
static List<String> fromString(String s)
           
static
<E> boolean
remove(List<E> list, E element)
          Deprecated.  
static
<E> List<E>
sort(List<E> list)
           
static
<E> List<E>
sort(List<E> list, Comparator<? super E> comparator)
           
static
<E> List<E>
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
<E> List<E>
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
<T,V> String
toString(List<T> list, Accessor<T,V> accessor)
           
static
<T,V> String
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
 

Constructor Detail

ListUtil

public ListUtil()
Method Detail

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)

remove

public static <E> boolean remove(List<E> list,
                                 E element)
Deprecated. 


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)}

Liferay 6.1.2-ce-ga3