commit | a88d8434cbbb23efc93f7e4f20013460b2e720a5 | [log] [tgz] |
---|---|---|
author | Deniz Türkoglu <deniz@spotify.com> | Tue Feb 19 19:31:58 2013 +0100 |
committer | Deniz Türkoglu <deniz@spotify.com> | Tue Aug 06 14:26:34 2013 +0200 |
tree | 5abba77b9d07d8a3af0f26f03e07e71d8ab28536 | |
parent | 3cfb54b4f3c5bea81efc43bd385d3e819d12efcf [diff] |
Add equals() and hashCode() to Account class Change-Id: I382537f1fc18e68d2c2f1542d12cebd08b1a8ac0
diff --git a/gerrit-reviewdb/src/main/java/com/google/gerrit/reviewdb/client/Account.java b/gerrit-reviewdb/src/main/java/com/google/gerrit/reviewdb/client/Account.java index 94b37e1..221ba46 100644 --- a/gerrit-reviewdb/src/main/java/com/google/gerrit/reviewdb/client/Account.java +++ b/gerrit-reviewdb/src/main/java/com/google/gerrit/reviewdb/client/Account.java
@@ -228,4 +228,14 @@ public void setUserName(final String userName) { this.userName = userName; } + + @Override + public boolean equals(Object o) { + return o instanceof Account && ((Account) o).getId().equals(getId()); + } + + @Override + public int hashCode() { + return getId().get(); + } }