X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Forg%2Fonap%2Fdmaap%2Fdbcapi%2Faaf%2FAafRole.java;h=34a611017206abbf9682537c5174df49fbdf5d23;hb=5a9cbe16fa36ba35dc9ba104a287977e975a455b;hp=6acbefdffebf685d0f894b5d6780cff3895662c6;hpb=b2668789b9e7af9a40c234a4dcbbb7a14df97627;p=dmaap%2Fdbcapi.git diff --git a/src/main/java/org/onap/dmaap/dbcapi/aaf/AafRole.java b/src/main/java/org/onap/dmaap/dbcapi/aaf/AafRole.java index 6acbefd..34a6110 100644 --- a/src/main/java/org/onap/dmaap/dbcapi/aaf/AafRole.java +++ b/src/main/java/org/onap/dmaap/dbcapi/aaf/AafRole.java @@ -22,6 +22,8 @@ package org.onap.dmaap.dbcapi.aaf; import org.apache.log4j.Logger; +import java.util.Objects; + public class AafRole extends AafObject { static final Logger logger = Logger.getLogger(AafRole.class); @@ -59,8 +61,18 @@ public class AafRole extends AafObject { return postJSON; } - - - - + + @Override + public boolean equals(Object o) { + if (this == o) return true; + if (o == null || getClass() != o.getClass()) return false; + AafRole aafRole = (AafRole) o; + return Objects.equals(namespace, aafRole.namespace) && + Objects.equals(role, aafRole.role); + } + + @Override + public int hashCode() { + return Objects.hash(namespace, role); + } }