Restrict identity to the ID again.
authorDavid ‘Bombe’ Roden <bombe@pterodactylus.net>
Sat, 16 Oct 2010 10:01:10 +0000 (12:01 +0200)
committerDavid ‘Bombe’ Roden <bombe@pterodactylus.net>
Sat, 16 Oct 2010 10:01:10 +0000 (12:01 +0200)
src/main/java/net/pterodactylus/sone/data/Post.java
src/main/java/net/pterodactylus/sone/data/Reply.java

index 62ccf7b..d0938c9 100644 (file)
@@ -179,7 +179,7 @@ public class Post {
         */
        @Override
        public int hashCode() {
-               return id.hashCode() ^ sone.hashCode() ^ (int) (time >> 32) ^ (int) (time & 0xffffffff) ^ text.hashCode();
+               return id.hashCode();
        }
 
        /**
@@ -191,7 +191,7 @@ public class Post {
                        return false;
                }
                Post post = (Post) object;
-               return post.id.equals(id) && post.sone.equals(sone) && (post.time == time) && post.text.equals(text);
+               return post.id.equals(id);
        }
 
        /**
index 60bbc6d..4429abf 100644 (file)
@@ -210,7 +210,7 @@ public class Reply {
         */
        @Override
        public int hashCode() {
-               return sone.hashCode() ^ id.hashCode() ^ post.hashCode() ^ (int) (time >> 32) ^ (int) (time & 0xffffffff) ^ text.hashCode();
+               return id.hashCode();
        }
 
        /**
@@ -222,7 +222,7 @@ public class Reply {
                        return false;
                }
                Reply reply = (Reply) object;
-               return reply.sone.equals(sone) && reply.id.equals(id) && reply.post.equals(post) && (reply.time == time) && reply.text.equals(text);
+               return reply.id.equals(id);
        }
 
        /**