Simplify MsoHeatEnvironmentParameter methods 11/5311/2
authorGary Wu <gary.i.wu@huawei.com>
Mon, 10 Apr 2017 22:40:00 +0000 (15:40 -0700)
committerGary Wu <gary.i.wu@huawei.com>
Tue, 11 Apr 2017 17:06:08 +0000 (17:06 +0000)
Change-Id: I199008128f28903ea28ecfba437511c4c4a6c8e7
Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
adapters/mso-adapter-utils/src/main/java/org/openecomp/mso/openstack/utils/MsoHeatEnvironmentParameter.java

index 4cf9023..7444e1c 100644 (file)
@@ -20,7 +20,7 @@
 
 package org.openecomp.mso.openstack.utils;
 
-
+import java.util.Objects;
 
 public class MsoHeatEnvironmentParameter {
 
@@ -66,20 +66,11 @@ public class MsoHeatEnvironmentParameter {
                }
                MsoHeatEnvironmentParameter hep = (MsoHeatEnvironmentParameter) o;      
                // If the name of the parameter is the same, then they're equal
-               if (hep.getName().equals(this.getName())) {
-                       return true;
-               }
-               return false;
+        return hep.getName().equals(this.getName());
        }
        
        public int hashCode() {
-               int result = 0;
-               try {
-                       result = this.name.hashCode();
-               } catch (Exception e) {
-                       // in case it's null - return zero
-               }
-               return result;
+        return Objects.hashCode(this.name);
        }