summaryrefslogtreecommitdiff
path: root/src/de/danoeh/antennapod/gpoddernet/model/GpodnetSubscriptionChange.java
diff options
context:
space:
mode:
authordaniel oeh <daniel.oeh@gmail.com>2013-09-12 12:55:07 +0200
committerdaniel oeh <daniel.oeh@gmail.com>2013-09-12 12:55:07 +0200
commitde5c6a97df094a41419b8f61c91e03c0600bd9f1 (patch)
tree0c1073fda0016ab017195d6dd18edb002983e896 /src/de/danoeh/antennapod/gpoddernet/model/GpodnetSubscriptionChange.java
parent2c79135d6a36fc14dc0d77a9e0d2a014cce0c99c (diff)
parente1fc800d088a4b150deb3aff072cda7af8da8ca7 (diff)
downloadAntennaPod-de5c6a97df094a41419b8f61c91e03c0600bd9f1.zip
Merge branch 'move-to-top' of git://github.com/TomHennen/AntennaPod into TomHennen-move-to-top
Diffstat (limited to 'src/de/danoeh/antennapod/gpoddernet/model/GpodnetSubscriptionChange.java')
-rw-r--r--src/de/danoeh/antennapod/gpoddernet/model/GpodnetSubscriptionChange.java40
1 files changed, 40 insertions, 0 deletions
diff --git a/src/de/danoeh/antennapod/gpoddernet/model/GpodnetSubscriptionChange.java b/src/de/danoeh/antennapod/gpoddernet/model/GpodnetSubscriptionChange.java
new file mode 100644
index 000000000..dccb53e5d
--- /dev/null
+++ b/src/de/danoeh/antennapod/gpoddernet/model/GpodnetSubscriptionChange.java
@@ -0,0 +1,40 @@
+package de.danoeh.antennapod.gpoddernet.model;
+
+import java.util.List;
+
+public class GpodnetSubscriptionChange {
+ private List<String> added;
+ private List<String> removed;
+ private long timestamp;
+
+ public GpodnetSubscriptionChange(List<String> added, List<String> removed,
+ long timestamp) {
+ if (added == null || removed == null) {
+ throw new IllegalArgumentException(
+ "added and remove must not be null");
+ }
+ this.added = added;
+ this.removed = removed;
+ this.timestamp = timestamp;
+ }
+
+ @Override
+ public String toString() {
+ return "GpodnetSubscriptionChange [added=" + added.toString()
+ + ", removed=" + removed.toString() + ", timestamp="
+ + timestamp + "]";
+ }
+
+ public List<String> getAdded() {
+ return added;
+ }
+
+ public List<String> getRemoved() {
+ return removed;
+ }
+
+ public long getTimestamp() {
+ return timestamp;
+ }
+
+}