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

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

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

Methods in org.semanticweb.elk.reasoner.stages that return Taxonomy
 Taxonomy<ElkClass> AbstractReasonerState.getTaxonomy()
          Compute the inferred taxonomy of the named classes for the given ontology if it has not been done yet.
 Taxonomy<ElkClass> AbstractReasonerState.getTaxonomyQuietly()
          Compute the inferred taxonomy of the named classes for the given ontology if it has not been done yet.
 

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

Subinterfaces of Taxonomy in org.semanticweb.elk.reasoner.taxonomy
 interface IndividualClassTaxonomy
          A marker interface for taxonomy of classes and their instances (individuals).
 

Classes in org.semanticweb.elk.reasoner.taxonomy that implement Taxonomy
 class ConcurrentClassTaxonomy
          Class taxonomy that is suitable for concurrent processing.
 class ConcurrentInstanceTaxonomy
          Class taxonomy that is suitable for concurrent processing.
 class 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.
 class SingletoneTaxonomy<T extends ElkObject,N extends OrphanNode<T>>
          A Taxonomy consisting of a single node = top node = bottom node.
 

Methods in org.semanticweb.elk.reasoner.taxonomy with parameters of type Taxonomy
static void TaxonomyPrinter.dumpClassTaxomomy(Taxonomy<ElkClass> taxonomy, Writer writer, boolean addHash)
          Print the contents of the given Taxonomy to the specified Writer.
static void TaxonomyPrinter.dumpClassTaxomomyToFile(Taxonomy<ElkClass> taxonomy, String fileName, boolean addHash)
          Convenience method for printing a Taxonomy to a file at the given location.
static String TaxonomyPrinter.getHashString(Taxonomy<ElkClass> taxonomy)
          Get a has string for the given Taxonomy.
protected static void TaxonomyPrinter.printDeclarations(Taxonomy<ElkClass> classTaxonomy, ElkObjectFactory objectFactory, Appendable writer)
          Prints class declarations
protected static void TaxonomyPrinter.processTaxomomy(Taxonomy<ElkClass> classTaxonomy, Appendable writer)
          Process a taxonomy and write a normalized serialization.
 

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

Methods in org.semanticweb.elk.reasoner.taxonomy.hashing with parameters of type Taxonomy
static int TaxonomyHasher.hash(Taxonomy<? extends ElkEntity> taxonomy)
          Compute the hash code of a taxonomy.
 

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

Subinterfaces of Taxonomy in org.semanticweb.elk.reasoner.taxonomy.model
 interface InstanceTaxonomy<T extends ElkObject,I extends ElkObject>
          Extended Taxonomy that also provides instances for each of its members.
 interface UpdateableInstanceTaxonomy<T extends ElkObject,I extends ElkObject>
           
 interface UpdateableTaxonomy<T extends ElkObject>
           
 

Fields in org.semanticweb.elk.reasoner.taxonomy.model declared as Taxonomy
protected  Taxonomy<T> FreshTaxonomyNode.taxonomy
           
 

Constructors in org.semanticweb.elk.reasoner.taxonomy.model with parameters of type Taxonomy
FreshTaxonomyNode(T member, Taxonomy<T> taxonomy)
           
 



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