Package org.semanticweb.elk.reasoner.taxonomy

Interface Summary
IndividualClassTaxonomy A marker interface for taxonomy of classes and their instances (individuals).
TaxonomyNodeVisitor<T extends ElkObject>  
 

Class Summary
ClassTaxonomyComputation Computing taxonomy relations between atomic classes of the ontology.
ClassTaxonomyComputationFactory The factory for engines that concurrently construct a Taxonomy.
ConcurrentClassTaxonomy Class taxonomy that is suitable for concurrent processing.
ConcurrentInstanceTaxonomy Class taxonomy that is suitable for concurrent processing.
IndividualNode Class for storing information about a class in the context of classification.
InstanceTaxonomyComputation Computing taxonomy relations between named individuals and atomic classes of the ontology.
InstanceTaxonomyComputationFactory The factory for engines that concurrently construct an InstanceTaxonomy.
OrphanInstanceNode<T extends ElkObject,I extends ElkObject> An OrphanNode with one member type node
OrphanNode<T extends ElkObject> A TaxonomyNode that does not have any super nodes or sub nodes.
OrphanTypeNode<T extends ElkObject,I extends ElkObject> An OrphanNode with instances
SingletoneInstanceTaxonomy<T extends ElkObject,I extends ElkObject,N extends OrphanTypeNode<T,I>> An InstanceTaxonomy consisting of a single TypeNode = top node = bottom node, which has a single InstanceNode.
SingletoneTaxonomy<T extends ElkObject,N extends OrphanNode<T>> A Taxonomy consisting of a single node = top node = bottom node.
TaxonomyCleaning Cleans both class and instance taxonomies concurrently
TaxonomyPrinter Class of static helper functions for printing and hashing a taxonomy.
 

Exception Summary
InvalidTaxonomyException  
 



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