Add function that converts a Sone into its insert URI.
[Sone.git] / src / main / java / net / pterodactylus / sone / data / impl / DefaultReply.java
index 13bd5bc..3d32dcb 100644 (file)
@@ -44,9 +44,6 @@ public abstract class DefaultReply<T extends Reply<T>> implements Reply<T> {
        /** The text of the reply. */
        private final String text;
 
-       /** Whether the reply is known. */
-       private volatile boolean known;
-
        /**
         * Creates a new reply.
         *
@@ -68,55 +65,35 @@ public abstract class DefaultReply<T extends Reply<T>> implements Reply<T> {
                this.text = text;
        }
 
-       /** {@inheritDoc} */
        @Override
        public String getId() {
                return id;
        }
 
-       /** {@inheritDoc} */
        @Override
        public Sone getSone() {
                return database.getSone(soneId).get();
        }
 
-       /** {@inheritDoc} */
        @Override
        public long getTime() {
                return time;
        }
 
-       /** {@inheritDoc} */
        @Override
        public String getText() {
                return text;
        }
 
-       /** {@inheritDoc} */
-       @Override
-       public boolean isKnown() {
-               return known;
-       }
-
-       /** {@inheritDoc} */
-       @Override
-       @SuppressWarnings("unchecked")
-       public T setKnown(boolean known) {
-               this.known = known;
-               return (T) this;
-       }
-
        //
        // OBJECT METHODS
        //
 
-       /** {@inheritDoc} */
        @Override
        public int hashCode() {
                return id.hashCode();
        }
 
-       /** {@inheritDoc} */
        @Override
        public boolean equals(Object object) {
                if (!(object instanceof Reply<?>)) {
@@ -126,7 +103,6 @@ public abstract class DefaultReply<T extends Reply<T>> implements Reply<T> {
                return reply.getId().equals(id);
        }
 
-       /** {@inheritDoc} */
        @Override
        public String toString() {
                return String.format("%s[id=%s,sone=%s,time=%d,text=%s]", getClass().getName(), id, soneId, time, text);