Package org.semanticweb.elk.reasoner.taxonomy.model

Interface Summary
InstanceNode<T extends ElkObject,I extends ElkObject> A node of instances in an InstanceTaxonomy.
InstanceTaxonomy<T extends ElkObject,I extends ElkObject> Extended Taxonomy that also provides instances for each of its members.
Node<T extends ElkObject> Basic interface for representing sets of equivalent ElkObjects with one canonical representative.
Taxonomy<T extends ElkObject> A hierarchy of certain ElkObjects.
TaxonomyNode<T extends ElkObject> A node in a taxonomy.
TypeNode<T extends ElkObject,I extends ElkObject> A node in a taxonomy that has instances.
UpdateableBottomNode<T extends ElkObject> Should be implemented by bottom nodes in updateable taxonomies
UpdateableInstanceNode<T extends ElkObject,I extends ElkObject>  
UpdateableInstanceTaxonomy<T extends ElkObject,I extends ElkObject>  
UpdateableNode<T extends ElkObject>  
UpdateableTaxonomy<T extends ElkObject>  
UpdateableTaxonomyNode<T extends ElkObject>  
UpdateableTypeNode<T extends ElkObject,I extends ElkObject>  
 

Class Summary
AnonymousNode<T extends ElkObject> A Node created for an anonymous ElkObject that should not be listed among its members
FreshInstanceNode<T extends ElkObject,I extends ElkObject> A fresh InstanceNode containing an object that does not occur in a taxonomy.
FreshNode<T extends ElkObject> A fresh Node containing an object that does not occur in a taxonomy.
FreshTaxonomyNode<T extends ElkObject> A fresh TaxonomyNode containing an object that does not occur in a taxonomy.
FreshTypeNode<T extends ElkObject,I extends ElkObject> A fresh TypeNode containing an object that does not occur in a taxonomy.
SimpleNode<T extends ElkObject>  
TaxonomyNodeUtils A collection of utility methods, mostly for the frequent use case of recursive traversal
 



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