[ https://issues.apache.org/jira/browse/JENA-1938?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Amir Hooshmand closed JENA-1938. -------------------------------- Resolution: Not A Problem In future Ontology APIs, we may consider offering different options such as; * OWL Full * OWL DL * OWL 2 EL, QL, RL As RDFS:CLass is considered only in the OWL Full as equivalent to RDFS:Class and for others, we are allowed to use only OWL:CLass > OntClass query does not return classes that are of type RDFS.Class > ------------------------------------------------------------------ > > Key: JENA-1938 > URL: https://issues.apache.org/jira/browse/JENA-1938 > Project: Apache Jena > Issue Type: Bug > Components: Ontology API > Affects Versions: Jena 3.16.0 > Reporter: Amir Hooshmand > Priority: Major > Labels: easyfix, ready-to-commit > > Team, > There is a bug in the Ontology API; the OntClass query does not return > classes that are RDFS.Class. You receive only OWL.Class and OWL.Restriction > classes > There are two functions affected due to this bug (to my best knowledge); > * ontClass.listNamedClasses(); > * ontClass.listClasses(); > The Bug is in "org.apache.jena.ontology.impl" in > * OWLProfile Class, > * method getClassDescriptionTypes() > * in Line 218 > My suggestion to fix the bug: > * add <<< RDFS.Class >>> to the ArrayList. > > Thanks > Amir -- This message was sent by Atlassian Jira (v8.3.4#803005)