diff options
Diffstat (limited to 'feature-active-standby-management/src/main/java/org/onap/policy/drools/activestandby/DroolsPdpObject.java')
-rw-r--r-- | feature-active-standby-management/src/main/java/org/onap/policy/drools/activestandby/DroolsPdpObject.java | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/feature-active-standby-management/src/main/java/org/onap/policy/drools/activestandby/DroolsPdpObject.java b/feature-active-standby-management/src/main/java/org/onap/policy/drools/activestandby/DroolsPdpObject.java index e434c834..8c1d9f2e 100644 --- a/feature-active-standby-management/src/main/java/org/onap/policy/drools/activestandby/DroolsPdpObject.java +++ b/feature-active-standby-management/src/main/java/org/onap/policy/drools/activestandby/DroolsPdpObject.java @@ -31,6 +31,15 @@ public abstract class DroolsPdpObject implements DroolsPdp{ return false; } } + @Override + public int hashCode() { + final int prime = 31; + int result = 1; + result = prime * result + (this.getPdpId() == null ? 0 : this.getPdpId().hashCode()); + result = prime * result + (this.getSiteName() == null ? 0 : this.getSiteName().hashCode()); + result = prime * result + this.getPriority(); + return super.hashCode(); + } private int nullSafeCompare(String one, String two){ if(one != null && two != null){ return one.compareTo(two); |