Package com.github.dozermapper.core.util
Class CollectionUtils
- java.lang.Object
-
- com.github.dozermapper.core.util.CollectionUtils
-
public final class CollectionUtils extends Object
Internal class that contains various Collection utilities specific to Dozer requirements. Not intended for direct use by application code.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> ObjectconvertListToArray(List<T> list, Class<T> destEntryType)static List<Object>convertPrimitiveArrayToList(Object primitiveArray)static <T extends Set<?>>
Set<?>createNewSet(Class<T> destType)static <T extends Set<?>>
Set<?>createNewSet(Class<T> destSetType, Collection<?> srcValue)static intgetLengthOfCollection(Object value)static ObjectgetValueFromCollection(Object collection, int index)static <E> Set<E>intersection(Set<E> set1, Set<?> set2)static booleanisArray(Class<?> aClass)static booleanisCollection(Class<?> aClass)static booleanisList(Class<?> aClass)static booleanisPrimitiveArray(Class<?> aClass)static booleanisSet(Class<?> aClass)
-
-
-
Method Detail
-
isArray
public static boolean isArray(Class<?> aClass)
-
isCollection
public static boolean isCollection(Class<?> aClass)
-
isList
public static boolean isList(Class<?> aClass)
-
isSet
public static boolean isSet(Class<?> aClass)
-
isPrimitiveArray
public static boolean isPrimitiveArray(Class<?> aClass)
-
getLengthOfCollection
public static int getLengthOfCollection(Object value)
-
createNewSet
public static <T extends Set<?>> Set<?> createNewSet(Class<T> destSetType, Collection<?> srcValue)
-
convertListToArray
public static <T> Object convertListToArray(List<T> list, Class<T> destEntryType)
-
convertPrimitiveArrayToList
public static List<Object> convertPrimitiveArrayToList(Object primitiveArray)
-
-