} else if (value.getClass().isArray()) { Object[] objArray = (Object[]) value; TypeConverter converter = getTypeConverter(context); result = createCollection(toType, memberType, objArray.length); TypeConverter converter = getTypeConverter(context); result = createCollection(toType, memberType, col.size()); result = createCollection(toType, memberType, -1); result.add(value);