Attribute[] columns = {col1, col2, col3, col4, col5};
Map<ProjectionSpec,String> result = new HashMap<ProjectionSpec,String>();
for (int i = 0; i < parts.length && i < columns.length; i++) {
result.put(columns[i], parts[i]);
}
return new ResultRowMap(result);
}