diff --git a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/service/document/ComponentCreationService.java b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/service/document/ComponentCreationService.java index 3b9a783d..c5a3a36e 100644 --- a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/service/document/ComponentCreationService.java +++ b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/service/document/ComponentCreationService.java @@ -435,19 +435,21 @@ public class ComponentCreationService { .entrySet() .stream() .sorted(Comparator.comparingInt(Map.Entry::getKey)) - .forEach(integerListEntry -> { - var rowNumber = integerListEntry.getKey(); - var entitiesInSameRow = integerListEntry.getValue(); - create(ruleIdentifier, - name + " " + rowNumber, - entitiesInSameRow.stream().sorted(EntityComparators.first()).map(Entity::getValue).collect(Collectors.joining(", ")), - valueDescription, - entitiesInSameRow); - }); + .map(Map.Entry::getValue) + .forEach(entitiesInSameRow -> create(ruleIdentifier, + name, + entitiesInSameRow.stream().sorted(EntityComparators.first()).map(Entity::getValue).collect(Collectors.joining(", ")), + valueDescription, + entitiesInSameRow)); }); } + public void joiningFromSameTableSeperatedByRow(String ruleIdentifier, String name, Collection entities) { + + } + + private Optional getFirstTable(Entity entity) { SemanticNode node = entity.getContainingNode();