public class ExcelPipelineInput extends FileSourcePipelineInput
internalId, internalName, log, TIMESTAMP_FORMATSERIALIZED_CLASS_NAME, TYPEXML_SERIALIZED_CLASS_NAME| Constructor and Description |
|---|
ExcelPipelineInput() |
getNestedPipelineInput, getRootPipelineInput, isSaveLineageaddExceptionProperties, 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 FileSourcePipelineInputpublic boolean isLineageSupported()
isLineageSupported in class PipelineInputpublic ExcelPipelineInput setSaveLineage(boolean saveLineage)
setSaveLineage in class PipelineInputpublic Record toRecord()
toRecord in interface RecordSerializabletoRecord in class PipelineInputpublic ExcelPipelineInput 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 PipelineInputpublic FileSource getFileSource()
getFileSource in class FileSourcePipelineInputpublic ExcelPipelineInput setFileSource(FileSource fileSource)
setFileSource in class FileSourcePipelineInputpublic ExcelDocument.ProviderType getProviderType()
public ExcelPipelineInput setProviderType(ExcelDocument.ProviderType providerType)
public String getSheetName()
public ExcelPipelineInput setSheetName(String sheetName)
public int getSheetIndex()
public ExcelPipelineInput setSheetIndex(int sheetIndex)
public int getStartingRow()
public ExcelPipelineInput setStartingRow(int startingRow)
public int getLastRow()
public ExcelPipelineInput setLastRow(int lastRow)
public int getStartingColumn()
public ExcelPipelineInput setStartingColumn(int startingColumn)
public boolean isSkipEmptyRows()
public ExcelPipelineInput setSkipEmptyRows(boolean skipEmptyRows)
public boolean isFieldNamesInFirstRow()
public ExcelPipelineInput setFieldNamesInFirstRow(boolean fieldNamesInFirstRow)
public boolean isEvaluateExpressions()
public ExcelPipelineInput setEvaluateExpressions(boolean evaluateExpressions)
public boolean isUseSheetColumnCount()
public ExcelPipelineInput setUseSheetColumnCount(boolean useSheetColumnCount)
public boolean isAutoCloseDocument()
public ExcelPipelineInput setAutoCloseDocument(boolean autoCloseDocument)
public ExcelPipelineInput setFieldNames(String... fieldNames)
public ExcelPipelineInput setFieldNames(Collection<String> fieldNames)
public DataReader createDataReader()
public void generateJavaCode(JavaCodeBuilder code)
public Element toXmlElement(Document document)
toXmlElement in interface XmlSerializabletoXmlElement in class PipelineInputpublic ExcelPipelineInput fromXmlElement(Element element)
fromXmlElement in interface XmlSerializablefromXmlElement in class PipelineInputCopyright (c) 2006-2025 North Concepts Inc. All Rights Reserved.