Fixed the Sonar technical debt.
[policy/engine.git] / ONAP-REST / src / main / java / org / onap / policy / rest / adapter / AddressGroupJson.java
index c634a74..6f7b88f 100644 (file)
@@ -28,7 +28,7 @@ public class AddressGroupJson {
 
        protected String name;
        protected String description;
-       protected List<AddressMembers> members;
+       protected List<AddressMembersJson> members;
        
        // name
        public String getName() {
@@ -39,6 +39,7 @@ public class AddressGroupJson {
                this.name = value;
        }
        
+       @Override
        public boolean equals(Object obj){
                if(obj == null){
                        return false;
@@ -52,8 +53,8 @@ public class AddressGroupJson {
                }       
                return false;
        }
-       
-        public int hashCode() {
+       @Override
+       public int hashCode() {
            return Integer.valueOf(name.charAt(0)+(name.charAt(1)));
         }
        
@@ -66,16 +67,16 @@ public class AddressGroupJson {
                this.description = value;
        }
        
-       public List<AddressMembers> getMembers() 
+       public List<AddressMembersJson> getMembers() 
     {
        if(members==null)
        {
-               members= new ArrayList<AddressMembers>();
+               members= new ArrayList<>();
        }
         return this.members;
     }
 
-       public void setMembers(List<AddressMembers> members) 
+       public void setMembers(List<AddressMembersJson> members) 
        {
                this.members = members;
        }