Package org.nd4j.common.io
Class CollectionUtils
- java.lang.Object
-
- org.nd4j.common.io.CollectionUtils
-
public abstract class CollectionUtils extends Object
-
-
Constructor Summary
Constructors Constructor Description CollectionUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method 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>
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)
-
-
-
Method Detail
-
isEmpty
public static boolean isEmpty(Collection collection)
-
isEmpty
public static boolean isEmpty(Map map)
-
mergeArrayIntoCollection
public static void mergeArrayIntoCollection(Object array, Collection collection)
-
mergePropertiesIntoMap
public static void mergePropertiesIntoMap(Properties props, Map map)
-
contains
public static boolean contains(Enumeration enumeration, Object element)
-
containsInstance
public static boolean containsInstance(Collection collection, Object element)
-
containsAny
public static boolean containsAny(Collection source, Collection candidates)
-
findFirstMatch
public static Object findFirstMatch(Collection source, Collection candidates)
-
findValueOfType
public static <T> T findValueOfType(Collection<?> collection, Class<T> type)
-
findValueOfType
public static Object findValueOfType(Collection<?> collection, Class<?>[] types)
-
hasUniqueObject
public static boolean hasUniqueObject(Collection collection)
-
findCommonElementType
public static Class<?> findCommonElementType(Collection collection)
-
toArray
public static <A,E extends A> A[] toArray(Enumeration<E> enumeration, A[] array)
-
toIterator
public static <E> Iterator<E> toIterator(Enumeration<E> enumeration)
-
toMultiValueMap
public static <K,V> MultiValueMap<K,V> toMultiValueMap(Map<K,List<V>> map)
-
unmodifiableMultiValueMap
public static <K,V> MultiValueMap<K,V> unmodifiableMultiValueMap(MultiValueMap<? extends K,? extends V> map)
-
-