+ private volatile String text;
+
+ /**
+ * Creates a new post.
+ *
+ * @param id
+ * The ID of the post
+ */
+ public Post(String id) {
+ this(id, null, 0, null);
+ }
+
+ /**
+ * Creates a new post.
+ *
+ * @param sone
+ * The Sone this post belongs to
+ * @param text
+ * The text of the post
+ */
+ public Post(Sone sone, String text) {
+ this(sone, System.currentTimeMillis(), text);
+ }