aboutsummaryrefslogtreecommitdiff
path: root/WordPress/src/main/java/org/wordpress/android/ui/stats/models/InsightsTodayModel.java
diff options
context:
space:
mode:
Diffstat (limited to 'WordPress/src/main/java/org/wordpress/android/ui/stats/models/InsightsTodayModel.java')
-rw-r--r--WordPress/src/main/java/org/wordpress/android/ui/stats/models/InsightsTodayModel.java69
1 files changed, 69 insertions, 0 deletions
diff --git a/WordPress/src/main/java/org/wordpress/android/ui/stats/models/InsightsTodayModel.java b/WordPress/src/main/java/org/wordpress/android/ui/stats/models/InsightsTodayModel.java
new file mode 100644
index 000000000..c633bc2e6
--- /dev/null
+++ b/WordPress/src/main/java/org/wordpress/android/ui/stats/models/InsightsTodayModel.java
@@ -0,0 +1,69 @@
+package org.wordpress.android.ui.stats.models;
+
+import org.json.JSONException;
+import org.json.JSONObject;
+
+public class InsightsTodayModel extends BaseStatsModel {
+
+ private String mBlogID;
+ private String mDate;
+ private String mPeriod;
+ private int mVisitors;
+ private int mViews;
+ private int mLikes;
+ private int mReblogs;
+ private int mComments;
+ private int mFollowers;
+
+ public InsightsTodayModel(String blogID, JSONObject response) throws JSONException {
+ this.setBlogID(blogID);
+ this.mDate = response.getString("date");
+ this.mPeriod = response.getString("period");
+ this.mViews = response.optInt("views");
+ this.mVisitors = response.optInt("visitors");
+ this.mLikes = response.optInt("likes");
+ this.mReblogs = response.optInt("reblogs");
+ this.mComments = response.optInt("comments");
+ this.mFollowers = response.optInt("followers");
+ }
+
+ public String getBlogID() {
+ return mBlogID;
+ }
+
+ private void setBlogID(String blogID) {
+ this.mBlogID = blogID;
+ }
+
+ public String getDate() {
+ return mDate;
+ }
+
+ public void setDate(String date) {
+ this.mDate = date;
+ }
+
+ public int getReblogs() {
+ return mReblogs;
+ }
+
+ public int getComments() {
+ return mComments;
+ }
+
+ public int getFollowers() {
+ return mFollowers;
+ }
+
+ public int getLikes() {
+ return mLikes;
+ }
+
+ public int getViews() {
+ return mViews;
+ }
+
+ public int getVisitors() {
+ return mVisitors;
+ }
+}