@override Map<String, dynamic> toMap() { return Map<String, dynamic>.unmodifiable( <String, dynamic>{ 'field': field.name, 'stringValue': value, }, ); }