xmlObject.setField(fieldName, SalesforceRuntime.convertDateToCalendar((Date) valueToAdd)); } else { Schema.Field se = moduleSchema.getField(fieldName); if (datePattern != null && !datePattern.toString().isEmpty()) { if ("yyyy-MM-dd'T'HH:mm:ss'.000Z'".equals(datePattern)) { xmlObject.setField(fieldName, calendarCodec.deserialize((String) valueToAdd)); } else if ("yyyy-MM-dd".equals(datePattern)) { xmlObject.setField(fieldName, dateCodec.deserialize((String) valueToAdd)); } else { xmlObject.setField(fieldName, new Time((String) valueToAdd)); xmlObject.setField(fieldName, SalesforceAvroRegistry.get().getConverterFromString(se).convertToAvro((String) valueToAdd)); xmlObject.setField(fieldName, valueToAdd);
xmlObject.setField(fieldName, SalesforceRuntime.convertDateToCalendar((Date) valueToAdd, true)); } else { Schema.Field se = moduleSchema.getField(fieldName); if (datePattern != null && !datePattern.toString().isEmpty()) { if ("yyyy-MM-dd'T'HH:mm:ss'.000Z'".equals(datePattern)) { xmlObject.setField(fieldName, calendarCodec.deserialize((String) valueToAdd)); } else if ("yyyy-MM-dd".equals(datePattern)) { xmlObject.setField(fieldName, dateCodec.deserialize((String) valueToAdd)); } else { xmlObject.setField(fieldName, new Time((String) valueToAdd)); xmlObject.setField(fieldName, SalesforceAvroRegistry.get().getConverterFromString(se).convertToAvro((String) valueToAdd)); xmlObject.setField(fieldName, valueToAdd);
xmlObject.setField(fieldName, SalesforceRuntime.convertDateToCalendar((Date) valueToAdd, true)); } else { Schema.Field se = moduleSchema.getField(fieldName); if (datePattern != null && !datePattern.toString().isEmpty()) { if ("yyyy-MM-dd'T'HH:mm:ss'.000Z'".equals(datePattern)) { xmlObject.setField(fieldName, calendarCodec.deserialize((String) valueToAdd)); } else if ("yyyy-MM-dd".equals(datePattern)) { xmlObject.setField(fieldName, dateCodec.deserialize((String) valueToAdd)); } else { xmlObject.setField(fieldName, new Time((String) valueToAdd)); xmlObject.setField(fieldName, SalesforceAvroRegistry.get().getConverterFromString(se).convertToAvro((String) valueToAdd)); xmlObject.setField(fieldName, valueToAdd);
String lookupRelationshipFieldName = relationMap.get("lookupRelationshipFieldName"); so.setField(lookupRelationshipFieldName, null); so.getChild(lookupRelationshipFieldName).setField("type", relationMap.get("lookupFieldModuleName"));
String lookupRelationshipFieldName = relationMap.get("lookupRelationshipFieldName"); so.setField(lookupRelationshipFieldName, null); so.getChild(lookupRelationshipFieldName).setField("type", relationMap.get("lookupFieldModuleName"));
String lookupRelationshipFieldName = relationMap.get("lookupRelationshipFieldName"); so.setField(lookupRelationshipFieldName, null); so.getChild(lookupRelationshipFieldName).setField("type", relationMap.get("lookupFieldModuleName"));