Class ReportsGenerator
java.lang.Object
es.kukenan.smartfi.reports.generator.ReportsGenerator
Reports generator.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> byte[]generateReport(ReportType type, List<T> data, String jrxmlPath, Map<String, Object> parameters) Generate report by type.
-
Field Details
-
exporterManager
Exporter manager.
-
-
Constructor Details
-
ReportsGenerator
Constructor.- Parameters:
exporterManager- Exporter manager
-
-
Method Details
-
generateReport
public <T> byte[] generateReport(ReportType type, List<T> data, String jrxmlPath, Map<String, Object> parameters) Generate report by type.- Type Parameters:
T- Data type- Parameters:
type- Type report to generatedata- Data for reportjrxmlPath- Jrxml report pathparameters- extra params for report- Returns:
- The generated report in bytes array
-