[VOL-3186] Fix equality and hash for the SubscriberFlowInfo, removing modifiable/null elements
Change-Id: I9b00b40514668e536d574011871d864162883513
diff --git a/app/src/main/java/org/opencord/olt/impl/SubscriberFlowInfo.java b/app/src/main/java/org/opencord/olt/impl/SubscriberFlowInfo.java
index f923b83..1ac5b08 100644
--- a/app/src/main/java/org/opencord/olt/impl/SubscriberFlowInfo.java
+++ b/app/src/main/java/org/opencord/olt/impl/SubscriberFlowInfo.java
@@ -160,15 +160,13 @@
nniPort.equals(flowInfo.nniPort) &&
uniPort.equals(flowInfo.uniPort) &&
tagInfo.equals(flowInfo.tagInfo) &&
- downId.equals(flowInfo.downId) &&
- upId.equals(flowInfo.upId) &&
downBpInfo.equals(flowInfo.downBpInfo) &&
upBpInfo.equals(flowInfo.upBpInfo);
}
@Override
public int hashCode() {
- return Objects.hash(devId, nniPort, uniPort, tagInfo, downId, upId, downBpInfo, upBpInfo);
+ return Objects.hash(devId, nniPort, uniPort, tagInfo, downBpInfo, upBpInfo);
}
@Override