@Override public Node<OWLDataProperty> getEquivalentDataProperties(OWLDataProperty property) { return dataPropertyHierarchyNodeToNode(getHierarchyNode(property)); } @Override
protected NodeSet<OWLDataProperty> dataPropertyHierarchyNodesToNodeSet(Collection<HierarchyNode<AtomicRole>> hierarchyNodes) { Set<Node<OWLDataProperty>> result=new HashSet<Node<OWLDataProperty>>(); for (HierarchyNode<AtomicRole> hierarchyNode : hierarchyNodes) result.add(dataPropertyHierarchyNodeToNode(hierarchyNode)); return new OWLDataPropertyNodeSet(result); }
protected NodeSet<OWLDataProperty> dataPropertyHierarchyNodesToNodeSet(Collection<HierarchyNode<AtomicRole>> hierarchyNodes) { Set<Node<OWLDataProperty>> result=new HashSet<>(); for (HierarchyNode<AtomicRole> hierarchyNode : hierarchyNodes) result.add(dataPropertyHierarchyNodeToNode(hierarchyNode)); return new OWLDataPropertyNodeSet(result); }
public Node<OWLDataProperty> getEquivalentDataProperties(OWLDataProperty property) { return dataPropertyHierarchyNodeToNode(getHierarchyNode(property)); } public NodeSet<OWLClass> getDataPropertyDomains(OWLDataProperty property,boolean direct) {
@Override public Node<OWLDataProperty> getTopDataPropertyNode() { classifyDataProperties(); return dataPropertyHierarchyNodeToNode(m_dataRoleHierarchy.getTopNode()); } @Override
@Override public Node<OWLDataProperty> getBottomDataPropertyNode() { classifyDataProperties(); return dataPropertyHierarchyNodeToNode(m_dataRoleHierarchy.getBottomNode()); } protected boolean isSubDataPropertyOf(OWLDataProperty subDataProperty,OWLDataProperty superDataProperty) {
public Node<OWLDataProperty> getTopDataPropertyNode() { classifyDataProperties(); return dataPropertyHierarchyNodeToNode(m_dataRoleHierarchy.getTopNode()); } public Node<OWLDataProperty> getBottomDataPropertyNode() {
public Node<OWLDataProperty> getBottomDataPropertyNode() { classifyDataProperties(); return dataPropertyHierarchyNodeToNode(m_dataRoleHierarchy.getBottomNode()); } protected boolean isSubDataPropertyOf(OWLDataProperty subDataProperty,OWLDataProperty superDataProperty) {