@override Map<String, dynamic> toMap() { return {"name": name, "code": code, "nativeName": nativeName}; }