@Override public void rowProcessed(Object[] row, T context) { splitter.addValuesToColumns(row, context); batchCount++; if (batchCount >= rowsPerBatch) { batchProcessed(batchCount); batchCount = 0; splitter.clearValues(); batchesProcessed++; } }