projects
/
Sone.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Don‘t download a Sone more than once.
[Sone.git]
/
src
/
main
/
java
/
net
/
pterodactylus
/
sone
/
data
/
Reply.java
diff --git
a/src/main/java/net/pterodactylus/sone/data/Reply.java
b/src/main/java/net/pterodactylus/sone/data/Reply.java
index
c97d57b
..
4429abf
100644
(file)
--- a/
src/main/java/net/pterodactylus/sone/data/Reply.java
+++ b/
src/main/java/net/pterodactylus/sone/data/Reply.java
@@
-45,6
+45,16
@@
public class Reply {
/**
* Creates a new reply.
*
/**
* Creates a new reply.
*
+ * @param id
+ * The ID of the reply
+ */
+ public Reply(String id) {
+ this(id, null, null, 0, null);
+ }
+
+ /**
+ * Creates a new reply.
+ *
* @param sone
* The sone that posted the reply
* @param post
* @param sone
* The sone that posted the reply
* @param post
@@
-200,7
+210,7
@@
public class Reply {
*/
@Override
public int hashCode() {
*/
@Override
public int hashCode() {
- return
sone.hashCode() ^ id.hashCode() ^ post.hashCode() ^ (int) (time >> 32) ^ (int) (time & 0xffffffff) ^ text
.hashCode();
+ return
id
.hashCode();
}
/**
}
/**
@@
-212,7
+222,7
@@
public class Reply {
return false;
}
Reply reply = (Reply) object;
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
);
}
/**
}
/**