Class JasperConcatenatedReportBuilder
java.lang.Object
net.sf.dynamicreports.jasper.builder.JasperConcatenatedReportBuilder
- All Implemented Interfaces:
Serializable
This report builder allows concatenating several separated reports into one single document. Each report starts on a new page with its own page dimension.
- Author:
- Ricardo Mariaca
- See Also:
-
Constructor Summary
ConstructorDescriptionConstructor for JasperConcatenatedReportBuilder.JasperConcatenatedReportBuilder
(JasperReportHandler jasperReportHandler) Constructor for JasperConcatenatedReportBuilder. -
Method Summary
Modifier and TypeMethodDescriptionconcatenate
(JasperReportBuilder... jasperReportBuilders) concatenate.continuousPageNumbering.export
(AbstractJasperExporterBuilder<?, ? extends AbstractJasperExporter> exporterBuilder) export.setContinuousPageNumbering
(boolean continuousPageNumbering) setContinuousPageNumbering.toCsv
(OutputStream outputStream) toCsv.toCsv
(JasperCsvExporterBuilder csvExporterBuilder) toCsv.toDocx
(OutputStream outputStream) toDocx.toDocx
(JasperDocxExporterBuilder docxExporterBuilder) toDocx.toHtml
(OutputStream outputStream) toHtml.toHtml
(JasperHtmlExporterBuilder htmlExporterBuilder) toHtml.toOds
(OutputStream outputStream) toOds.toOds
(JasperOdsExporterBuilder odsExporterBuilder) toOds.toOdt
(OutputStream outputStream) toOdt.toOdt
(JasperOdtExporterBuilder odtExporterBuilder) toOdt.toPdf
(OutputStream outputStream) toPdf.toPdf
(JasperPdfExporterBuilder pdfExporterBuilder) toPdf.toPng
(OutputStream outputStream) toPng.toPng
(OutputStream outputStream, float zoom) toPng.toPptx
(OutputStream outputStream) toPptx.toPptx
(JasperPptxExporterBuilder pptxExporterBuilder) toPptx.toRtf
(OutputStream outputStream) toRtf.toRtf
(JasperRtfExporterBuilder rtfExporterBuilder) toRtf.toText
(OutputStream outputStream) toText.toText
(JasperTextExporterBuilder textExporterBuilder) toText.toXls
(OutputStream outputStream) toXls.toXls
(JasperXlsExporterBuilder xlsExporterBuilder) toXls.toXlsx
(OutputStream outputStream) toXlsx.toXlsx
(JasperXlsxExporterBuilder xlsxExporterBuilder) toXlsx.toXml
(OutputStream outputStream) toXml.toXml
(JasperXmlExporterBuilder xmlExporterBuilder) toXml.
-
Constructor Details
-
JasperConcatenatedReportBuilder
public JasperConcatenatedReportBuilder()Constructor for JasperConcatenatedReportBuilder.
-
JasperConcatenatedReportBuilder
Constructor for JasperConcatenatedReportBuilder.
- Parameters:
jasperReportHandler
- aJasperReportHandler
object.
-
-
Method Details
-
concatenate
concatenate.
- Parameters:
jasperReportBuilders
- aJasperReportBuilder
object.- Returns:
- a
JasperConcatenatedReportBuilder
object.
-
toPng
toPng.
- Parameters:
outputStream
- aOutputStream
object.- Returns:
- a
JasperConcatenatedReportBuilder
object. - Throws:
DRException
- if any.
-
toPng
public JasperConcatenatedReportBuilder toPng(OutputStream outputStream, float zoom) throws DRException toPng.
- Parameters:
outputStream
- aOutputStream
object.zoom
- a float.- Returns:
- a
JasperConcatenatedReportBuilder
object. - Throws:
DRException
- if any.
-
continuousPageNumbering
continuousPageNumbering.
- Returns:
- a
JasperConcatenatedReportBuilder
object.
-
setContinuousPageNumbering
setContinuousPageNumbering.
- Parameters:
continuousPageNumbering
- a boolean.- Returns:
- a
JasperConcatenatedReportBuilder
object.
-
toCsv
toCsv.
- Parameters:
outputStream
- aOutputStream
object.- Returns:
- a
JasperConcatenatedReportBuilder
object. - Throws:
DRException
- if any.
-
toCsv
public JasperConcatenatedReportBuilder toCsv(JasperCsvExporterBuilder csvExporterBuilder) throws DRException toCsv.
- Parameters:
csvExporterBuilder
- aJasperCsvExporterBuilder
object.- Returns:
- a
JasperConcatenatedReportBuilder
object. - Throws:
DRException
- if any.
-
toDocx
toDocx.
- Parameters:
outputStream
- aOutputStream
object.- Returns:
- a
JasperConcatenatedReportBuilder
object. - Throws:
DRException
- if any.
-
toDocx
public JasperConcatenatedReportBuilder toDocx(JasperDocxExporterBuilder docxExporterBuilder) throws DRException toDocx.
- Parameters:
docxExporterBuilder
- aJasperDocxExporterBuilder
object.- Returns:
- a
JasperConcatenatedReportBuilder
object. - Throws:
DRException
- if any.
-
toHtml
toHtml.
- Parameters:
outputStream
- aOutputStream
object.- Returns:
- a
JasperConcatenatedReportBuilder
object. - Throws:
DRException
- if any.
-
toHtml
public JasperConcatenatedReportBuilder toHtml(JasperHtmlExporterBuilder htmlExporterBuilder) throws DRException toHtml.
- Parameters:
htmlExporterBuilder
- aJasperHtmlExporterBuilder
object.- Returns:
- a
JasperConcatenatedReportBuilder
object. - Throws:
DRException
- if any.
-
toOds
toOds.
- Parameters:
outputStream
- aOutputStream
object.- Returns:
- a
JasperConcatenatedReportBuilder
object. - Throws:
DRException
- if any.
-
toOds
public JasperConcatenatedReportBuilder toOds(JasperOdsExporterBuilder odsExporterBuilder) throws DRException toOds.
- Parameters:
odsExporterBuilder
- aJasperOdsExporterBuilder
object.- Returns:
- a
JasperConcatenatedReportBuilder
object. - Throws:
DRException
- if any.
-
toOdt
toOdt.
- Parameters:
outputStream
- aOutputStream
object.- Returns:
- a
JasperConcatenatedReportBuilder
object. - Throws:
DRException
- if any.
-
toOdt
public JasperConcatenatedReportBuilder toOdt(JasperOdtExporterBuilder odtExporterBuilder) throws DRException toOdt.
- Parameters:
odtExporterBuilder
- aJasperOdtExporterBuilder
object.- Returns:
- a
JasperConcatenatedReportBuilder
object. - Throws:
DRException
- if any.
-
toPdf
toPdf.
- Parameters:
outputStream
- aOutputStream
object.- Returns:
- a
JasperConcatenatedReportBuilder
object. - Throws:
DRException
- if any.
-
toPdf
public JasperConcatenatedReportBuilder toPdf(JasperPdfExporterBuilder pdfExporterBuilder) throws DRException toPdf.
- Parameters:
pdfExporterBuilder
- aJasperPdfExporterBuilder
object.- Returns:
- a
JasperConcatenatedReportBuilder
object. - Throws:
DRException
- if any.
-
toRtf
toRtf.
- Parameters:
outputStream
- aOutputStream
object.- Returns:
- a
JasperConcatenatedReportBuilder
object. - Throws:
DRException
- if any.
-
toRtf
public JasperConcatenatedReportBuilder toRtf(JasperRtfExporterBuilder rtfExporterBuilder) throws DRException toRtf.
- Parameters:
rtfExporterBuilder
- aJasperRtfExporterBuilder
object.- Returns:
- a
JasperConcatenatedReportBuilder
object. - Throws:
DRException
- if any.
-
toText
toText.
- Parameters:
outputStream
- aOutputStream
object.- Returns:
- a
JasperConcatenatedReportBuilder
object. - Throws:
DRException
- if any.
-
toText
public JasperConcatenatedReportBuilder toText(JasperTextExporterBuilder textExporterBuilder) throws DRException toText.
- Parameters:
textExporterBuilder
- aJasperTextExporterBuilder
object.- Returns:
- a
JasperConcatenatedReportBuilder
object. - Throws:
DRException
- if any.
-
toXls
toXls.
- Parameters:
outputStream
- aOutputStream
object.- Returns:
- a
JasperConcatenatedReportBuilder
object. - Throws:
DRException
- if any.
-
toXls
public JasperConcatenatedReportBuilder toXls(JasperXlsExporterBuilder xlsExporterBuilder) throws DRException toXls.
- Parameters:
xlsExporterBuilder
- aJasperXlsExporterBuilder
object.- Returns:
- a
JasperConcatenatedReportBuilder
object. - Throws:
DRException
- if any.
-
toXlsx
toXlsx.
- Parameters:
outputStream
- aOutputStream
object.- Returns:
- a
JasperConcatenatedReportBuilder
object. - Throws:
DRException
- if any.
-
toXlsx
public JasperConcatenatedReportBuilder toXlsx(JasperXlsxExporterBuilder xlsxExporterBuilder) throws DRException toXlsx.
- Parameters:
xlsxExporterBuilder
- aJasperXlsxExporterBuilder
object.- Returns:
- a
JasperConcatenatedReportBuilder
object. - Throws:
DRException
- if any.
-
toXml
toXml.
- Parameters:
outputStream
- aOutputStream
object.- Returns:
- a
JasperConcatenatedReportBuilder
object. - Throws:
DRException
- if any.
-
toXml
public JasperConcatenatedReportBuilder toXml(JasperXmlExporterBuilder xmlExporterBuilder) throws DRException toXml.
- Parameters:
xmlExporterBuilder
- aJasperXmlExporterBuilder
object.- Returns:
- a
JasperConcatenatedReportBuilder
object. - Throws:
DRException
- if any.
-
toPptx
toPptx.
- Parameters:
outputStream
- aOutputStream
object.- Returns:
- a
JasperConcatenatedReportBuilder
object. - Throws:
DRException
- if any.
-
toPptx
public JasperConcatenatedReportBuilder toPptx(JasperPptxExporterBuilder pptxExporterBuilder) throws DRException toPptx.
- Parameters:
pptxExporterBuilder
- aJasperPptxExporterBuilder
object.- Returns:
- a
JasperConcatenatedReportBuilder
object. - Throws:
DRException
- if any.
-
export
public JasperConcatenatedReportBuilder export(AbstractJasperExporterBuilder<?, ? extends AbstractJasperExporter> exporterBuilder) throws DRExceptionexport.
- Parameters:
exporterBuilder
- aAbstractJasperExporterBuilder
object.- Returns:
- a
JasperConcatenatedReportBuilder
object. - Throws:
DRException
- if any.
-