public interface BaseReasoner
Modifier and Type | Method and Description |
---|---|
String |
getBaseURI()
Returns the base URI of the knowledge base.
|
Set<org.semanticweb.owlapi.model.OWLDataProperty> |
getBooleanDatatypeProperties()
Gets all data properties with range xsd:boolean.
|
Set<org.semanticweb.owlapi.model.OWLClass> |
getClasses()
Gets all named classes in the knowledge base, e.g.
|
Set<org.semanticweb.owlapi.model.OWLDataProperty> |
getDatatypeProperties()
Gets all data properties in the knowledge base, e.g.
|
Set<org.semanticweb.owlapi.model.OWLDataProperty> |
getDoubleDatatypeProperties()
Gets all data properties with a range that describes floating point values, i.e.
|
SortedSet<org.semanticweb.owlapi.model.OWLIndividual> |
getIndividuals()
Gets all individuals in the knowledge base, e.g.
|
Set<org.semanticweb.owlapi.model.OWLDataProperty> |
getIntDatatypeProperties()
Gets all integer type data properties, i.e.
|
Set<org.semanticweb.owlapi.model.OWLLiteral> |
getLabel(org.semanticweb.owlapi.model.OWLEntity entity)
Returns the RDFS labels of an entity.
|
Set<org.semanticweb.owlapi.model.OWLDataProperty> |
getNumericDataProperties()
Gets all data properties with a numeric range
|
Set<org.semanticweb.owlapi.model.OWLObjectProperty> |
getObjectProperties()
Gets all object properties in the knowledge base, e.g.
|
Map<String,String> |
getPrefixes()
Returns the prefixes used in the knowledge base, e.g.
|
Set<org.semanticweb.owlapi.model.OWLDataProperty> |
getStringDatatypeProperties()
Gets all data properties with range xsd:string.
|
boolean |
isSatisfiable()
Checks consistency of the knowledge.
|
boolean |
remainsSatisfiable(org.semanticweb.owlapi.model.OWLAxiom axiom)
Checks whether adding the specified axiom leads to an inconsistency.
|
boolean isSatisfiable()
boolean remainsSatisfiable(org.semanticweb.owlapi.model.OWLAxiom axiom)
axiom
- The axiom to be added to the knowledge base.Set<org.semanticweb.owlapi.model.OWLClass> getClasses()
Set<org.semanticweb.owlapi.model.OWLObjectProperty> getObjectProperties()
Set<org.semanticweb.owlapi.model.OWLDataProperty> getDatatypeProperties()
Set<org.semanticweb.owlapi.model.OWLDataProperty> getBooleanDatatypeProperties()
Set<org.semanticweb.owlapi.model.OWLDataProperty> getDoubleDatatypeProperties()
Set<org.semanticweb.owlapi.model.OWLDataProperty> getNumericDataProperties()
Set<org.semanticweb.owlapi.model.OWLDataProperty> getIntDatatypeProperties()
OWLAPIUtils.intDatatypes
Set<org.semanticweb.owlapi.model.OWLDataProperty> getStringDatatypeProperties()
OWLDataProperty
SortedSet<org.semanticweb.owlapi.model.OWLIndividual> getIndividuals()
String getBaseURI()
Map<String,String> getPrefixes()
DL-Learner is licenced under the terms of the GNU General Public License.
Copyright © 2007-2019 Jens Lehmann