我正在使用OWLAPI v3.5.2通过getClassesInSignature(true)
迭代所有类,包括当前本体的导入闭包,我想知道是否有类似的方法来包含{{1的导入闭包同样。
一个非常基本的例子如下:
getAnnotations()
目前,只找到 root 本体中包含的 rdfs:labels 而来自for (OWLClass klass: ontology.getClassesInSignature(true)) {
for (OWLAnnotation annotations: klass.getAnnotations(ontology, datafactory.getRDFSLabel())) {
...
}
}
的类不是。
答案 0 :(得分:1)
它在4.x,OWLOntology和EntitySearcher中可用。 在3.5.2中不支持 - 它将是一个接口更改,因此它不会被反向移植。