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 arrayvoid
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)
-