1710 Rebase - Second Attempt
[so.git] / mso-catalog-db / src / main / java / org / openecomp / mso / db / catalog / beans / ServiceToAllottedResources.java
index 1fc93be..1fb1f31 100644 (file)
@@ -53,6 +53,31 @@ public class ServiceToAllottedResources implements Serializable {
                this.created = created;
        }
 
+       @Override
+       public boolean equals(Object o) {
+        if (!(o instanceof ServiceToAllottedResources)) {
+            return false;
+        }
+        if (this == o) {
+            return true;
+        }
+        ServiceToAllottedResources star = (ServiceToAllottedResources) o;
+        if (star.getArModelCustomizationUuid().equals(this.getArModelCustomizationUuid())
+                       && star.getServiceModelUuid().equals(this.getServiceModelUuid())) {
+            return true;
+        } 
+        return false;
+       }
+       
+       @Override 
+       public int hashCode() {
+               
+               int code = this.arModelCustomizationUuid == null ? 0 : this.arModelCustomizationUuid.hashCode();
+               code += this.serviceModelUuid == null ? 0 : this.serviceModelUuid.hashCode();
+               
+               return code;
+       }
+       
        @Override
        public String toString() {
                StringBuilder sb = new StringBuilder();