private void writeBody(List<QueryResult> results, String epoch) throws IOException { List<Object> alignedResults = alignResults(results, epoch); try { csv.write(alignedResults); } finally { csv.flush(); } }
private void writeHeader(List<QueryResult> results) throws IOException { header = createHeader(results); try { csv.writeHeader(header); } finally { csv.flush(); } firstWrite = false; }