return null; String value = (String)record.get(xPath); if (null == value) { return null;
} else if (changeRecord.getMapping().isTransformationMapping()) { ((TransformationMappingChangeRecord)changeRecord).getRecord().put(sequenceNumberField, sequenceValue);
} else if (changeRecord.getMapping().isTransformationMapping()) { ((TransformationMappingChangeRecord)changeRecord).getRecord().put(sequenceNumberField, sequenceValue);
public Object buildAttributeValue(Record record, Object object, Session session) { if (null == record) { return null; } String value = (String) record.get(xPath); if (null == value) { return null; } int index = value.lastIndexOf(COLON); if (index > -1) { String prefix = value.substring(0, index); String localName = value.substring(index + 1); String namespaceURI = ((XMLRecord) record).resolveNamespacePrefix(prefix); if (namespaceURI != null) { return namespaceURI + HASH + localName; } else { return localName; } } else { String namespaceURI = ((XMLRecord) record).resolveNamespacePrefix(DEFAULT_NAMESPACE_PREFIX); if (namespaceURI != null) { return namespaceURI + HASH + value; } else { return value; } } }
return null; String value = (String)record.get(xPath); if (null == value) { return null;
public Object buildAttributeValue(Record record, Object object, Session session) { if (null == record) { return null; } String value = (String) record.get(xPath); if (null == value) { return null; } int index = value.lastIndexOf(COLON); if (index > -1) { String prefix = value.substring(0, index); String localName = value.substring(index + 1); String namespaceURI = ((XMLRecord) record).resolveNamespacePrefix(prefix); if (namespaceURI != null) { return namespaceURI + HASH + localName; } else { return localName; } } else { String namespaceURI = ((XMLRecord) record).resolveNamespacePrefix(DEFAULT_NAMESPACE_PREFIX); if (namespaceURI != null) { return namespaceURI + HASH + value; } else { return value; } } }
/** * INTERNAL: * Get a value from the object and set that in the respective field of the row. */ public void writeFromObjectIntoRowWithChangeRecord(ChangeRecord changeRecord, AbstractRecord row, AbstractSession session) { if (isReadOnly()) { return; } for (Enumeration stream = getFieldToTransformers().elements(); stream.hasMoreElements();) { Object[] next = (Object[])stream.nextElement(); DatabaseField field = (DatabaseField)next[0]; Object fieldValue = ((TransformationMappingChangeRecord)changeRecord).getRecord().get(field); row.put(field, fieldValue); } }
/** * INTERNAL: * Get a value from the object and set that in the respective field of the row. */ @Override public void writeFromObjectIntoRowWithChangeRecord(ChangeRecord changeRecord, AbstractRecord row, AbstractSession session, WriteType writeType) { if (isReadOnly()) { return; } for (Object[] pair : this.fieldToTransformers) { DatabaseField field = (DatabaseField)pair[0]; Object fieldValue = ((TransformationMappingChangeRecord)changeRecord).getRecord().get(field); row.put(field, fieldValue); } }
/** * INTERNAL: * Get a value from the object and set that in the respective field of the row. */ @Override public void writeFromObjectIntoRowWithChangeRecord(ChangeRecord changeRecord, AbstractRecord row, AbstractSession session, WriteType writeType) { if (isReadOnly()) { return; } for (Object[] pair : this.fieldToTransformers) { DatabaseField field = (DatabaseField)pair[0]; Object fieldValue = ((TransformationMappingChangeRecord)changeRecord).getRecord().get(field); row.put(field, fieldValue); } }
currentValue = new BigDecimal((String)result); } else if (result instanceof Record) { Object val = ((Record)result).get("text()"); currentValue = new BigDecimal((String)val); } else {
currentValue = new BigDecimal((String)result); } else if (result instanceof Record) { Object val = ((Record)result).get("text()"); currentValue = new BigDecimal((String)val); } else {
currentValue = new BigDecimal((String)result); } else if (result instanceof Record) { Object val = ((Record)result).get("text()"); currentValue = new BigDecimal((String)val); } else {