Skip to content

Commit f2ac999

Browse files
author
Steve Briskin
committed
JAVA-621: added hashCode()
1 parent 29828fe commit f2ac999

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

src/main/org/bson/types/BSONTimestamp.java

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ public int getInc(){
5959
public String toString(){
6060
return "TS time:" + _time + " inc:" + _inc;
6161
}
62-
62+
6363
@Override
6464
public int compareTo(BSONTimestamp ts) {
6565
if(getTime() != ts.getTime()) {
@@ -70,6 +70,15 @@ public int compareTo(BSONTimestamp ts) {
7070
}
7171
}
7272

73+
@Override
74+
public int hashCode() {
75+
final int prime = 31;
76+
int result = 1;
77+
result = prime * result + _inc;
78+
result = prime * result + getTime();
79+
return result;
80+
}
81+
7382
@Override
7483
public boolean equals(Object obj) {
7584
if (obj == this)

0 commit comments

Comments
 (0)