net.sf.dynamicreports.jasper.builder.export
Class JasperPdfExporterBuilder

java.lang.Object
  extended by net.sf.dynamicreports.report.builder.AbstractBuilder<T,U>
      extended by net.sf.dynamicreports.jasper.builder.export.AbstractJasperExporterBuilder<JasperPdfExporterBuilder,JasperPdfExporter>
          extended by net.sf.dynamicreports.jasper.builder.export.JasperPdfExporterBuilder
All Implemented Interfaces:
Serializable

public class JasperPdfExporterBuilder
extends AbstractJasperExporterBuilder<JasperPdfExporterBuilder,JasperPdfExporter>

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 JasperPdfExporterBuilder()
           
 
Method Summary
 JasperPdfExporterBuilder addPermission(PdfPermission... permissions)
           
 JasperPdfExporterBuilder permissions(PdfPermission... permissions)
           
 JasperPdfExporterBuilder setBitKey128(Boolean bitKey128)
           
 JasperPdfExporterBuilder setCompressed(Boolean compressed)
           
 JasperPdfExporterBuilder setCreatingBatchModeBookmarks(Boolean creatingBatchModeBookmarks)
           
 JasperPdfExporterBuilder setEncrypted(Boolean encrypted)
           
 JasperPdfExporterBuilder setForceSvgShapes(Boolean forceSvgShapes)
           
 JasperPdfExporterBuilder setMetadataAuthor(String metadataAuthor)
           
 JasperPdfExporterBuilder setMetadataCreator(String metadataCreator)
           
 JasperPdfExporterBuilder setMetadataKeyWords(String metadataKeyWords)
           
 JasperPdfExporterBuilder setMetadataSubject(String metadataSubject)
           
 JasperPdfExporterBuilder setMetadataTitle(String metadataTitle)
           
 JasperPdfExporterBuilder setOwnerPassword(String ownerPassword)
           
 JasperPdfExporterBuilder setPdfJavaScript(String pdfJavaScript)
           
 JasperPdfExporterBuilder setPdfVersion(PdfVersion pdfVersion)
           
 JasperPdfExporterBuilder setTagged(Boolean tagged)
           
 JasperPdfExporterBuilder setTagLanguage(String tagLanguage)
           
 JasperPdfExporterBuilder setUserPassword(String userPassword)
           
 
Methods inherited from class net.sf.dynamicreports.jasper.builder.export.AbstractJasperExporterBuilder
getExporter, setEndPageIndex, setCharacterEncoding, setIgnorePageMargins, setOffsetX, setOffsetY, setOutputFile, setOutputFileName, setOutputStream, setOutputWriter, setPageIndex, setStartPageIndex
 
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

JasperPdfExporterBuilder

protected JasperPdfExporterBuilder()
Method Detail

setCreatingBatchModeBookmarks

public JasperPdfExporterBuilder setCreatingBatchModeBookmarks(Boolean creatingBatchModeBookmarks)

setCompressed

public JasperPdfExporterBuilder setCompressed(Boolean compressed)

setEncrypted

public JasperPdfExporterBuilder setEncrypted(Boolean encrypted)

setBitKey128

public JasperPdfExporterBuilder setBitKey128(Boolean bitKey128)

setUserPassword

public JasperPdfExporterBuilder setUserPassword(String userPassword)

setOwnerPassword

public JasperPdfExporterBuilder setOwnerPassword(String ownerPassword)

permissions

public JasperPdfExporterBuilder permissions(PdfPermission... permissions)

addPermission

public JasperPdfExporterBuilder addPermission(PdfPermission... permissions)

setPdfVersion

public JasperPdfExporterBuilder setPdfVersion(PdfVersion pdfVersion)

setMetadataTitle

public JasperPdfExporterBuilder setMetadataTitle(String metadataTitle)

setMetadataAuthor

public JasperPdfExporterBuilder setMetadataAuthor(String metadataAuthor)

setMetadataSubject

public JasperPdfExporterBuilder setMetadataSubject(String metadataSubject)

setMetadataKeyWords

public JasperPdfExporterBuilder setMetadataKeyWords(String metadataKeyWords)

setMetadataCreator

public JasperPdfExporterBuilder setMetadataCreator(String metadataCreator)

setForceSvgShapes

public JasperPdfExporterBuilder setForceSvgShapes(Boolean forceSvgShapes)

setPdfJavaScript

public JasperPdfExporterBuilder setPdfJavaScript(String pdfJavaScript)

setTagged

public JasperPdfExporterBuilder setTagged(Boolean tagged)

setTagLanguage

public JasperPdfExporterBuilder setTagLanguage(String tagLanguage)


Copyright © 2010-2014. All Rights Reserved.