Map<String, dynamic> toMap() { return { 'dataType': dataType, 'sourceValue': sourceValue, 'sourceField': sourceField, 'targetField': targetField, 'type': type, }; }