summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xorg.fox.ttrss/src/main/java/org/fox/ttrss/types/Article.java18
-rw-r--r--org.fox.ttrss/src/main/java/org/fox/ttrss/types/Feed.java2
2 files changed, 19 insertions, 1 deletions
diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/types/Article.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/types/Article.java
index 43a46d92..2fdb72c1 100755
--- a/org.fox.ttrss/src/main/java/org/fox/ttrss/types/Article.java
+++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/types/Article.java
@@ -324,6 +324,24 @@ public class Article implements Parcelable {
if (comments_link == null) comments_link = "";
}
+ public boolean equals(Article article) {
+ if (article == this)
+ return true;
+
+ if (article == null)
+ return false;
+
+ return article.id == id;
+ }
+
+ @NonNull
+ @Override
+ public String toString() {
+ return "{id:" + this.id + ",unread:" + this.unread +
+ ",marked:" + this.marked + ",published:" + this.published + ",score:" + this.score +
+ ",selected:" + this.selected + "}";
+ }
+
public boolean isHostDistinct() {
try {
String siteDomain = new URL(site_url).getHost().replace("www.", "");
diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/types/Feed.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/types/Feed.java
index 4d659c2d..b9bb8de8 100644
--- a/org.fox.ttrss/src/main/java/org/fox/ttrss/types/Feed.java
+++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/types/Feed.java
@@ -119,7 +119,7 @@ public class Feed implements Comparable<Feed>, Parcelable {
@NonNull
@Override
public String toString() {
- return "{" + this.id + "," + this.is_cat + "}";
+ return "{id:" + this.id + ",is_cat:" + this.is_cat + "}";
}
@Override