code: public void replaceStringChildren(List<String> strings, String parentId) {
  		ArrayList<StringEntity> entities = new ArrayList<>();
  		for (String string : strings) {
  			if (string != null) {
  				StringEntity entity = new StringEntity();
  				entity.setParentId(parentId);
  				entity.setValue(string);
  				entities.add(entity);
  			}
  		}
  		replaceChildren(entities, parentId);
  	}
docs: This method allows to replace all string children of a given parent, it will remove any children which are not in
  the list, add the new ones and update which are in the list.
  
  @param strings string children list to replace.
  @param parentId id of parent entity.