Index
All Classes and Interfaces|All Packages
C
- CSV - Enum constant in enum class es.kukenan.smartfi.reports.enums.ReportType
-
CSV report type.
- CsvExporter - Class in es.kukenan.smartfi.reports.generator
-
CSV exporter.
- CsvExporter() - Constructor for class es.kukenan.smartfi.reports.generator.CsvExporter
E
- es.kukenan.smartfi.reports.config - package es.kukenan.smartfi.reports.config
-
Reports configuration package.
- es.kukenan.smartfi.reports.enums - package es.kukenan.smartfi.reports.enums
-
Reports enums package.
- es.kukenan.smartfi.reports.generator - package es.kukenan.smartfi.reports.generator
-
Generator reports package.
- Exporter - Interface in es.kukenan.smartfi.reports.generator
-
Report exporter.
- exporterManager - Variable in class es.kukenan.smartfi.reports.generator.ReportsGenerator
-
Exporter manager.
- exporterManager() - Method in class es.kukenan.smartfi.reports.config.ReportsAutoConfiguration
-
Exporter manager.
- ExporterManager - Class in es.kukenan.smartfi.reports.generator
-
Exporter manager.
- ExporterManager(List<Exporter>) - Constructor for class es.kukenan.smartfi.reports.generator.ExporterManager
-
Constructor.
- exporters - Variable in class es.kukenan.smartfi.reports.generator.ExporterManager
-
Exporters.
F
- findExporter(ReportType) - Method in class es.kukenan.smartfi.reports.generator.ExporterManager
-
Find the correct exporter by type.
- forType(ReportType) - Method in class es.kukenan.smartfi.reports.generator.CsvExporter
- forType(ReportType) - Method in interface es.kukenan.smartfi.reports.generator.Exporter
-
Exporter for type parameter.
- forType(ReportType) - Method in class es.kukenan.smartfi.reports.generator.PdfExporter
- forType(ReportType) - Method in class es.kukenan.smartfi.reports.generator.XlsExporter
G
- generate(JasperPrint) - Method in class es.kukenan.smartfi.reports.generator.CsvExporter
- generate(JasperPrint) - Method in interface es.kukenan.smartfi.reports.generator.Exporter
-
Generate report.
- generate(JasperPrint) - Method in class es.kukenan.smartfi.reports.generator.PdfExporter
- generate(JasperPrint) - Method in class es.kukenan.smartfi.reports.generator.XlsExporter
- generateReport(ReportType, List<T>, String, Map<String, Object>) - Method in class es.kukenan.smartfi.reports.generator.ReportsGenerator
-
Generate report by type.
P
- PDF - Enum constant in enum class es.kukenan.smartfi.reports.enums.ReportType
-
PDF report type.
- PdfExporter - Class in es.kukenan.smartfi.reports.generator
-
PDF exporter.
- PdfExporter() - Constructor for class es.kukenan.smartfi.reports.generator.PdfExporter
R
- ReportsAutoConfiguration - Class in es.kukenan.smartfi.reports.config
-
Reports module configuration.
- ReportsAutoConfiguration() - Constructor for class es.kukenan.smartfi.reports.config.ReportsAutoConfiguration
- reportsGenerator(ExporterManager) - Method in class es.kukenan.smartfi.reports.config.ReportsAutoConfiguration
-
Reports generator.
- ReportsGenerator - Class in es.kukenan.smartfi.reports.generator
-
Reports generator.
- ReportsGenerator(ExporterManager) - Constructor for class es.kukenan.smartfi.reports.generator.ReportsGenerator
-
Constructor.
- ReportType - Enum Class in es.kukenan.smartfi.reports.enums
-
Report type.
- ReportType() - Constructor for enum class es.kukenan.smartfi.reports.enums.ReportType
V
- valueOf(String) - Static method in enum class es.kukenan.smartfi.reports.enums.ReportType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class es.kukenan.smartfi.reports.enums.ReportType
-
Returns an array containing the constants of this enum class, in the order they are declared.
X
- XLS - Enum constant in enum class es.kukenan.smartfi.reports.enums.ReportType
-
XLS report type.
- XlsExporter - Class in es.kukenan.smartfi.reports.generator
-
XLS exporter.
- XlsExporter() - Constructor for class es.kukenan.smartfi.reports.generator.XlsExporter
All Classes and Interfaces|All Packages