Store parent album ID in abstract album.
[Sone.git] / src / main / java / net / pterodactylus / sone / data / impl / AbstractReplyBuilder.java
index 389eb85..10a0a58 100644 (file)
@@ -36,7 +36,7 @@ import org.apache.commons.lang.StringUtils;
  *            The interface implemented and exposed by the builder
  * @author <a href="mailto:bombe@pterodactylus.net">David ‘Bombe’ Roden</a>
  */
-public class AbstractReplyBuilder<B extends ReplyBuilder<B>> implements ReplyBuilder<B> {
+public abstract class AbstractReplyBuilder<B extends ReplyBuilder<B>> implements ReplyBuilder<B> {
 
        protected final String senderId;
        protected Optional<String> id = absent();
@@ -47,9 +47,6 @@ public class AbstractReplyBuilder<B extends ReplyBuilder<B>> implements ReplyBui
                this.senderId = senderId;
        }
 
-       /**
-        * {@inheritDoc}
-        */
        @Override
        @SuppressWarnings("unchecked")
        public B withId(String id) {
@@ -57,9 +54,6 @@ public class AbstractReplyBuilder<B extends ReplyBuilder<B>> implements ReplyBui
                return (B) this;
        }
 
-       /**
-        * {@inheritDoc}
-        */
        @Override
        @SuppressWarnings("unchecked")
        public B withTime(long time) {
@@ -67,9 +61,6 @@ public class AbstractReplyBuilder<B extends ReplyBuilder<B>> implements ReplyBui
                return (B) this;
        }
 
-       /**
-        * {@inheritDoc}
-        */
        @Override
        @SuppressWarnings("unchecked")
        public B withText(String text) {