@@ -100,6 +100,13 @@ public class GameEntity implements Serializable{
this.status = status;
}
+
+ @Override
+ public boolean equals(Object obj) {
+ return obj instanceof GameEntity && (((release_task != null && release_task.equals(((GameEntity) obj).release_task))
+ || (app != null && app.equals(((GameEntity) obj).app))));
+ }
/**
* 是有有礼包
* @return
@@ -171,6 +171,12 @@ public class PlayGameEntity implements IDownload, Serializable {
this.download_url = download_url;
+ return obj instanceof PlayGameEntity && Id == ((PlayGameEntity) obj).Id;
@Override
public String getPackage_names() {
return package_name;
@@ -107,4 +107,10 @@ public class SlideshowEty {
public void setUrl(String url) {
Url = url;
+ return obj instanceof SlideshowEty && ((SlideshowEty) obj).Id == Id;