// For now we use generic routines for filling column values.
// This results in the autoboxing of primitive types, slowing
// performance a bit and possibly triggering avoidable garbage
// collections. If this proves to be a problem down the road,
// we can add more nuance later.
DataParser dp = di.getParser(dim[1]);
table.set(dim[0], dim[1], dp.parse(value));
}
};
// read the data into the table
try {