Uses of Interface
org.semanticweb.elk.reasoner.taxonomy.model.Node

Packages that use Node
org.semanticweb.elk.reasoner   
org.semanticweb.elk.reasoner.stages   
org.semanticweb.elk.reasoner.taxonomy   
org.semanticweb.elk.reasoner.taxonomy.hashing   
org.semanticweb.elk.reasoner.taxonomy.model   
 

Uses of Node in org.semanticweb.elk.reasoner
 

Methods in org.semanticweb.elk.reasoner that return Node
 Node<ElkClass> Reasoner.getEquivalentClasses(ElkClassExpression classExpression)
          Return the Node containing equivalent classes of the given ElkClassExpression.
 

Methods in org.semanticweb.elk.reasoner that return types with arguments of type Node
 Set<? extends Node<ElkNamedIndividual>> Reasoner.getInstances(ElkClassExpression classExpression, boolean direct)
          Return the (direct or indirect) instances of the given ElkClassExpression as specified by the parameter.
 Set<? extends Node<ElkClass>> Reasoner.getSubClasses(ElkClassExpression classExpression, boolean direct)
          Return the (direct or indirect) subclasses of the given ElkClassExpression as specified by the parameter.
 Set<? extends Node<ElkClass>> Reasoner.getSuperClasses(ElkClassExpression classExpression, boolean direct)
          Return the (direct or indirect) superclasses of the given ElkClassExpression as specified by the parameter.
 Set<? extends Node<ElkClass>> Reasoner.getTypes(ElkNamedIndividual elkNamedIndividual, boolean direct)
          Return the (direct or indirect) types of the given ElkNamedIndividual.
 

Uses of Node in org.semanticweb.elk.reasoner.stages
 

Methods in org.semanticweb.elk.reasoner.stages with parameters of type Node
 void ClassTaxonomyState.Writer.markClassesForModifiedNode(Node<ElkClass> node)
           
 

Uses of Node in org.semanticweb.elk.reasoner.taxonomy
 

Classes in org.semanticweb.elk.reasoner.taxonomy that implement Node
protected  class ConcurrentClassTaxonomy.BottomClassNode
          Special implementation for the bottom node in the taxonomy.
 class IndividualNode
          Class for storing information about a class in the context of classification.
 class OrphanInstanceNode<T extends ElkObject,I extends ElkObject>
          An OrphanNode with one member type node
 class OrphanNode<T extends ElkObject>
          A TaxonomyNode that does not have any super nodes or sub nodes.
 class OrphanTypeNode<T extends ElkObject,I extends ElkObject>
          An OrphanNode with instances
 

Uses of Node in org.semanticweb.elk.reasoner.taxonomy.hashing
 

Methods in org.semanticweb.elk.reasoner.taxonomy.hashing with parameters of type Node
 int NodeHasher.hash(Node<? extends ElkEntity> node)
          Compute the hash for an entity node.
 

Uses of Node in org.semanticweb.elk.reasoner.taxonomy.model
 

Subinterfaces of Node in org.semanticweb.elk.reasoner.taxonomy.model
 interface InstanceNode<T extends ElkObject,I extends ElkObject>
          A node of instances in an InstanceTaxonomy.
 interface TaxonomyNode<T extends ElkObject>
          A node in a taxonomy.
 interface TypeNode<T extends ElkObject,I extends ElkObject>
          A node in a taxonomy that has instances.
 interface UpdateableBottomNode<T extends ElkObject>
          Should be implemented by bottom nodes in updateable taxonomies
 interface UpdateableInstanceNode<T extends ElkObject,I extends ElkObject>
           
 interface UpdateableNode<T extends ElkObject>
           
 interface UpdateableTaxonomyNode<T extends ElkObject>
           
 interface UpdateableTypeNode<T extends ElkObject,I extends ElkObject>
           
 

Classes in org.semanticweb.elk.reasoner.taxonomy.model that implement Node
 class AnonymousNode<T extends ElkObject>
          A Node created for an anonymous ElkObject that should not be listed among its members
 class FreshInstanceNode<T extends ElkObject,I extends ElkObject>
          A fresh InstanceNode containing an object that does not occur in a taxonomy.
 class FreshNode<T extends ElkObject>
          A fresh Node containing an object that does not occur in a taxonomy.
 class FreshTaxonomyNode<T extends ElkObject>
          A fresh TaxonomyNode containing an object that does not occur in a taxonomy.
 class FreshTypeNode<T extends ElkObject,I extends ElkObject>
          A fresh TypeNode containing an object that does not occur in a taxonomy.
 class SimpleNode<T extends ElkObject>
           
 



Copyright © 2011-2013 Department of Computer Science, University of Oxford. All Rights Reserved.