net.sf.dynamicreports.jasper.builder
Class JasperConcatenatedReportBuilder

java.lang.Object
  extended by net.sf.dynamicreports.jasper.builder.JasperConcatenatedReportBuilder
All Implemented Interfaces:
Serializable

public class JasperConcatenatedReportBuilder
extends Object
implements 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 (r.mariaca@dynamicreports.org)
See Also:
Serialized Form

Constructor Summary
JasperConcatenatedReportBuilder()
           
JasperConcatenatedReportBuilder(JasperReportHandler jasperReportHandler)
           
 
Method Summary
 JasperConcatenatedReportBuilder concatenate(JasperReportBuilder... jasperReportBuilders)
           
 JasperConcatenatedReportBuilder continuousPageNumbering()
           
 JasperConcatenatedReportBuilder export(AbstractJasperExporterBuilder<?,? extends AbstractJasperExporter> exporterBuilder)
           
 JasperConcatenatedReportBuilder setContinuousPageNumbering(boolean continuousPageNumbering)
           
 JasperConcatenatedReportBuilder toCsv(JasperCsvExporterBuilder csvExporterBuilder)
           
 JasperConcatenatedReportBuilder toCsv(OutputStream outputStream)
           
 JasperConcatenatedReportBuilder toDocx(JasperDocxExporterBuilder docxExporterBuilder)
           
 JasperConcatenatedReportBuilder toDocx(OutputStream outputStream)
           
 JasperConcatenatedReportBuilder toExcelApiXls(JasperExcelApiXlsExporterBuilder excelApiXlsExporterBuilder)
           
 JasperConcatenatedReportBuilder toExcelApiXls(OutputStream outputStream)
           
 JasperConcatenatedReportBuilder toHtml(JasperHtmlExporterBuilder htmlExporterBuilder)
           
 JasperConcatenatedReportBuilder toHtml(OutputStream outputStream)
           
 JasperConcatenatedReportBuilder toOds(JasperOdsExporterBuilder odsExporterBuilder)
           
 JasperConcatenatedReportBuilder toOds(OutputStream outputStream)
           
 JasperConcatenatedReportBuilder toOdt(JasperOdtExporterBuilder odtExporterBuilder)
           
 JasperConcatenatedReportBuilder toOdt(OutputStream outputStream)
           
 JasperConcatenatedReportBuilder toPdf(JasperPdfExporterBuilder pdfExporterBuilder)
           
 JasperConcatenatedReportBuilder toPdf(OutputStream outputStream)
           
 JasperConcatenatedReportBuilder toPng(OutputStream outputStream)
           
 JasperConcatenatedReportBuilder toPng(OutputStream outputStream, float zoom)
           
 JasperConcatenatedReportBuilder toPptx(JasperPptxExporterBuilder pptxExporterBuilder)
           
 JasperConcatenatedReportBuilder toPptx(OutputStream outputStream)
           
 JasperConcatenatedReportBuilder toRtf(JasperRtfExporterBuilder rtfExporterBuilder)
           
 JasperConcatenatedReportBuilder toRtf(OutputStream outputStream)
           
 JasperConcatenatedReportBuilder toText(JasperTextExporterBuilder textExporterBuilder)
           
 JasperConcatenatedReportBuilder toText(OutputStream outputStream)
           
 JasperConcatenatedReportBuilder toXhtml(JasperXhtmlExporterBuilder xhtmlExporterBuilder)
           
 JasperConcatenatedReportBuilder toXhtml(OutputStream outputStream)
           
 JasperConcatenatedReportBuilder toXls(JasperXlsExporterBuilder xlsExporterBuilder)
           
 JasperConcatenatedReportBuilder toXls(OutputStream outputStream)
           
 JasperConcatenatedReportBuilder toXlsx(JasperXlsxExporterBuilder xlsxExporterBuilder)
           
 JasperConcatenatedReportBuilder toXlsx(OutputStream outputStream)
           
 JasperConcatenatedReportBuilder toXml(JasperXmlExporterBuilder xmlExporterBuilder)
           
 JasperConcatenatedReportBuilder toXml(OutputStream outputStream)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JasperConcatenatedReportBuilder

public JasperConcatenatedReportBuilder()

JasperConcatenatedReportBuilder

public JasperConcatenatedReportBuilder(JasperReportHandler jasperReportHandler)
Method Detail

concatenate

public JasperConcatenatedReportBuilder concatenate(JasperReportBuilder... jasperReportBuilders)

toPng

public JasperConcatenatedReportBuilder toPng(OutputStream outputStream)
                                      throws DRException
Throws:
DRException

toPng

public JasperConcatenatedReportBuilder toPng(OutputStream outputStream,
                                             float zoom)
                                      throws DRException
Throws:
DRException

continuousPageNumbering

public JasperConcatenatedReportBuilder continuousPageNumbering()

setContinuousPageNumbering

public JasperConcatenatedReportBuilder setContinuousPageNumbering(boolean continuousPageNumbering)

toCsv

public JasperConcatenatedReportBuilder toCsv(OutputStream outputStream)
                                      throws DRException
Throws:
DRException

toCsv

public JasperConcatenatedReportBuilder toCsv(JasperCsvExporterBuilder csvExporterBuilder)
                                      throws DRException
Throws:
DRException

toDocx

public JasperConcatenatedReportBuilder toDocx(OutputStream outputStream)
                                       throws DRException
Throws:
DRException

toDocx

public JasperConcatenatedReportBuilder toDocx(JasperDocxExporterBuilder docxExporterBuilder)
                                       throws DRException
Throws:
DRException

toHtml

public JasperConcatenatedReportBuilder toHtml(OutputStream outputStream)
                                       throws DRException
Throws:
DRException

toHtml

public JasperConcatenatedReportBuilder toHtml(JasperHtmlExporterBuilder htmlExporterBuilder)
                                       throws DRException
Throws:
DRException

toOds

public JasperConcatenatedReportBuilder toOds(OutputStream outputStream)
                                      throws DRException
Throws:
DRException

toOds

public JasperConcatenatedReportBuilder toOds(JasperOdsExporterBuilder odsExporterBuilder)
                                      throws DRException
Throws:
DRException

toOdt

public JasperConcatenatedReportBuilder toOdt(OutputStream outputStream)
                                      throws DRException
Throws:
DRException

toOdt

public JasperConcatenatedReportBuilder toOdt(JasperOdtExporterBuilder odtExporterBuilder)
                                      throws DRException
Throws:
DRException

toPdf

public JasperConcatenatedReportBuilder toPdf(OutputStream outputStream)
                                      throws DRException
Throws:
DRException

toPdf

public JasperConcatenatedReportBuilder toPdf(JasperPdfExporterBuilder pdfExporterBuilder)
                                      throws DRException
Throws:
DRException

toRtf

public JasperConcatenatedReportBuilder toRtf(OutputStream outputStream)
                                      throws DRException
Throws:
DRException

toRtf

public JasperConcatenatedReportBuilder toRtf(JasperRtfExporterBuilder rtfExporterBuilder)
                                      throws DRException
Throws:
DRException

toText

public JasperConcatenatedReportBuilder toText(OutputStream outputStream)
                                       throws DRException
Throws:
DRException

toText

public JasperConcatenatedReportBuilder toText(JasperTextExporterBuilder textExporterBuilder)
                                       throws DRException
Throws:
DRException

toXhtml

public JasperConcatenatedReportBuilder toXhtml(OutputStream outputStream)
                                        throws DRException
Throws:
DRException

toXhtml

public JasperConcatenatedReportBuilder toXhtml(JasperXhtmlExporterBuilder xhtmlExporterBuilder)
                                        throws DRException
Throws:
DRException

toExcelApiXls

public JasperConcatenatedReportBuilder toExcelApiXls(OutputStream outputStream)
                                              throws DRException
Throws:
DRException

toExcelApiXls

public JasperConcatenatedReportBuilder toExcelApiXls(JasperExcelApiXlsExporterBuilder excelApiXlsExporterBuilder)
                                              throws DRException
Throws:
DRException

toXls

public JasperConcatenatedReportBuilder toXls(OutputStream outputStream)
                                      throws DRException
Throws:
DRException

toXls

public JasperConcatenatedReportBuilder toXls(JasperXlsExporterBuilder xlsExporterBuilder)
                                      throws DRException
Throws:
DRException

toXlsx

public JasperConcatenatedReportBuilder toXlsx(OutputStream outputStream)
                                       throws DRException
Throws:
DRException

toXlsx

public JasperConcatenatedReportBuilder toXlsx(JasperXlsxExporterBuilder xlsxExporterBuilder)
                                       throws DRException
Throws:
DRException

toXml

public JasperConcatenatedReportBuilder toXml(OutputStream outputStream)
                                      throws DRException
Throws:
DRException

toXml

public JasperConcatenatedReportBuilder toXml(JasperXmlExporterBuilder xmlExporterBuilder)
                                      throws DRException
Throws:
DRException

toPptx

public JasperConcatenatedReportBuilder toPptx(OutputStream outputStream)
                                       throws DRException
Throws:
DRException

toPptx

public JasperConcatenatedReportBuilder toPptx(JasperPptxExporterBuilder pptxExporterBuilder)
                                       throws DRException
Throws:
DRException

export

public JasperConcatenatedReportBuilder export(AbstractJasperExporterBuilder<?,? extends AbstractJasperExporter> exporterBuilder)
                                       throws DRException
Throws:
DRException


Copyright © 2010-2014. All Rights Reserved.