org.usergrid.utils
Class ListUtils

java.lang.Object
  extended by org.apache.commons.collections.ListUtils
      extended by org.usergrid.utils.ListUtils

public class ListUtils
extends org.apache.commons.collections.ListUtils


Field Summary
 
Fields inherited from class org.apache.commons.collections.ListUtils
EMPTY_LIST
 
Constructor Summary
ListUtils()
           
 
Method Summary
static boolean anyNull(List<?> l)
           
static boolean anyNull(Object... objects)
           
static
<T> T
dequeue(List<T> list)
           
static
<T> List<T>
dequeueCopy(List<T> list)
           
static
<A> A
first(List<A> list)
           
static
<A> Boolean
firstBoolean(List<A> list)
           
static
<A> Integer
firstInteger(List<A> list)
           
static
<A> Long
firstLong(List<A> list)
           
static
<A> UUID
firstUuid(List<A> list)
           
static List<?> flatten(Collection<?> l)
           
static
<T> List<T>
initCopy(List<T> list)
           
static boolean isEmpty(List<?> list)
           
static
<A> A
last(List<A> list)
           
static
<T> List<T>
queue(List<T> list, T item)
           
static
<T> List<T>
queueCopy(List<T> list, T item)
           
static
<T> List<T>
requeue(List<T> list, T item)
           
 
Methods inherited from class org.apache.commons.collections.ListUtils
fixedSizeList, hashCodeForList, intersection, isEqualList, lazyList, predicatedList, removeAll, retainAll, subtract, sum, synchronizedList, transformedList, typedList, union, unmodifiableList
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ListUtils

public ListUtils()
Method Detail

first

public static <A> A first(List<A> list)

last

public static <A> A last(List<A> list)

firstInteger

public static <A> Integer firstInteger(List<A> list)

firstLong

public static <A> Long firstLong(List<A> list)

firstBoolean

public static <A> Boolean firstBoolean(List<A> list)

firstUuid

public static <A> UUID firstUuid(List<A> list)

isEmpty

public static boolean isEmpty(List<?> list)

dequeueCopy

public static <T> List<T> dequeueCopy(List<T> list)

queueCopy

public static <T> List<T> queueCopy(List<T> list,
                                    T item)

initCopy

public static <T> List<T> initCopy(List<T> list)

dequeue

public static <T> T dequeue(List<T> list)

queue

public static <T> List<T> queue(List<T> list,
                                T item)

requeue

public static <T> List<T> requeue(List<T> list,
                                  T item)

flatten

public static List<?> flatten(Collection<?> l)

anyNull

public static boolean anyNull(List<?> l)

anyNull

public static boolean anyNull(Object... objects)


Copyright © 2013. All Rights Reserved.