org.semanticweb.kaon2.api.reasoner
Interface SubsumptionHierarchy.Node

Enclosing interface:
SubsumptionHierarchy

public static interface SubsumptionHierarchy.Node

Represents a node in the subsumption hiearchy.


Method Summary
 java.util.Set<SubsumptionHierarchy.Node> getAncestorNodes()
          Returns the set of all ancestors of this node in the hierarchy.
 java.util.Set<SubsumptionHierarchy.Node> getChildNodes()
          Returns the child nodes in the hierarchy.
 java.util.Set<SubsumptionHierarchy.Node> getDescendantNodes()
          Returns the set of all descendants of this node in the hierarchy.
 java.util.Set<OWLClass> getOWLClasses()
          Returns the set of mutually equivalent classes in this hierarchy node.
 java.util.Set<SubsumptionHierarchy.Node> getParentNodes()
          Returns the parent nodes in the hierarchy.
 

Method Detail

getOWLClasses

java.util.Set<OWLClass> getOWLClasses()
Returns the set of mutually equivalent classes in this hierarchy node.

Returns:
the set of classes in this node of the hierarchy

getParentNodes

java.util.Set<SubsumptionHierarchy.Node> getParentNodes()
Returns the parent nodes in the hierarchy.

Returns:
the set of parent nodes in the hierarchy

getChildNodes

java.util.Set<SubsumptionHierarchy.Node> getChildNodes()
Returns the child nodes in the hierarchy.

Returns:
the set of child nodes in the hierarchy

getAncestorNodes

java.util.Set<SubsumptionHierarchy.Node> getAncestorNodes()
Returns the set of all ancestors of this node in the hierarchy.

Returns:
the set of ancestor nodes in the hierarchy

getDescendantNodes

java.util.Set<SubsumptionHierarchy.Node> getDescendantNodes()
Returns the set of all descendants of this node in the hierarchy.

Returns:
the set of descendant nodes in the hierarchy