From 5bb507f89fcefee470c47d50bbd5d146a038ad64 Mon Sep 17 00:00:00 2001 From: Ed Warnicke Date: Fri, 17 May 2013 08:33:10 -0700 Subject: [PATCH] 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 --- .../controller/sal/core/PeerBandwidth.java | 12 ------------ .../controller/sal/core/SupportedBandwidth.java | 13 ------------- 2 files changed, 25 deletions(-) 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(); -- 2.36.6