public class ObjectPropertyHierarchy extends AbstractHierarchy<org.semanticweb.owlapi.model.OWLObjectProperty>
Constructor and Description |
---|
ObjectPropertyHierarchy(SortedMap<org.semanticweb.owlapi.model.OWLObjectProperty,SortedSet<org.semanticweb.owlapi.model.OWLObjectProperty>> roleHierarchyUp,
SortedMap<org.semanticweb.owlapi.model.OWLObjectProperty,SortedSet<org.semanticweb.owlapi.model.OWLObjectProperty>> roleHierarchyDown) |
Modifier and Type | Method and Description |
---|---|
ObjectPropertyHierarchy |
clone() |
org.semanticweb.owlapi.model.OWLObjectProperty |
getBottomConcept() |
SortedSet<org.semanticweb.owlapi.model.OWLObjectProperty> |
getMoreGeneralRoles(org.semanticweb.owlapi.model.OWLObjectProperty role) |
SortedSet<org.semanticweb.owlapi.model.OWLObjectProperty> |
getMoreSpecialRoles(org.semanticweb.owlapi.model.OWLObjectProperty role) |
SortedSet<org.semanticweb.owlapi.model.OWLObjectProperty> |
getMostGeneralRoles() |
SortedSet<org.semanticweb.owlapi.model.OWLObjectProperty> |
getMostSpecialRoles() |
org.semanticweb.owlapi.model.OWLObjectProperty |
getTopConcept() |
boolean |
isSubpropertyOf(org.semanticweb.owlapi.model.OWLObjectProperty subProperty,
org.semanticweb.owlapi.model.OWLObjectProperty superProperty) |
cloneAndRestrict, contains, getChildren, getChildren, getEntities, getHierarchyDown, getHierarchyUp, getMostGeneralEntities, getMostSpecialEntities, getParents, getParents, getRoots, getSiblings, isChildOf, isParentOf, precompute, setHierarchyDown, setHierarchyUp, thinOutSubsumptionHierarchy, toString, toString
public ObjectPropertyHierarchy(SortedMap<org.semanticweb.owlapi.model.OWLObjectProperty,SortedSet<org.semanticweb.owlapi.model.OWLObjectProperty>> roleHierarchyUp, SortedMap<org.semanticweb.owlapi.model.OWLObjectProperty,SortedSet<org.semanticweb.owlapi.model.OWLObjectProperty>> roleHierarchyDown)
public SortedSet<org.semanticweb.owlapi.model.OWLObjectProperty> getMoreGeneralRoles(org.semanticweb.owlapi.model.OWLObjectProperty role)
public SortedSet<org.semanticweb.owlapi.model.OWLObjectProperty> getMoreSpecialRoles(org.semanticweb.owlapi.model.OWLObjectProperty role)
public boolean isSubpropertyOf(org.semanticweb.owlapi.model.OWLObjectProperty subProperty, org.semanticweb.owlapi.model.OWLObjectProperty superProperty)
public SortedSet<org.semanticweb.owlapi.model.OWLObjectProperty> getMostGeneralRoles()
public SortedSet<org.semanticweb.owlapi.model.OWLObjectProperty> getMostSpecialRoles()
public org.semanticweb.owlapi.model.OWLObjectProperty getTopConcept()
getTopConcept
in class AbstractHierarchy<org.semanticweb.owlapi.model.OWLObjectProperty>
public org.semanticweb.owlapi.model.OWLObjectProperty getBottomConcept()
getBottomConcept
in class AbstractHierarchy<org.semanticweb.owlapi.model.OWLObjectProperty>
public ObjectPropertyHierarchy clone()
DL-Learner is licenced under the terms of the GNU General Public License.
Copyright © 2007-2019 Jens Lehmann