Class AbstractJasperExporterBuilder<T extends AbstractJasperExporterBuilder<T,U>,U extends AbstractJasperExporter>
java.lang.Object
net.sf.dynamicreports.report.builder.AbstractBuilder<T,U>
net.sf.dynamicreports.jasper.builder.export.AbstractJasperExporterBuilder<T,U>
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
AbstractJasperExcelExporterBuilder
,JasperCsvExporterBuilder
,JasperDocxExporterBuilder
,JasperHtmlExporterBuilder
,JasperImageExporterBuilder
,JasperJsonExporterBuilder
,JasperOdsExporterBuilder
,JasperOdtExporterBuilder
,JasperPdfExporterBuilder
,JasperPptxExporterBuilder
,JasperRtfExporterBuilder
,JasperTextExporterBuilder
,JasperXmlExporterBuilder
public abstract class AbstractJasperExporterBuilder<T extends AbstractJasperExporterBuilder<T,U>,U extends AbstractJasperExporter>
extends AbstractBuilder<T,U>
Abstract AbstractJasperExporterBuilder class.
- Author:
- Ricardo Mariaca
- See Also:
-
Field Summary
Fields inherited from class net.sf.dynamicreports.report.builder.AbstractBuilder
builded
-
Constructor Summary
ModifierConstructorDescriptionprotected
AbstractJasperExporterBuilder
(U jasperExporter) Constructor for AbstractJasperExporterBuilder. -
Method Summary
Modifier and TypeMethodDescriptiongetExporter.setCharacterEncoding
(String characterEncoding) setCharacterEncoding.setEndPageIndex
(Integer endPageIndex) setEndPageIndex.setOffsetX
(Integer offsetX) setOffsetX.setOffsetY
(Integer offsetY) setOffsetY.protected T
setOutputFile
(File outputFile) setOutputFile.protected T
setOutputFileName
(String outputFileName) setOutputFileName.protected T
setOutputStream
(OutputStream outputStream) setOutputStream.protected T
setOutputWriter
(Writer outputWriter) setOutputWriter.setPageIndex
(Integer pageIndex) setPageIndex.setStartPageIndex
(Integer startPageIndex) setStartPageIndex.Methods inherited from class net.sf.dynamicreports.report.builder.AbstractBuilder
build, configure, getObject
-
Constructor Details
-
AbstractJasperExporterBuilder
Constructor for AbstractJasperExporterBuilder.
- Parameters:
jasperExporter
- a U object.
-
-
Method Details
-
setOutputWriter
setOutputWriter.
- Parameters:
outputWriter
- aWriter
object.- Returns:
- a T object.
-
setOutputStream
setOutputStream.
- Parameters:
outputStream
- aOutputStream
object.- Returns:
- a T object.
-
setOutputFile
setOutputFile.
- Parameters:
outputFile
- aFile
object.- Returns:
- a T object.
-
setOutputFileName
setOutputFileName.
- Parameters:
outputFileName
- aString
object.- Returns:
- a T object.
-
setPageIndex
setPageIndex.
- Parameters:
pageIndex
- aInteger
object.- Returns:
- a T object.
-
setStartPageIndex
setStartPageIndex.
- Parameters:
startPageIndex
- aInteger
object.- Returns:
- a T object.
-
setEndPageIndex
setEndPageIndex.
- Parameters:
endPageIndex
- aInteger
object.- Returns:
- a T object.
-
setCharacterEncoding
setCharacterEncoding.
- Parameters:
characterEncoding
- aString
object.- Returns:
- a T object.
-
setOffsetX
setOffsetX.
- Parameters:
offsetX
- aInteger
object.- Returns:
- a T object.
-
setOffsetY
setOffsetY.
- Parameters:
offsetY
- aInteger
object.- Returns:
- a T object.
-
getExporter
getExporter.
- Returns:
- a U object.
-