17211722172317241725172617271728172917301731
if(result.containsKey(c)){ Concept oc = result.get(c); for(String ot: c.getMatchedTerms()) oc.addMatchedTerm(ot); for(Annotation a: c.getAnnotations()) oc.addAnnotation(a); }else result.put(c,c); } } }