public static Object getValueFromCollection(Object collection, int index) {
        if (isArray(collection.getClass())) {
            return Array.get(collection, index);
        } else {
            return ((Collection<?>)collection).toArray()[index];
        }
    }
Internal class that contains various Collection utilities specific to Dozer requirements. Not intended for direct use
by application code.
core/src/main/java/com/github/dozermapper/core/util/CollectionUtils.java