public abstract class AbstractXLSXReporter<Q extends net.idea.modbcum.i.IQueryRetrieval<IStructureRecord>> extends QueryHeaderReporter<Q,OutputStream>
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.poi.ss.usermodel.DataFormat |
dataformat |
protected String |
fileExtension |
protected OutputStream |
out |
protected org.apache.poi.ss.usermodel.Sheet |
sheet |
protected org.apache.poi.ss.usermodel.CellStyle |
style |
protected org.apache.poi.ss.usermodel.Workbook |
workbook |
protected boolean |
writingStarted |
groupProperties, header, includeMol, template| Constructor and Description |
|---|
AbstractXLSXReporter(String baseRef,
boolean hssf,
Template template,
Profile groupedProperties,
SubstanceEndpointsBundle[] bundles,
String urlPrefix,
boolean includeMol) |
| Modifier and Type | Method and Description |
|---|---|
protected org.apache.poi.ss.usermodel.RichTextString |
createRichTextString(String value,
org.apache.poi.ss.usermodel.Font font) |
void |
footer(OutputStream output,
Q query) |
String |
getFileExtension() |
configureProcessors, configurePropertyProcessors, getGroupProperties, getHeader, getTemplate, isIncludeMol, setGroupProperties, setTemplate, template2HeadercreateBatch, isIncludeLicenseInTextFilesgetLicenseURI, getMaxRecords, getOutput, getProcessors, getStartTime, getTimeout, header, isAutoCommit, isShowFooter, isShowHeader, process, processItem, setAutoCommit, setCloseConnection, setLicenseURI, setMaxRecords, setOutput, setProcessors, setShowFooter, setShowHeader, setStartTime, setTimeout, wrapupclose, getConnection, isCloseConnection, isEnabled, setConnectionaddPropertyChangeListener, addPropertyChangeListener, getID, open, removePropertyChangeListener, removePropertyChangeListener, setEnabled, toStringprotected org.apache.poi.ss.usermodel.Workbook workbook
protected org.apache.poi.ss.usermodel.Sheet sheet
protected org.apache.poi.ss.usermodel.DataFormat dataformat
protected org.apache.poi.ss.usermodel.CellStyle style
protected OutputStream out
protected boolean writingStarted
protected String fileExtension
public AbstractXLSXReporter(String baseRef, boolean hssf, Template template, Profile groupedProperties, SubstanceEndpointsBundle[] bundles, String urlPrefix, boolean includeMol)
public void footer(OutputStream output, Q query)
footer in class net.idea.modbcum.r.QueryAbstractReporter<IStructureRecord,Q extends net.idea.modbcum.i.IQueryRetrieval<IStructureRecord>,OutputStream>protected org.apache.poi.ss.usermodel.RichTextString createRichTextString(String value, org.apache.poi.ss.usermodel.Font font)
public String getFileExtension()
getFileExtension in interface net.idea.modbcum.i.reporter.Reporter<Q extends net.idea.modbcum.i.IQueryRetrieval<IStructureRecord>,OutputStream>getFileExtension in class net.idea.modbcum.r.QueryAbstractReporter<IStructureRecord,Q extends net.idea.modbcum.i.IQueryRetrieval<IStructureRecord>,OutputStream>Copyright © 2004–2020 Ideaconsult Ltd.. All rights reserved.