- Resource newMapping = entry.getKey();
- Collection<NamedResource> elements = entry.getValue();
- for (NamedResource element : elements) {
- graph.deny(element.getResource(), DN.HasMapping);
- graph.claim(element.getResource(), DN.HasMapping, newMapping);
- }
+ List<Resource> elements = entry.getValue().stream()
+ .map(NamedResource::getResource)
+ .collect(Collectors.toList());
+ DistrictNetworkUtil.changeMappingType(graph, entry.getKey(), elements);