Interface Exporter
- All Known Implementing Classes:
CsvExporter,PdfExporter,XlsExporter
public interface Exporter
Report exporter.
-
Method Summary
Modifier and TypeMethodDescriptionbooleanforType(ReportType type) Exporter for type parameter.byte[]generate(net.sf.jasperreports.engine.JasperPrint print) Generate report.
-
Method Details
-
forType
Exporter for type parameter.- Parameters:
type- Report type- Returns:
- if the exporter is for the type parameter
-
generate
byte[] generate(net.sf.jasperreports.engine.JasperPrint print) throws net.sf.jasperreports.engine.JRException Generate report.- Parameters:
print- Jasper to print- Returns:
- The report in byte array format
- Throws:
net.sf.jasperreports.engine.JRException- Exception in report generation
-