public class XmlPipelineInput extends FileSourcePipelineInput
internalId, internalName, log, TIMESTAMP_FORMATSERIALIZED_CLASS_NAME, TYPEXML_SERIALIZED_CLASS_NAME| Constructor and Description |
|---|
XmlPipelineInput() |
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 DataReader createDataReader()
protected XmlReader createDataReaderImpl(InputStream in)
public FileSource getFileSource()
getFileSource in class FileSourcePipelineInputpublic XmlPipelineInput setFileSource(FileSource fileSource)
setFileSource in class FileSourcePipelineInputpublic String getName()
getName in class FileSourcePipelineInputpublic XmlPipelineInput addField(XmlField xmlField)
public XmlPipelineInput addField(String name, String locationPathAsString)
public XmlPipelineInput addField(String name, String locationPathAsString, boolean cascadeValues)
public XmlPipelineInput addField(String name, String locationPathAsString, String cascadeResetLocationPath)
public XmlPipelineInput addRecordBreak(String locationPathAsString)
public XmlReader.DuplicateFieldPolicy getDuplicateFieldPolicy()
public XmlPipelineInput setDuplicateFieldPolicy(XmlReader.DuplicateFieldPolicy duplicateFieldPolicy)
public boolean isDebug()
public XmlPipelineInput setDebug(boolean debug)
public boolean isAutoCloseReader()
public XmlPipelineInput setAutoCloseReader(boolean autoCloseReader)
public boolean isLineageSupported()
isLineageSupported in class PipelineInputpublic void generateJavaCode(JavaCodeBuilder code)
protected void generateJavaCodeImpl(JavaCodeBuilder code, CodeWriter writer)
public Record toRecord()
toRecord in interface RecordSerializabletoRecord in class PipelineInputpublic XmlPipelineInput 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 XmlPipelineInput fromXmlElement(Element pipelineInputElement)
fromXmlElement in interface XmlSerializablefromXmlElement in class PipelineInputCopyright (c) 2006-2025 North Concepts Inc. All Rights Reserved.