public class ExcelPipelineOutput extends FileSinkPipelineOutput
ExcelWriter.
This ExcelPipelineOutput does not support Excel cell styles and formatting, but only supports data formats for different field types. See setDataFormat(FieldType, String).
internalId, internalName, log, TIMESTAMP_FORMATSERIALIZED_CLASS_NAME, TYPEXML_SERIALIZED_CLASS_NAME| Constructor and Description |
|---|
ExcelPipelineOutput() |
getNestedPipelineOutput, getPipelineOutput, getRootPipelineOutputaddExceptionProperties, assertValid, assertValid, clone, exception, exception, exception, getInternalId, getInternalName, resetInternalIdequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfromArrayValue, fromArrayValue, fromArrayValue, fromJson, fromJson, newInstanceFromRecord, newInstanceFromRecord, toArrayValue, toJson, toJson, toJson, toRecordnewInstanceFromJsonforEachGrandChildElement, fromXml, fromXml, getAttribute, getAttribute, getAttribute, getAttribute, getAttribute, getAttribute, getAttribute, getAttribute, getAttribute, getAttribute, getChildElement, getChildElements, newInstanceFromXml, newInstanceFromXml, setAttribute, toXml, toXml, toXml, toXml, toXml, writeXml, writeXmladdExceptionProperties, contributeExceptionProperties, contributeExceptionPropertiespublic String getName()
getName in class FileSinkPipelineOutputpublic Record toRecord()
toRecord in interface RecordSerializabletoRecord in class Beanpublic ExcelPipelineOutput fromRecord(Record source)
RecordSerializablethis (for fluid API call chaining).
For fluid API call chaining, the overridden method should change the declared return type to its class.fromRecord in interface RecordSerializablefromRecord in class PipelineOutputpublic ExcelDocument.ProviderType getProviderType()
public ExcelPipelineOutput setProviderType(ExcelDocument.ProviderType providerType)
public String getSheetName()
public int getSheetIndex()
public ExcelPipelineOutput setSheetIndex(int sheetIndex)
public int getFirstRowIndex()
public ExcelPipelineOutput setFirstRowIndex(int firstRowIndex)
public int getFirstColumnIndex()
public ExcelPipelineOutput setFirstColumnIndex(int firstColumnIndex)
public boolean isAutofitColumns()
public ExcelPipelineOutput setAutofitColumns(boolean autofitColumns)
public boolean isAutoFilterColumns()
public ExcelPipelineOutput setAutoFilterColumns(boolean autoFilterColumns)
public boolean isFieldNamesInFirstRow()
public ExcelPipelineOutput setFieldNamesInFirstRow(boolean fieldNamesInFirstRow)
public LargeCellHandler getLargeCellHandler()
public ExcelPipelineOutput setLargeCellHandler(LargeCellHandler largeCellHandler)
public ExcelPipelineOutput setSheetName(String sheetName)
public DataWriter createDataWriter()
public FileSink getFileSink()
getFileSink in class FileSinkPipelineOutputpublic ExcelPipelineOutput setFileSink(FileSink fileSink)
setFileSink in class FileSinkPipelineOutput@Deprecated public Map<FieldType,String> getStyleFormats()
getDataFormats() instead@Deprecated public Map<FieldType,String> getStyleFormats(boolean create)
getDataFormats(boolean) instead@Deprecated public ExcelPipelineOutput setStyleFormat(FieldType fieldType, String dataFormat)
setDataFormat(FieldType, String) insteadpublic ExcelPipelineOutput setDataFormat(FieldType fieldType, String dataFormat)
public Integer getFreezeRows()
Frozen rows remain visible at the top of the sheet when scrolling vertically.
null if no rows are frozenpublic ExcelPipelineOutput setFreezeRows(Integer freezeRows)
Frozen rows remain visible at the top of the sheet when scrolling vertically.
freezeRows - the number of rows to freeze, or null to not freeze any rowspublic Integer getFreezeColumns()
Frozen columns remain visible on the left side of the sheet when scrolling horizontally.
null if no columns are frozenpublic ExcelPipelineOutput setFreezeColumns(Integer freezeColumns)
Frozen columns remain visible on the left side of the sheet when scrolling horizontally.
freezeColumns - the number of columns to freeze, or null to not freeze any columnspublic void generateJavaCode(JavaCodeBuilder code)
public void generateSaveCode(JavaCodeBuilder code)
generateSaveCode in class FileSinkPipelineOutputpublic Element toXmlElement(Document document)
toXmlElement in interface XmlSerializabletoXmlElement in class PipelineOutputpublic ExcelPipelineOutput fromXmlElement(Element pipelineOutputElement)
Copyright (c) 2006-2026 North Concepts Inc. All Rights Reserved.