aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/com/juick/www/api/xnodeinfo2/model
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com/juick/www/api/xnodeinfo2/model')
-rw-r--r--src/main/java/com/juick/www/api/xnodeinfo2/model/NodeInfo.java3
-rw-r--r--src/main/java/com/juick/www/api/xnodeinfo2/model/Server.java4
-rw-r--r--src/main/java/com/juick/www/api/xnodeinfo2/model/ServiceInfo.java3
-rw-r--r--src/main/java/com/juick/www/api/xnodeinfo2/model/Usage.java4
-rw-r--r--src/main/java/com/juick/www/api/xnodeinfo2/model/UserStats.java4
5 files changed, 13 insertions, 5 deletions
diff --git a/src/main/java/com/juick/www/api/xnodeinfo2/model/NodeInfo.java b/src/main/java/com/juick/www/api/xnodeinfo2/model/NodeInfo.java
index 8a48ed93..4c4705de 100644
--- a/src/main/java/com/juick/www/api/xnodeinfo2/model/NodeInfo.java
+++ b/src/main/java/com/juick/www/api/xnodeinfo2/model/NodeInfo.java
@@ -19,10 +19,11 @@ package com.juick.www.api.xnodeinfo2.model;
import com.fasterxml.jackson.annotation.JsonView;
+import java.io.Serializable;
import java.util.List;
import java.util.Map;
-public class NodeInfo {
+public class NodeInfo implements Serializable {
private String version;
diff --git a/src/main/java/com/juick/www/api/xnodeinfo2/model/Server.java b/src/main/java/com/juick/www/api/xnodeinfo2/model/Server.java
index cc8d9e7d..6251d6ef 100644
--- a/src/main/java/com/juick/www/api/xnodeinfo2/model/Server.java
+++ b/src/main/java/com/juick/www/api/xnodeinfo2/model/Server.java
@@ -19,7 +19,9 @@ package com.juick.www.api.xnodeinfo2.model;
import com.fasterxml.jackson.annotation.JsonView;
-public class Server {
+import java.io.Serializable;
+
+public class Server implements Serializable {
private String baseUrl;
private String name;
private String software;
diff --git a/src/main/java/com/juick/www/api/xnodeinfo2/model/ServiceInfo.java b/src/main/java/com/juick/www/api/xnodeinfo2/model/ServiceInfo.java
index 65927928..fe2b196d 100644
--- a/src/main/java/com/juick/www/api/xnodeinfo2/model/ServiceInfo.java
+++ b/src/main/java/com/juick/www/api/xnodeinfo2/model/ServiceInfo.java
@@ -19,10 +19,11 @@ package com.juick.www.api.xnodeinfo2.model;
import com.fasterxml.jackson.annotation.JsonView;
+import java.io.Serializable;
import java.util.List;
@JsonView({NodeInfo.NodeInfoView.class, NodeInfo.XNodeInfoView.class})
-public class ServiceInfo {
+public class ServiceInfo implements Serializable {
private List<String> inbound;
private List<String> outbound;
diff --git a/src/main/java/com/juick/www/api/xnodeinfo2/model/Usage.java b/src/main/java/com/juick/www/api/xnodeinfo2/model/Usage.java
index ccb86a05..1c4f4c35 100644
--- a/src/main/java/com/juick/www/api/xnodeinfo2/model/Usage.java
+++ b/src/main/java/com/juick/www/api/xnodeinfo2/model/Usage.java
@@ -19,8 +19,10 @@ package com.juick.www.api.xnodeinfo2.model;
import com.fasterxml.jackson.annotation.JsonView;
+import java.io.Serializable;
+
@JsonView({NodeInfo.NodeInfoView.class, NodeInfo.XNodeInfoView.class})
-public class Usage {
+public class Usage implements Serializable {
private UserStats users;
private int localPosts;
private int localComments;
diff --git a/src/main/java/com/juick/www/api/xnodeinfo2/model/UserStats.java b/src/main/java/com/juick/www/api/xnodeinfo2/model/UserStats.java
index c07a39cc..0f399d49 100644
--- a/src/main/java/com/juick/www/api/xnodeinfo2/model/UserStats.java
+++ b/src/main/java/com/juick/www/api/xnodeinfo2/model/UserStats.java
@@ -19,8 +19,10 @@ package com.juick.www.api.xnodeinfo2.model;
import com.fasterxml.jackson.annotation.JsonView;
+import java.io.Serializable;
+
@JsonView({NodeInfo.NodeInfoView.class, NodeInfo.XNodeInfoView.class})
-public class UserStats {
+public class UserStats implements Serializable {
private int total;
private int activeHalfyear;
private int activeMonth;