public void clearTargetedSequencing() { for (TargetedSequencing ts : this.targetedSequencing) { ts.getKitDescriptors().remove(this); } this.targetedSequencing.clear(); }
public void removeTargetedSequencing(TargetedSequencing targetedSequencing) { this.targetedSequencing.remove(targetedSequencing); targetedSequencing.getKitDescriptors().remove(this); }
public void addTargetedSequencing(TargetedSequencing targetedSequencing) { this.targetedSequencing.add(targetedSequencing); targetedSequencing.getKitDescriptors().add(this); }
public static TargetedSequencingDto asDto(@Nonnull TargetedSequencing from) { TargetedSequencingDto dto = new TargetedSequencingDto(); dto.setId(from.getId()); dto.setAlias(from.getAlias()); dto.setArchived(from.isArchived()); dto.setKitDescriptorIds(from.getKitDescriptors().stream().map(KitDescriptor::getId).collect(Collectors.toList())); return dto; }