diff options
| author | Andrew Dolgov <fox@fakecake.org> | 2025-05-12 18:22:39 +0300 |
|---|---|---|
| committer | Andrew Dolgov <fox@fakecake.org> | 2025-05-12 18:22:39 +0300 |
| commit | 7636adf677b045c69615b041bedfafb4251ea99e (patch) | |
| tree | 3dd49524dca57a3e177cec84c41a5ad9d4022c33 | |
| parent | 8ff085da287a218cee58b5e4e907b33608435c40 (diff) | |
article list - drop implementation of parcelable, no longer needed/used
| -rwxr-xr-x | org.fox.ttrss/src/main/java/org/fox/ttrss/types/ArticleList.java | 35 |
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 |