Interface ReportFormatter

All Known Implementing Classes:
AbstractFormatter, ChartFormatter, CsvFormatter, DocFormatter, DocxFormatter, HtmlFormatter, JasperFormatter, JmixHtmlFormatter, JmixTableFormatter, JmixXlsxFormatter, PivotTableFormatter, XLSFormatter, XlsxFormatter

public interface ReportFormatter
This interface describes a logic which construct resulting document
  • Method Summary

    Modifier and Type
    Method
    Description
    byte[]
    Creates document and put it into byte array
    void
    Creates document and serializes it to predefined stream (or something like this)
  • Method Details

    • createDocument

      byte[] createDocument()
      Creates document and put it into byte array
    • renderDocument

      void renderDocument()
      Creates document and serializes it to predefined stream (or something like this)