Package de.cwkr.validation.util
Class Lists
- java.lang.Object
-
- de.cwkr.validation.util.Lists
-
public final class Lists extends java.lang.ObjectProvides utility methods forListinstances.- Author:
- Christian Winkler
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> java.util.List<T>listOf(java.util.Collection<? extends T> collection)Creates anArrayListfrom aCollection.static <T> java.util.List<T>listOf(T... elements)Creates anArrayListcontaining all elements.static <T> java.util.List<T>unmodifiableListOf(java.util.Collection<? extends T> collection)Creates an immutableListfrom aCollection.static <T> java.util.List<T>unmodifiableListOf(T... elements)Creates an immutableListcontaining all elements.
-
-
-
Method Detail
-
listOf
@SafeVarargs public static <T> java.util.List<T> listOf(T... elements)
Creates anArrayListcontaining all elements.- Type Parameters:
T- element type- Parameters:
elements- elements to add to list- Returns:
- list instance
-
listOf
public static <T> java.util.List<T> listOf(java.util.Collection<? extends T> collection)
Creates anArrayListfrom aCollection.- Type Parameters:
T- element type- Parameters:
collection- elements- Returns:
- list instance
-
unmodifiableListOf
@SafeVarargs public static <T> java.util.List<T> unmodifiableListOf(T... elements)
Creates an immutableListcontaining all elements.- Type Parameters:
T- element type- Parameters:
elements- elements to add to list- Returns:
- list instance
-
unmodifiableListOf
public static <T> java.util.List<T> unmodifiableListOf(java.util.Collection<? extends T> collection)
Creates an immutableListfrom aCollection.- Type Parameters:
T- element type- Parameters:
collection- elements- Returns:
- list instance
-
-