3 import com.google.gson.Gson;
4 import com.google.gson.JsonObject;
9 public static String getStats() {
10 JsonObject jarticles, jreadcounts;
13 jarticles = new JsonObject();
15 jarticles.addProperty("articles-count", ArticleStore.singleton.size());
17 jreadcounts = new JsonObject();
18 jarticles.add("read-counts", jreadcounts);
20 articles = ArticleStore.singleton.getArticles();
21 for (Article a: articles)
22 if (a.readCount.get() > 0)
23 jreadcounts.addProperty(a.link, a.readCount);
25 return new Gson().toJson(jarticles);