Index

C E F G P R V X 
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
 
C E F G P R V X 
All Classes and Interfaces|All Packages