@Test public void testConvertHierarchyToAvu() { OntologyHierarchy hierarchyMock = mock(OntologyHierarchy.class); when(hierarchyMock.getIri()).thenReturn("http: when(hierarchyMock.getLabel()).thenReturn("Label"); uut.convertHierarchyToAvu(hierarchyMock); verify(avuMock).setAttribute(anyString()); verify(avuMock).setValue(eq(hierarchyMock.getIri())); verify(subAvuMock).setAttribute("rdfs:label"); verify(subAvuMock).setValue(eq(hierarchyMock.getLabel())); verify(subAvuMock).setUnit(anyString()); verify(avuMock).setAvus(anyList()); }
public Avu convertHierarchyToAvu(OntologyHierarchy hierarchy) { Avu avu = avuFactory.getAvu().as(); avu.setAttribute(getAttr(hierarchy)); avu.setValue(hierarchy.getIri()); avu.setUnit(""); List<Avu> avus = Lists.newArrayList(); Avu subAvu = avuFactory.getAvu().as(); subAvu.setAttribute(LABEL_ATTR); subAvu.setValue(hierarchy.getLabel()); subAvu.setUnit(LABEL_UNIT); avus.add(subAvu); avu.setAvus(avus); return avu; }
OntologyUtil { public Avu convertHierarchyToAvu(OntologyHierarchy hierarchy) { Avu avu = avuFactory.getAvu().as(); avu.setAttribute(getAttr(hierarchy)); avu.setValue(hierarchy.getIri()); avu.setUnit(""); List<Avu> avus = Lists.newArrayList(); Avu subAvu = avuFactory.getAvu().as(); subAvu.setAttribute(LABEL_ATTR); subAvu.setValue(hierarchy.getLabel()); subAvu.setUnit(LABEL_UNIT); avus.add(subAvu); avu.setAvus(avus); return avu; } }
OntologyUtil { public Avu convertHierarchyToAvu(OntologyHierarchy hierarchy) { Avu avu = avuFactory.getAvu().as(); avu.setAttribute(getAttr(hierarchy)); avu.setValue(hierarchy.getIri()); avu.setUnit(""); List<Avu> avus = Lists.newArrayList(); Avu subAvu = avuFactory.getAvu().as(); subAvu.setAttribute(LABEL_ATTR); subAvu.setValue(hierarchy.getLabel()); subAvu.setUnit(LABEL_UNIT); avus.add(subAvu); avu.setAvus(avus); return avu; } private  OntologyUtil(); }
OntologyUtil { public Avu convertHierarchyToAvu(OntologyHierarchy hierarchy) { Avu avu = avuFactory.getAvu().as(); avu.setAttribute(getAttr(hierarchy)); avu.setValue(hierarchy.getIri()); avu.setUnit(""); List<Avu> avus = Lists.newArrayList(); Avu subAvu = avuFactory.getAvu().as(); subAvu.setAttribute(LABEL_ATTR); subAvu.setValue(hierarchy.getLabel()); subAvu.setUnit(LABEL_UNIT); avus.add(subAvu); avu.setAvus(avus); return avu; } private  OntologyUtil(); static OntologyUtil getInstance(); boolean createIriToAttrMap(List<OntologyHierarchy> result); boolean isValidIriMap(List<OntologyHierarchy> hierarchies); void buildIriToAttrMap(String ontologyAttr); OntologyHierarchyNameComparator getOntologyNameComparator(); void addUnclassifiedChild(List<OntologyHierarchy> children); OntologyHierarchy addUnclassifiedChild(OntologyHierarchy child); boolean isUnclassified(OntologyHierarchy hierarchy); String getUnclassifiedParentIri(OntologyHierarchy hierarchy); String getAttr(OntologyHierarchy hierarchy); Avu convertHierarchyToAvu(OntologyHierarchy hierarchy); AvuList convertHierarchiesToAvus(OntologyHierarchy hierarchy); AvuList convertHierarchiesToAvus(List<OntologyHierarchy> selectedHierarchies); List<String> getPathList(OntologyHierarchy hierarchy); List<List<String>> getAllPathsList(List<OntologyHierarchy> hierarchies); String getOrCreateHierarchyPathTag(OntologyHierarchy hierarchy); AvuList getBetaAvuList(); Avu getBetaAvu(); AvuList removeBetaAvu(List<Avu> result); OntologyHierarchy getHierarchyObject(); }
OntologyUtil { public Avu convertHierarchyToAvu(OntologyHierarchy hierarchy) { Avu avu = avuFactory.getAvu().as(); avu.setAttribute(getAttr(hierarchy)); avu.setValue(hierarchy.getIri()); avu.setUnit(""); List<Avu> avus = Lists.newArrayList(); Avu subAvu = avuFactory.getAvu().as(); subAvu.setAttribute(LABEL_ATTR); subAvu.setValue(hierarchy.getLabel()); subAvu.setUnit(LABEL_UNIT); avus.add(subAvu); avu.setAvus(avus); return avu; } private  OntologyUtil(); static OntologyUtil getInstance(); boolean createIriToAttrMap(List<OntologyHierarchy> result); boolean isValidIriMap(List<OntologyHierarchy> hierarchies); void buildIriToAttrMap(String ontologyAttr); OntologyHierarchyNameComparator getOntologyNameComparator(); void addUnclassifiedChild(List<OntologyHierarchy> children); OntologyHierarchy addUnclassifiedChild(OntologyHierarchy child); boolean isUnclassified(OntologyHierarchy hierarchy); String getUnclassifiedParentIri(OntologyHierarchy hierarchy); String getAttr(OntologyHierarchy hierarchy); Avu convertHierarchyToAvu(OntologyHierarchy hierarchy); AvuList convertHierarchiesToAvus(OntologyHierarchy hierarchy); AvuList convertHierarchiesToAvus(List<OntologyHierarchy> selectedHierarchies); List<String> getPathList(OntologyHierarchy hierarchy); List<List<String>> getAllPathsList(List<OntologyHierarchy> hierarchies); String getOrCreateHierarchyPathTag(OntologyHierarchy hierarchy); AvuList getBetaAvuList(); Avu getBetaAvu(); AvuList removeBetaAvu(List<Avu> result); OntologyHierarchy getHierarchyObject();  }