Package io.jmix.reports.yarg.formatters
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 TypeMethodDescriptionbyte[]Creates document and put it into byte arrayvoidCreates 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)
-