如何使用owlapi从加载的本体中获取所有类?

tre*_*ows 2 java ontology owl-api

如何使用owlapi从加载的本体中获取所有类?在这里,我有一个关于如何获取一个类的示例,但是我对访问本体中定义的所有类感兴趣。

    OWLOntologyManager manager = WLManager.createOWLOntologyManager();
    OWLOntology ontology = manager.loadOntology(IRI.create(fileURI));
    OWLDataFactory owlDF = manager.getOWLDataFactory();
//Example to get ONE class, but I want ALL!
    OWLClass stringDocuClass = owlDF.getOWLClass(IRI.create("http://example.com/my_ontology.owl#StringDocu"));
Run Code Online (Sandbox Code Playgroud)

我正在使用Java owlapi 4.2.3(请参阅API:http ://owlapi.sourceforge.net/javadoc/ )

Keq*_* Li 5

使用

Set<OWLClass> classes = ontology.getClassesInSignature();
Run Code Online (Sandbox Code Playgroud)