|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||