Package io.microsphere.collection
Class ListUtils
- java.lang.Object
-
- io.microsphere.util.BaseUtils
-
- io.microsphere.collection.ListUtils
-
-
Constructor Summary
Constructors Constructor Description ListUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> void
forEach(java.util.List<T> values, java.util.function.BiConsumer<java.lang.Integer,T> indexedElementConsumer)
static <T> void
forEach(java.util.List<T> values, java.util.function.Consumer<T> consumer)
static boolean
isList(java.lang.Object values)
static <E> java.util.ArrayList<E>
newArrayList()
static <E> java.util.ArrayList<E>
newArrayList(int size)
static <E> java.util.ArrayList<E>
newArrayList(java.lang.Iterable<E> values)
static <E> java.util.LinkedList<E>
newArrayList(java.util.Enumeration<E> values)
static <E> java.util.ArrayList<E>
newArrayList(java.util.Iterator<E> iterator)
static <E> java.util.LinkedList<E>
newLinkedList()
static <E> java.util.LinkedList<E>
newLinkedList(java.lang.Iterable<E> values)
static <E> java.util.LinkedList<E>
newLinkedList(java.util.Enumeration<E> values)
static <E> java.util.LinkedList<E>
newLinkedList(java.util.Iterator<E> iterator)
static <E> java.util.List<E>
ofList(E... elements)
static <E> java.util.List<E>
ofList(java.lang.Iterable<E> iterable)
static <E> java.util.List<E>
ofList(java.util.Enumeration<E> enumeration)
static <E> java.util.List<E>
ofList(java.util.Iterator<E> iterator)
-
-
-
Method Detail
-
isList
public static boolean isList(java.lang.Object values)
-
ofList
public static <E> java.util.List<E> ofList(E... elements)
-
ofList
public static <E> java.util.List<E> ofList(java.lang.Iterable<E> iterable)
-
ofList
public static <E> java.util.List<E> ofList(java.util.Enumeration<E> enumeration)
-
ofList
public static <E> java.util.List<E> ofList(java.util.Iterator<E> iterator)
-
newArrayList
public static <E> java.util.ArrayList<E> newArrayList(int size)
-
newArrayList
public static <E> java.util.LinkedList<E> newArrayList(java.util.Enumeration<E> values)
-
newArrayList
public static <E> java.util.ArrayList<E> newArrayList(java.lang.Iterable<E> values)
-
newArrayList
public static <E> java.util.ArrayList<E> newArrayList(java.util.Iterator<E> iterator)
-
newArrayList
public static <E> java.util.ArrayList<E> newArrayList()
-
newLinkedList
public static <E> java.util.LinkedList<E> newLinkedList(java.util.Enumeration<E> values)
-
newLinkedList
public static <E> java.util.LinkedList<E> newLinkedList(java.lang.Iterable<E> values)
-
newLinkedList
public static <E> java.util.LinkedList<E> newLinkedList(java.util.Iterator<E> iterator)
-
newLinkedList
public static <E> java.util.LinkedList<E> newLinkedList()
-
forEach
public static <T> void forEach(java.util.List<T> values, java.util.function.BiConsumer<java.lang.Integer,T> indexedElementConsumer)
-
forEach
public static <T> void forEach(java.util.List<T> values, java.util.function.Consumer<T> consumer)
-
-