this.innerNames = new String[parameterMappings.length];
final Object[] values = new Object[parameterMappings.length];
final DataRow globalView = innerRow.getGlobalView();
for (int i = 0; i < parameterMappings.length; i++)
{
final ParameterMapping mapping = parameterMappings[i];
String name = mapping.getAlias();
values[i] = globalView.get(name);
innerNames[i] = name;
outerNames[i] = mapping.getName();
}
setData(outerNames, values);
}