commit | c4ebc717a0b32b12a8b55bdfd369d54f17036142 | [log] [tgz] |
---|---|---|
author | Sho SHIMIZU <sshimizu@us.fujitsu.com> | Fri Feb 13 16:04:20 2015 -0800 |
committer | Gerrit Code Review <gerrit@onlab.us> | Sat Feb 14 10:08:06 2015 +0000 |
tree | 018f7f7741f268c431769acadecc4253e736efe9 | |
parent | 4b6019e44963c8ab9c7cc55794b1faa7150ea417 [diff] |
Avoid unnecessary instance creation in hashCode() Change-Id: I9967020cfa80c616909932181be7e3b6862c3757
diff --git a/core/api/src/main/java/org/onosproject/net/intent/Key.java b/core/api/src/main/java/org/onosproject/net/intent/Key.java index a9b9446..7b8981a 100644 --- a/core/api/src/main/java/org/onosproject/net/intent/Key.java +++ b/core/api/src/main/java/org/onosproject/net/intent/Key.java
@@ -69,7 +69,7 @@ @Override public int hashCode() { - return Objects.hash(key); + return key.hashCode(); } @Override @@ -108,7 +108,7 @@ @Override public int hashCode() { - return Objects.hash(key); + return (int) (key ^ (key >>> 32)); } @Override