From: Ed Warnicke Date: Fri, 17 May 2013 15:33:10 +0000 (-0700) Subject: Equals/HashCode/StringBuilder removal from Supported/PeerBandwidth X-Git-Tag: releasepom-0.1.0~425 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=commitdiff_plain;h=5bb507f89fcefee470c47d50bbd5d146a038ad64;hp=368d0b319c6a8e6366e7eb51cf2dcaa5e1aae920;ds=sidebyside Equals/HashCode/StringBuilder removal from Supported/PeerBandwidth Supported/PeerBandwidth does not add any new non-static members, so it should be safe to simply fall back to the parent classes equals/hashcode. Change-Id: I9951a7539b8371365266ac9fe49e286573748f06 Signed-off-by: Ed Warnicke --- diff --git a/opendaylight/sal/api/src/main/java/org/opendaylight/controller/sal/core/PeerBandwidth.java b/opendaylight/sal/api/src/main/java/org/opendaylight/controller/sal/core/PeerBandwidth.java index 557e2b3dd2..de2877597f 100644 --- a/opendaylight/sal/api/src/main/java/org/opendaylight/controller/sal/core/PeerBandwidth.java +++ b/opendaylight/sal/api/src/main/java/org/opendaylight/controller/sal/core/PeerBandwidth.java @@ -11,9 +11,6 @@ package org.opendaylight.controller.sal.core; import javax.xml.bind.annotation.XmlRootElement; -import org.apache.commons.lang3.builder.EqualsBuilder; -import org.apache.commons.lang3.builder.HashCodeBuilder; - /** * @file PeerBandWidth.java * @@ -45,16 +42,7 @@ public class PeerBandwidth extends Bandwidth { return new PeerBandwidth(this.bandwidthValue); } - @Override - public int hashCode() { - return HashCodeBuilder.reflectionHashCode(this); - } - @Override - public boolean equals(Object obj) { - return EqualsBuilder.reflectionEquals(this, obj); - } - @Override public String toString() { StringBuffer sb = new StringBuffer(); diff --git a/opendaylight/sal/api/src/main/java/org/opendaylight/controller/sal/core/SupportedBandwidth.java b/opendaylight/sal/api/src/main/java/org/opendaylight/controller/sal/core/SupportedBandwidth.java index 969813ca08..5cb7b33890 100644 --- a/opendaylight/sal/api/src/main/java/org/opendaylight/controller/sal/core/SupportedBandwidth.java +++ b/opendaylight/sal/api/src/main/java/org/opendaylight/controller/sal/core/SupportedBandwidth.java @@ -11,9 +11,6 @@ package org.opendaylight.controller.sal.core; import javax.xml.bind.annotation.XmlRootElement; -import org.apache.commons.lang3.builder.EqualsBuilder; -import org.apache.commons.lang3.builder.HashCodeBuilder; - /** * @file SupportedBandWidth.java * @@ -44,17 +41,7 @@ public class SupportedBandwidth extends Bandwidth { public SupportedBandwidth clone() { return new SupportedBandwidth(this.bandwidthValue); } - - @Override - public int hashCode() { - return HashCodeBuilder.reflectionHashCode(this); - } - @Override - public boolean equals(Object obj) { - return EqualsBuilder.reflectionEquals(this, obj); - } - @Override public String toString() { StringBuffer sb = new StringBuffer();