public void mergeFrom(AccessSection section) { for (Permission src : section.getPermissions()) { Permission dst = getPermission(src.getName()); if (dst != null) { dst.mergeFrom(src); } else { permissions.add(src); } } }