org.semanticweb.owl.inference
Interface OWLPropertyReasoner
- All Superinterfaces:
- OWLReasonerBase
- All Known Subinterfaces:
- MonitorableOWLReasoner, OWLReasoner
- All Known Implementing Classes:
- DIGReasoner, MonitorableOWLReasonerAdapter, OWLReasonerAdapter, OWLReasonerMediator
public interface OWLPropertyReasoner
- extends OWLReasonerBase
Author: Matthew Horridge
The University Of Manchester
Bio-Health Informatics Group
Date: 25-Oct-2006
Methods inherited from interface org.semanticweb.owl.inference.OWLReasonerBase |
classify, clearOntologies, dispose, getLoadedOntologies, isClassified, isDefined, isDefined, isDefined, isDefined, isRealised, loadOntologies, realise, unloadOntologies |
getSuperProperties
java.util.Set<java.util.Set<OWLObjectProperty>> getSuperProperties(OWLObjectProperty property)
throws OWLReasonerException
- Throws:
OWLReasonerException
getSubProperties
java.util.Set<java.util.Set<OWLObjectProperty>> getSubProperties(OWLObjectProperty property)
throws OWLReasonerException
- Throws:
OWLReasonerException
getAncestorProperties
java.util.Set<java.util.Set<OWLObjectProperty>> getAncestorProperties(OWLObjectProperty property)
throws OWLReasonerException
- Throws:
OWLReasonerException
getDescendantProperties
java.util.Set<java.util.Set<OWLObjectProperty>> getDescendantProperties(OWLObjectProperty property)
throws OWLReasonerException
- Throws:
OWLReasonerException
getInverseProperties
java.util.Set<java.util.Set<OWLObjectProperty>> getInverseProperties(OWLObjectProperty property)
throws OWLReasonerException
- Throws:
OWLReasonerException
getEquivalentProperties
java.util.Set<OWLObjectProperty> getEquivalentProperties(OWLObjectProperty property)
throws OWLReasonerException
- Throws:
OWLReasonerException
getDomains
java.util.Set<java.util.Set<OWLDescription>> getDomains(OWLObjectProperty property)
throws OWLReasonerException
- Throws:
OWLReasonerException
getRanges
java.util.Set<OWLDescription> getRanges(OWLObjectProperty property)
throws OWLReasonerException
- Throws:
OWLReasonerException
isFunctional
boolean isFunctional(OWLObjectProperty property)
throws OWLReasonerException
- Throws:
OWLReasonerException
isInverseFunctional
boolean isInverseFunctional(OWLObjectProperty property)
throws OWLReasonerException
- Throws:
OWLReasonerException
isSymmetric
boolean isSymmetric(OWLObjectProperty property)
throws OWLReasonerException
- Throws:
OWLReasonerException
isTransitive
boolean isTransitive(OWLObjectProperty property)
throws OWLReasonerException
- Throws:
OWLReasonerException
isReflexive
boolean isReflexive(OWLObjectProperty property)
throws OWLReasonerException
- Throws:
OWLReasonerException
isIrreflexive
boolean isIrreflexive(OWLObjectProperty property)
throws OWLReasonerException
- Throws:
OWLReasonerException
isAntiSymmetric
boolean isAntiSymmetric(OWLObjectProperty property)
throws OWLReasonerException
- Throws:
OWLReasonerException
getSuperProperties
java.util.Set<java.util.Set<OWLDataProperty>> getSuperProperties(OWLDataProperty property)
throws OWLReasonerException
- Throws:
OWLReasonerException
getSubProperties
java.util.Set<java.util.Set<OWLDataProperty>> getSubProperties(OWLDataProperty property)
throws OWLReasonerException
- Throws:
OWLReasonerException
getAncestorProperties
java.util.Set<java.util.Set<OWLDataProperty>> getAncestorProperties(OWLDataProperty property)
throws OWLReasonerException
- Throws:
OWLReasonerException
getDescendantProperties
java.util.Set<java.util.Set<OWLDataProperty>> getDescendantProperties(OWLDataProperty property)
throws OWLReasonerException
- Throws:
OWLReasonerException
getEquivalentProperties
java.util.Set<OWLDataProperty> getEquivalentProperties(OWLDataProperty property)
throws OWLReasonerException
- Throws:
OWLReasonerException
getDomains
java.util.Set<java.util.Set<OWLDescription>> getDomains(OWLDataProperty property)
throws OWLReasonerException
- Throws:
OWLReasonerException
getRanges
java.util.Set<OWLDataRange> getRanges(OWLDataProperty property)
throws OWLReasonerException
- Throws:
OWLReasonerException
isFunctional
boolean isFunctional(OWLDataProperty property)
throws OWLReasonerException
- Throws:
OWLReasonerException