Package net.sf.jasperreports.engine.xml
Class JacksonReportLoader
java.lang.Object
net.sf.jasperreports.engine.xml.JacksonReportLoader
- All Implemented Interfaces:
ReportLoader
- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
detectReportXML
(byte[] data) protected boolean
detectRootElement
(byte[] data, String elementName) static JacksonReportLoader
instance()
loadReport
(JasperReportsContext context, byte[] data) loadTemplate
(JasperReportsContext context, byte[] data)
-
Constructor Details
-
JacksonReportLoader
public JacksonReportLoader()
-
-
Method Details
-
instance
-
loadReport
public Optional<JasperDesign> loadReport(JasperReportsContext context, byte[] data) throws JRException - Specified by:
loadReport
in interfaceReportLoader
- Throws:
JRException
-
detectReportXML
protected boolean detectReportXML(byte[] data) -
loadTemplate
- Specified by:
loadTemplate
in interfaceReportLoader
-
detectRootElement
-