From: Ed Warnicke Date: Fri, 17 May 2013 15:30:48 +0000 (-0700) Subject: Equals/HashCode/StringBuilder removal X-Git-Tag: releasepom-0.1.0~426 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=commitdiff_plain;h=368d0b319c6a8e6366e7eb51cf2dcaa5e1aae920;hp=18ac0fd6a3af12073dd8088e6583a5c5f0c7d4e0 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 --- 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();