public class ListOrSingle<T>
extends java.util.ArrayList<T>
| Constructor and Description |
|---|
ListOrSingle(java.util.Collection<? extends T> c) |
ListOrSingle(T... items) |
| Modifier and Type | Method and Description |
|---|---|
T |
first() |
boolean |
isSingle() |
static <T> ListOrSingle<T> |
of(java.util.List<T> items) |
static <T> ListOrSingle<T> |
of(T... items) |
java.lang.String |
toString() |
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeRange, retainAll, set, size, subList, toArray, toArray, trimToSizepublic ListOrSingle(java.util.Collection<? extends T> c)
public ListOrSingle(T... items)
public java.lang.String toString()
toString in class java.util.AbstractCollection<T>public static <T> ListOrSingle<T> of(T... items)
public static <T> ListOrSingle<T> of(java.util.List<T> items)
public T first()
public boolean isSingle()