From 368d0b319c6a8e6366e7eb51cf2dcaa5e1aae920 Mon Sep 17 00:00:00 2001 From: Ed Warnicke Date: Fri, 17 May 2013 08:30:48 -0700 Subject: [PATCH 1/1] Equals/HashCode/StringBuilder removal AdvertisedBandwidth is a subclass of Bandwidth. Bandwidth has equals/hashcode. AsvertisedBandwidth 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: I7da7155af144e099510f14e1db2c57f12a2cb083 Signed-off-by: Ed Warnicke --- .../controller/sal/core/AdvertisedBandwidth.java | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/opendaylight/sal/api/src/main/java/org/opendaylight/controller/sal/core/AdvertisedBandwidth.java b/opendaylight/sal/api/src/main/java/org/opendaylight/controller/sal/core/AdvertisedBandwidth.java index b07dc34806..37aa60deef 100644 --- a/opendaylight/sal/api/src/main/java/org/opendaylight/controller/sal/core/AdvertisedBandwidth.java +++ b/opendaylight/sal/api/src/main/java/org/opendaylight/controller/sal/core/AdvertisedBandwidth.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 AdvertisedBandWidth.java * @@ -45,16 +42,6 @@ public class AdvertisedBandwidth extends Bandwidth { return new AdvertisedBandwidth(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