net.sf.dynamicreports.jasper.builder.export
Class AbstractJasperExporterBuilder<T extends AbstractJasperExporterBuilder<T,U>,U extends AbstractJasperExporter>

java.lang.Object
  extended by net.sf.dynamicreports.report.builder.AbstractBuilder<T,U>
      extended by net.sf.dynamicreports.jasper.builder.export.AbstractJasperExporterBuilder<T,U>
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
AbstractJasperExcelExporterBuilder, JasperCsvExporterBuilder, JasperDocxExporterBuilder, JasperHtmlExporterBuilder, JasperImageExporterBuilder, JasperOdsExporterBuilder, JasperOdtExporterBuilder, JasperPdfExporterBuilder, JasperPptxExporterBuilder, JasperRtfExporterBuilder, JasperTextExporterBuilder, JasperXhtmlExporterBuilder, JasperXmlExporterBuilder

public abstract class AbstractJasperExporterBuilder<T extends AbstractJasperExporterBuilder<T,U>,U extends AbstractJasperExporter>
extends AbstractBuilder<T,U>

Author:
Ricardo Mariaca (r.mariaca@dynamicreports.org)
See Also:
Serialized Form

Field Summary
 
Fields inherited from class net.sf.dynamicreports.report.builder.AbstractBuilder
builded
 
Constructor Summary
protected AbstractJasperExporterBuilder(U jasperExporter)
           
 
Method Summary
 U getExporter()
           
 T setEndPageIndex(Integer endPageIndex)
           
 T setCharacterEncoding(String characterEncoding)
           
 T setIgnorePageMargins(Boolean ignorePageMargins)
           
 T setOffsetX(Integer offsetX)
           
 T setOffsetY(Integer offsetY)
           
protected  T setOutputFile(File outputFile)
           
protected  T setOutputFileName(String outputFileName)
           
protected  T setOutputStream(OutputStream outputStream)
           
protected  T setOutputWriter(Writer outputWriter)
           
 T setPageIndex(Integer pageIndex)
           
 T setStartPageIndex(Integer startPageIndex)
           
 
Methods inherited from class net.sf.dynamicreports.report.builder.AbstractBuilder
build, configure, getObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractJasperExporterBuilder

protected AbstractJasperExporterBuilder(U jasperExporter)
Method Detail

setOutputWriter

protected T setOutputWriter(Writer outputWriter)

setOutputStream

protected T setOutputStream(OutputStream outputStream)

setOutputFile

protected T setOutputFile(File outputFile)

setOutputFileName

protected T setOutputFileName(String outputFileName)

setPageIndex

public T setPageIndex(Integer pageIndex)

setStartPageIndex

public T setStartPageIndex(Integer startPageIndex)

setEndPageIndex

public T setEndPageIndex(Integer endPageIndex)

setCharacterEncoding

public T setCharacterEncoding(String characterEncoding)

setOffsetX

public T setOffsetX(Integer offsetX)

setOffsetY

public T setOffsetY(Integer offsetY)

setIgnorePageMargins

public T setIgnorePageMargins(Boolean ignorePageMargins)

getExporter

public U getExporter()


Copyright © 2010-2014. All Rights Reserved.