summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Dolgov <fox@fakecake.org>2025-05-12 18:22:39 +0300
committerAndrew Dolgov <fox@fakecake.org>2025-05-12 18:22:39 +0300
commit7636adf677b045c69615b041bedfafb4251ea99e (patch)
tree3dd49524dca57a3e177cec84c41a5ad9d4022c33
parent8ff085da287a218cee58b5e4e907b33608435c40 (diff)
article list - drop implementation of parcelable, no longer needed/used
-rwxr-xr-xorg.fox.ttrss/src/main/java/org/fox/ttrss/types/ArticleList.java35
1 files changed, 2 insertions, 33 deletions
diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/types/ArticleList.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/types/ArticleList.java
index a218987c..873b311b 100755
--- a/org.fox.ttrss/src/main/java/org/fox/ttrss/types/ArticleList.java
+++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/types/ArticleList.java
@@ -7,17 +7,7 @@ import java.util.ListIterator;
import java.util.concurrent.CopyOnWriteArrayList;
import java.util.stream.Collectors;
-public class ArticleList extends CopyOnWriteArrayList<Article> implements Parcelable {
- @Override
- public int describeContents() {
- return 0;
- }
-
- @Override
- public void writeToParcel(Parcel out, int flags) {
- out.writeList(this);
- }
-
+public class ArticleList extends CopyOnWriteArrayList<Article> {
public boolean containsId(int id) {
return findById(id) != null;
}
@@ -33,16 +23,8 @@ public class ArticleList extends CopyOnWriteArrayList<Article> implements Parcel
}
return null;
}
-
- public void readFromParcel(Parcel in) {
- in.readList(this, getClass().getClassLoader());
- }
-
+
public ArticleList() { }
-
- public ArticleList(Parcel in) {
- readFromParcel(in);
- }
public ArticleList getWithoutFooters() {
return this.stream().filter(a -> { return a.id > 0; }).collect(Collectors.toCollection(ArticleList::new));
@@ -89,17 +71,4 @@ public class ArticleList extends CopyOnWriteArrayList<Article> implements Parcel
return this.stream().map(a -> String.valueOf(a.id))
.collect(Collectors.joining(","));
}
-
- @SuppressWarnings("rawtypes")
- public static final Parcelable.Creator CREATOR =
- new Parcelable.Creator() {
- public ArticleList createFromParcel(Parcel in) {
- return new ArticleList(in);
- }
-
- public ArticleList[] newArray(int size) {
- return new ArticleList[size];
- }
- };
-
} \ No newline at end of file