public abstract class CollectionUtils extends Object
Constructor and Description |
---|
CollectionUtils() |
Modifier and Type | Method and Description |
---|---|
static List |
arrayToList(Object source) |
static boolean |
contains(Enumeration enumeration,
Object element) |
static boolean |
contains(Iterator iterator,
Object element) |
static boolean |
containsAny(Collection source,
Collection candidates) |
static boolean |
containsInstance(Collection collection,
Object element) |
static Class<?> |
findCommonElementType(Collection collection) |
static Object |
findFirstMatch(Collection source,
Collection candidates) |
static Object |
findValueOfType(Collection<?> collection,
Class<?>[] types) |
static <T> T |
findValueOfType(Collection<?> collection,
Class<T> type) |
static boolean |
hasUniqueObject(Collection collection) |
static boolean |
isEmpty(Collection collection) |
static boolean |
isEmpty(Map map) |
static void |
mergeArrayIntoCollection(Object array,
Collection collection) |
static void |
mergePropertiesIntoMap(Properties props,
Map map) |
static <A,E extends A> |
toArray(Enumeration<E> enumeration,
A[] array) |
static <E> Iterator<E> |
toIterator(Enumeration<E> enumeration) |
static <K,V> MultiValueMap<K,V> |
toMultiValueMap(Map<K,List<V>> map) |
static <K,V> MultiValueMap<K,V> |
unmodifiableMultiValueMap(MultiValueMap<? extends K,? extends V> map) |
public static boolean isEmpty(Collection collection)
public static boolean isEmpty(Map map)
public static void mergeArrayIntoCollection(Object array, Collection collection)
public static void mergePropertiesIntoMap(Properties props, Map map)
public static boolean contains(Enumeration enumeration, Object element)
public static boolean containsInstance(Collection collection, Object element)
public static boolean containsAny(Collection source, Collection candidates)
public static Object findFirstMatch(Collection source, Collection candidates)
public static <T> T findValueOfType(Collection<?> collection, Class<T> type)
public static Object findValueOfType(Collection<?> collection, Class<?>[] types)
public static boolean hasUniqueObject(Collection collection)
public static Class<?> findCommonElementType(Collection collection)
public static <A,E extends A> A[] toArray(Enumeration<E> enumeration, A[] array)
public static <E> Iterator<E> toIterator(Enumeration<E> enumeration)
public static <K,V> MultiValueMap<K,V> toMultiValueMap(Map<K,List<V>> map)
public static <K,V> MultiValueMap<K,V> unmodifiableMultiValueMap(MultiValueMap<? extends K,? extends V> map)
Copyright © 2017. All rights reserved.