Class CsvFormatter

java.lang.Object
io.jmix.reports.yarg.formatters.impl.AbstractFormatter
io.jmix.reports.yarg.formatters.impl.CsvFormatter
All Implemented Interfaces:
ReportFormatter

public class CsvFormatter extends AbstractFormatter
  • Field Details

    • separator

      protected char separator
    • parametersToInsert

      protected List<String> parametersToInsert
  • Constructor Details

  • Method Details

    • renderDocument

      public void renderDocument()
      Description copied from interface: ReportFormatter
      Creates document and serializes it to predefined stream (or something like this)
    • writeCsvDocument

      protected void writeCsvDocument(BandData rootBand, OutputStream outputStream)
    • getActualData

      protected List<BandData> getActualData(BandData rootBand)
    • readTemplateData

      protected void readTemplateData()