@@ -0,0 +1,726 @@
+package com.littlepanpc.downloader.meta;%0A%0Apublic class DownloadInfo %7B%0A%09public String url;%0A%09public String name;%0A%09public String parentPath;%0A%09public int downloadedSize;%0A%09public int totalSize;%0A%09public int status;%0A%0A%09@Override%0A%09public String toString() %7B%0A%09%09return %22DownloadMeta %5Burl=%22 + url + %22, name=%22 + name + %22, parentPath=%22%0A%09%09%09%09+ parentPath + %22, downloadedSize=%22 + downloadedSize%0A%09%09%09%09+ %22, totalSize=%22 + totalSize + %22, status=%22 + status + %22%5D%22;%0A%09%7D%0A%0A%09@Override%0A%09public boolean equals(Object o) %7B%0A%09%09// TODO Auto-generated method stub%0A%09%09if (o == this) %7B%0A%09%09%09return true;%0A%09%09%7D%0A%09%09if (o instanceof DownloadInfo) %7B%0A%09%09%09DownloadInfo meta = (DownloadInfo) o;%0A%09%09%09return url.equals(meta.url) && name.equals(meta.name);%0A%09%09%7D%0A%09%09return false;%0A%09%7D%0A%7D%0A

Create DownloadInfo.java