toJson method
Implementation
@visibleForTesting
Map<String, dynamic> toJson() {
Map<String, dynamic> result = {};
result["data"] = base64Encode(data);
result["friendlyName"] = friendlyName;
List<dynamic> list = [];
for (var item in attributes) list.add(item.toJson());
result["attributes"] = list;
return result;
}