}
if (value instanceof Iterable) {
Iterable iterable = (Iterable) value;
FloatArrayList floatArrayList = new FloatArrayList();
for (Object element : iterable) {
float convertedValue = convertType(element);
floatArrayList.add(convertedValue);
}
return floatArrayList.toArray();
}
if (value instanceof CharSequence) {
String[] strings = StringUtil.splitc(value.toString(), ArrayConverter.NUMBER_DELIMITERS);
return convertArrayToArray(strings);