public class FixedWidthPipelineInput extends FileSourcePipelineInput
internalId, internalName, log, TIMESTAMP_FORMATSERIALIZED_CLASS_NAME, TYPEXML_SERIALIZED_CLASS_NAME| Constructor and Description |
|---|
FixedWidthPipelineInput() |
getNestedPipelineInput, getRootPipelineInput, isSaveLineage, setSaveLineageaddExceptionProperties, 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 FileSource getFileSource()
getFileSource in class FileSourcePipelineInputpublic FixedWidthPipelineInput setFileSource(FileSource fileSource)
setFileSource in class FileSourcePipelineInputpublic List<FixedWidthField> getFields()
public FixedWidthPipelineInput setFields(List<FixedWidthField> fields)
public FixedWidthPipelineInput addField(FixedWidthField field)
public FixedWidthPipelineInput addFields(int... width)
public FixedWidthPipelineInput addField(String name, int width)
public FixedWidthPipelineInput addField(String name, int width, FixedWidthAlign align, Character fillChar)
public FixedWidthPipelineInput skipField(int width)
public char getFillChar()
public FixedWidthPipelineInput setFillChar(char fillChar)
public boolean isLastFieldConsumesRemaining()
public FixedWidthPipelineInput setLastFieldConsumesRemaining(boolean lastFieldConsumesRemaining)
public boolean isSkipEmptyRows()
public FixedWidthPipelineInput setSkipEmptyRows(boolean skipEmptyRows)
public boolean isFieldNamesInFirstRow()
public FixedWidthPipelineInput setFieldNamesInFirstRow(boolean fieldNamesInFirstRow)
public DataReader createDataReader()
public void generateJavaCode(JavaCodeBuilder code)
public String getCharset()
public FixedWidthPipelineInput setCharset(String charset)
public boolean isLineageSupported()
isLineageSupported in class PipelineInputpublic Record toRecord()
toRecord in interface RecordSerializabletoRecord in class PipelineInputpublic FixedWidthPipelineInput 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 Element toXmlElement(Document document)
toXmlElement in interface XmlSerializabletoXmlElement in class PipelineInputpublic FixedWidthPipelineInput fromXmlElement(Element pipelineInputElement)
fromXmlElement in interface XmlSerializablefromXmlElement in class PipelineInputCopyright (c) 2006-2025 North Concepts Inc. All Rights Reserved.