* @throws TooManyColumnsException if more values are given than columns are
* available after the offset
*/
public DataRow setAll(int offset, String... values) throws TooManyColumnsException {
if (offset + values.length > columns.size()) {
throw new TooManyColumnsException(columns.size(), offset + values.length);
}
for (int i = 0; i + offset < columns.size() && i < values.length; i++) {
content.put(columns.get(i), values[i - offset]);
}
return this;