boolean itemRemoved = false;
                     RelationshipList relationshipList = vnf.getRelationshipList();
                     List<Relationship> relationships = relationshipList.getRelationship();
-                    List<Relationship> iterableList = new LinkedList<Relationship>(relationships);
+                    List<Relationship> iterableList = new LinkedList<>(relationships);
                     for(Relationship relationship : iterableList) {
                         if(relationship.getRelatedTo().equals(relatedTo)) {
                             relationships.remove(relationship);
                                     List<String> newValues = new ArrayList<>();
                                     String length = id+"_length";
                                     if(!params.isEmpty() && params.containsKey(length)) {
-                                        String tmp = params.get(length).toString();
+                                        String tmp = params.get(length);
                                         int count = Integer.parseInt(tmp);
                                         for(int i=0; i<count; i++) {
                                             String tmpValue = params.get(String.format("%s[%d]", id, i));
                         relationship.setRelatedLink(relatedLink);
                     } else {
 //                        List<RelationshipData> relData = relationship.getRelationshipData();
-                        Map<String, String> relParams = new HashMap<String, String>();
+                        Map<String, String> relParams = new HashMap<>();
 
                     while(true) {
                         String searchRelationshipKey = "relationship-list.relationship[" + i + "].relationship-data[" + j + "].relationship-key";
             boolean createdNewRelationships = false;
             List<Relationship> relationships = relationshipList.getRelationship();
             if(relationships == null) {
-                relationships = new ArrayList<Relationship>();
+                relationships = new ArrayList<>();
                 createdNewRelationships = true;
             }
 
             }
 
             List<Relationship> relationships = relationshipList.getRelationship();
-            List<Relationship> relationshipsToDelete = new LinkedList<Relationship>();
+            List<Relationship> relationshipsToDelete = new LinkedList<>();
 
             for(Relationship relationship : relationships) {
                 if(relatedTo.equals(relationship.getRelatedTo())) {