Map<Integer, List<Object>> nominalValues = new HashMap<Integer, List<Object>>();
for (int i = 3; i < iterationInputs.length; i++) {
ListIterator iterator = (ListIterator) iterationInputs[i];
List<Object> values = new ArrayList<Object>();
Object value;
while ((value = iterator.nextValue()) != null) {
values.add(value);
}
nominalValues.put(indexes.get(i - 3), values);
}
return nominalValues;