- Add the Codota plugin to your IDE and get smart completions
private void myMethod () {}
protected Set<OntologyTerm> getAllParentsToRoot(OntologyTerm ontologyTerm, boolean includeSynonyms) { Set<OntologyTerm> parents = new HashSet<OntologyTerm>(); for (OntologyTerm parent : ontologyTerm.getParents()) { parents.add(parent); if (includeSynonyms) { Set<OntologyTerm> synonyms = parent.getSynonyms(); parents.addAll(synonyms); } parents.addAll(getAllParentsToRoot(parent, includeSynonyms)); } return parents; }
protected Set<OntologyTerm> getAllParentsToRoot(OntologyTerm ontologyTerm, boolean includeSynonyms) { Set<OntologyTerm> parents = new HashSet<OntologyTerm>(); for (OntologyTerm parent : ontologyTerm.getParents()) { parents.add(parent); if (includeSynonyms) { Set<OntologyTerm> synonyms = parent.getSynonyms(); parents.addAll(synonyms); } parents.addAll(getAllParentsToRoot(parent, includeSynonyms)); } return parents; }
protected Set<OntologyTerm> getAllParentsToRoot(OntologyTerm ontologyTerm, boolean includeSynonyms) { Set<OntologyTerm> parents = new HashSet<OntologyTerm>(); for (OntologyTerm parent : ontologyTerm.getParents()) { parents.add(parent); if (includeSynonyms) { Set<OntologyTerm> synonyms = parent.getSynonyms(); parents.addAll(synonyms); } parents.addAll(getAllParentsToRoot(parent, includeSynonyms)); } return parents; }