public void write()

in src/main/java/com/google/cloud/solutions/autotokenize/common/CsvIO.java [609:621]


    public void write(T element) throws IOException {

      var csvRows = ImmutableList.copyOf(transformFunction().apply(element));

      if (writeHeaderRow() && !isHeaderWritten) {
        printer.printRecord(csvRows.get(0).headersIterable());
        isHeaderWritten = true;
      }

      for (var row : csvRows) {
        printer.printRecord(row);
      }
    }