/** * PUBLIC: * Return the name of the field mapped by the mapping. */ public String getFieldName() { return this.getField().getName(); }
/** * Get the XPath String * * @return String the XPath String associated with this Mapping * */ public String getXPath() { return getField().getName(); }
/** * Get the XPath String * * @return String the XPath String associated with this Mapping * */ public String getXPath() { return getField().getName(); }
/** * PUBLIC: * Return the name of the field mapped by the mapping. */ public String getFieldName() { return this.getField().getName(); }
/** * Get the XPath String * * @return String the XPath String associated with this Mapping * */ public String getXPath() { return getField().getName(); }
/** * PUBLIC: * Return the name of the field mapped by the mapping. */ public String getFieldName() { return this.getField().getName(); }
@Override protected AbstractRecord buildCompositeRow(Object attributeValue, AbstractSession session, AbstractRecord parentRow, WriteType writeType) { if (((EISDescriptor)getDescriptor()).isXMLFormat()) { XMLObjectBuilder objectBuilder = (XMLObjectBuilder)getReferenceDescriptor(attributeValue, session).getObjectBuilder(); return objectBuilder.buildRow(attributeValue, session, getField(), (XMLRecord)parentRow); } else { return this.getObjectBuilder(attributeValue, session).buildRow(attributeValue, session, writeType); } } }
protected AbstractRecord buildCompositeRow(Object attributeValue, AbstractSession session, AbstractRecord parentRow) { if (((EISDescriptor)getDescriptor()).getDataFormat() == EISDescriptor.XML) { XMLObjectBuilder objectBuilder = (XMLObjectBuilder)getReferenceDescriptor(attributeValue, session).getObjectBuilder(); return objectBuilder.buildRow(attributeValue, session, getField(), (XMLRecord)parentRow); } else { return this.getObjectBuilder(attributeValue, session).buildRow(attributeValue, session); } } }
@Override protected AbstractRecord buildCompositeRow(Object attributeValue, AbstractSession session, AbstractRecord parentRow, WriteType writeType) { if (((EISDescriptor)getDescriptor()).isXMLFormat()) { XMLObjectBuilder objectBuilder = (XMLObjectBuilder)getReferenceDescriptor(attributeValue, session).getObjectBuilder(); return objectBuilder.buildRow(attributeValue, session, getField(), (XMLRecord)parentRow); } else { return this.getObjectBuilder(attributeValue, session).buildRow(attributeValue, session, writeType); } } }