Class XlsxZip
- java.lang.Object
-
- net.sf.jasperreports.engine.export.zip.AbstractZip
-
- net.sf.jasperreports.engine.export.zip.FileBufferedZip
-
- net.sf.jasperreports.engine.export.ooxml.XlsxZip
-
public class XlsxZip extends FileBufferedZip
- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringEXCEPTION_MESSAGE_KEY_MACRO_TEMPLATE_NOT_FOUND-
Fields inherited from class net.sf.jasperreports.engine.export.zip.AbstractZip
exportZipEntries
-
-
Constructor Summary
Constructors Constructor Description XlsxZip(JasperReportsContext jasperReportsContext)XlsxZip(JasperReportsContext jasperReportsContext, java.lang.Integer memoryThreshold)XlsxZip(JasperReportsContext jasperReportsContext, RepositoryUtil repository, java.lang.Integer memoryThreshold)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExportZipEntryaddDrawing(int index)ExportZipEntryaddDrawingRels(int index)voidaddMacro(java.lang.String template)ExportZipEntryaddSheet(int index)ExportZipEntryaddSheetRels(int index)ExportZipEntrygetAppEntry()ExportZipEntrygetContentTypesEntry()ExportZipEntrygetCoreEntry()ExportZipEntrygetRelsEntry()ExportZipEntrygetStylesEntry()ExportZipEntrygetWorkbookEntry()-
Methods inherited from class net.sf.jasperreports.engine.export.zip.FileBufferedZip
addEntry, addEntry, createEntry
-
Methods inherited from class net.sf.jasperreports.engine.export.zip.AbstractZip
addEntry, dispose, zipEntries
-
-
-
-
Field Detail
-
EXCEPTION_MESSAGE_KEY_MACRO_TEMPLATE_NOT_FOUND
public static final java.lang.String EXCEPTION_MESSAGE_KEY_MACRO_TEMPLATE_NOT_FOUND
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
XlsxZip
public XlsxZip(JasperReportsContext jasperReportsContext) throws java.io.IOException
- Throws:
java.io.IOException
-
XlsxZip
public XlsxZip(JasperReportsContext jasperReportsContext, java.lang.Integer memoryThreshold) throws java.io.IOException
- Throws:
java.io.IOException
-
XlsxZip
public XlsxZip(JasperReportsContext jasperReportsContext, RepositoryUtil repository, java.lang.Integer memoryThreshold) throws java.io.IOException
- Throws:
java.io.IOException
-
-
Method Detail
-
getWorkbookEntry
public ExportZipEntry getWorkbookEntry()
-
getStylesEntry
public ExportZipEntry getStylesEntry()
-
getRelsEntry
public ExportZipEntry getRelsEntry()
-
getContentTypesEntry
public ExportZipEntry getContentTypesEntry()
-
getAppEntry
public ExportZipEntry getAppEntry()
-
getCoreEntry
public ExportZipEntry getCoreEntry()
-
addSheet
public ExportZipEntry addSheet(int index)
-
addSheetRels
public ExportZipEntry addSheetRels(int index)
-
addDrawing
public ExportZipEntry addDrawing(int index)
-
addDrawingRels
public ExportZipEntry addDrawingRels(int index)
-
addMacro
public void addMacro(java.lang.String template)
-
-