2024-04-05 20:08:25 +02:00
|
|
|
package de.danoeh.antennapod.net.sync.serviceinterface;
|
2013-08-21 17:39:01 +02:00
|
|
|
|
2019-10-04 11:22:39 +02:00
|
|
|
import androidx.annotation.NonNull;
|
2014-07-06 13:48:38 +02:00
|
|
|
|
2013-08-21 17:39:01 +02:00
|
|
|
import java.util.List;
|
|
|
|
|
2020-03-27 18:35:25 +01:00
|
|
|
public class SubscriptionChanges {
|
2018-01-14 18:05:45 +01:00
|
|
|
private final List<String> added;
|
|
|
|
private final List<String> removed;
|
|
|
|
private final long timestamp;
|
2013-08-21 17:39:01 +02:00
|
|
|
|
2020-03-27 18:35:25 +01:00
|
|
|
public SubscriptionChanges(@NonNull List<String> added,
|
|
|
|
@NonNull List<String> removed,
|
|
|
|
long timestamp) {
|
2013-08-21 17:39:01 +02:00
|
|
|
this.added = added;
|
|
|
|
this.removed = removed;
|
|
|
|
this.timestamp = timestamp;
|
|
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
|
|
public String toString() {
|
2020-03-27 18:35:25 +01:00
|
|
|
return "SubscriptionChange [added=" + added.toString()
|
2013-08-21 17:39:01 +02:00
|
|
|
+ ", removed=" + removed.toString() + ", timestamp="
|
|
|
|
+ timestamp + "]";
|
|
|
|
}
|
|
|
|
|
|
|
|
public List<String> getAdded() {
|
|
|
|
return added;
|
|
|
|
}
|
|
|
|
|
|
|
|
public List<String> getRemoved() {
|
|
|
|
return removed;
|
|
|
|
}
|
|
|
|
|
|
|
|
public long getTimestamp() {
|
|
|
|
return timestamp;
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|