Committed by
Gerrit Code Review
Equals and Hash code fix for byte array
Change-Id: Idfaab8f54b62c8794b50b234561b35e1ca7052af
Showing
1 changed file
with
3 additions
and
3 deletions
... | @@ -15,7 +15,7 @@ | ... | @@ -15,7 +15,7 @@ |
15 | */ | 15 | */ |
16 | package org.onosproject.pcepio.types; | 16 | package org.onosproject.pcepio.types; |
17 | 17 | ||
18 | -import java.util.Objects; | 18 | +import java.util.Arrays; |
19 | 19 | ||
20 | import org.jboss.netty.buffer.ChannelBuffer; | 20 | import org.jboss.netty.buffer.ChannelBuffer; |
21 | import org.onosproject.pcepio.protocol.PcepVersion; | 21 | import org.onosproject.pcepio.protocol.PcepVersion; |
... | @@ -106,7 +106,7 @@ public class SharedRiskLinkGroupTlv implements PcepValueType { | ... | @@ -106,7 +106,7 @@ public class SharedRiskLinkGroupTlv implements PcepValueType { |
106 | 106 | ||
107 | @Override | 107 | @Override |
108 | public int hashCode() { | 108 | public int hashCode() { |
109 | - return Objects.hash(srlgValue); | 109 | + return Arrays.hashCode(srlgValue); |
110 | } | 110 | } |
111 | 111 | ||
112 | @Override | 112 | @Override |
... | @@ -116,7 +116,7 @@ public class SharedRiskLinkGroupTlv implements PcepValueType { | ... | @@ -116,7 +116,7 @@ public class SharedRiskLinkGroupTlv implements PcepValueType { |
116 | } | 116 | } |
117 | if (obj instanceof SharedRiskLinkGroupTlv) { | 117 | if (obj instanceof SharedRiskLinkGroupTlv) { |
118 | SharedRiskLinkGroupTlv other = (SharedRiskLinkGroupTlv) obj; | 118 | SharedRiskLinkGroupTlv other = (SharedRiskLinkGroupTlv) obj; |
119 | - return Objects.equals(this.srlgValue, other.srlgValue); | 119 | + return Arrays.equals(this.srlgValue, other.srlgValue); |
120 | } | 120 | } |
121 | return false; | 121 | return false; |
122 | } | 122 | } | ... | ... |
-
Please register or login to post a comment