Exemple #1
0
  public List<Family> getFamiliesTDT() {

    List<Family> families = new ArrayList<>();
    Individual ind;

    for (Map.Entry<String, Individual> entry : this.individuals.entrySet()) {
      ind = entry.getValue();
      if (ind.getFather() != null && ind.getMother() != null) {
        addIndividualToFamily(ind, ind.getFather(), ind.getMother(), families);
      }
    }
    return families;
  }