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