public class JsonPipelineInput extends XmlPipelineInput
internalId, internalName, log, TIMESTAMP_FORMATSERIALIZED_CLASS_NAME, TYPEXML_SERIALIZED_CLASS_NAME| Constructor and Description |
|---|
JsonPipelineInput() |
createDataReader, generateJavaCode, getDuplicateFieldPolicy, getFields, getFields, getFileSource, getRecordBreaks, getRecordBreaks, isAutoCloseReader, isDebug, isLineageSupportedgetNestedPipelineInput, 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, contributeExceptionPropertiesprotected XmlReader createDataReaderImpl(InputStream in)
createDataReaderImpl in class XmlPipelineInputpublic JsonPipelineInput setFileSource(FileSource fileSource)
setFileSource in class XmlPipelineInputpublic String getName()
getName in class XmlPipelineInputpublic boolean isUseBigDecimal()
public JsonPipelineInput setUseBigDecimal(boolean useBigDecimal)
public JsonPipelineInput addField(XmlField xmlField)
addField in class XmlPipelineInputpublic JsonPipelineInput addField(String name, String locationPathAsString)
addField in class XmlPipelineInputpublic JsonPipelineInput addField(String name, String locationPathAsString, boolean cascadeValues)
addField in class XmlPipelineInputpublic JsonPipelineInput addField(String name, String locationPathAsString, String cascadeResetLocationPath)
addField in class XmlPipelineInputpublic JsonPipelineInput addRecordBreak(String locationPathAsString)
addRecordBreak in class XmlPipelineInputpublic JsonPipelineInput setDuplicateFieldPolicy(XmlReader.DuplicateFieldPolicy duplicateFieldPolicy)
setDuplicateFieldPolicy in class XmlPipelineInputpublic JsonPipelineInput setAutoCloseReader(boolean autoCloseReader)
setAutoCloseReader in class XmlPipelineInputpublic JsonPipelineInput setDebug(boolean debug)
setDebug in class XmlPipelineInputprotected void generateJavaCodeImpl(JavaCodeBuilder code, CodeWriter writer)
generateJavaCodeImpl in class XmlPipelineInputpublic Record toRecord()
toRecord in interface RecordSerializabletoRecord in class XmlPipelineInputpublic JsonPipelineInput 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 XmlPipelineInputpublic Element toXmlElement(Document document)
toXmlElement in interface XmlSerializabletoXmlElement in class XmlPipelineInputpublic JsonPipelineInput fromXmlElement(Element pipelineInputElement)
fromXmlElement in interface XmlSerializablefromXmlElement in class XmlPipelineInputCopyright (c) 2006-2025 North Concepts Inc. All Rights Reserved.