@override String encode() { String path = Utility.removePrivatePrefix(localPath); Map map = {'url': url, 'name': name, 'local': path, 'size': size, 'type': type, 'extra': extra}; return json.encode(map); }