summary |
shortlog |
log |
commit | commitdiff |
review |
tree
raw |
patch |
inline | side by side (from parent 1:
18ac0fd)
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 <eaw@cisco.com>
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlRootElement;
-import org.apache.commons.lang3.builder.EqualsBuilder;
-import org.apache.commons.lang3.builder.HashCodeBuilder;
-
/**
* @file AdvertisedBandWidth.java
*
/**
* @file AdvertisedBandWidth.java
*
return new AdvertisedBandwidth(this.bandwidthValue);
}
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();
@Override
public String toString() {
StringBuffer sb = new StringBuffer();