@Override
public int hashCode() {
- return this.version.hashCode();
+ return (this.getSourceId() + this.eventName.replace("Cleared", "")).hashCode();
}
@Override
if (object == null || !(object instanceof VesAlarm)) {
return false;
}
- return this.version.equals(((VesAlarm) object).getVersion());
+ return this.eventName.replace("Cleared", "")
+ .equals(((VesAlarm) object).getEventName().replace("Cleared", ""))
+ && this.getSourceId().equals(((VesAlarm) object).getSourceId());
}
@Override