使用OWL API获取本体中的个体数量

时间:2016-06-28 13:53:07

标签: owl ontology owl-api

如何使用OWL API(不是SPARQL或其他工具)获取本体中的个体数量,无论它们属于哪个类或子类。 我正在尝试这个:

NodeSet<OWLNamedIndividual> inds = reasoner.getInstances(subClass, false);
int numofInd = inds.getNodes().size();

subClassThing的子类。但是我如何能够在本体论中获得所有人。

1 个答案:

答案 0 :(得分:1)

OWLOntology::getIndividualsInSignature(boolean includeImportsClosure)返回包括导入闭包在内的所有个人,请参阅Javadocs