|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use TaxonomyNode | |
|---|---|
| org.semanticweb.elk.reasoner | |
| org.semanticweb.elk.reasoner.taxonomy | |
| org.semanticweb.elk.reasoner.taxonomy.hashing | |
| org.semanticweb.elk.reasoner.taxonomy.model | |
| Uses of TaxonomyNode in org.semanticweb.elk.reasoner |
|---|
| Methods in org.semanticweb.elk.reasoner that return TaxonomyNode | |
|---|---|
TaxonomyNode<ElkClass> |
Reasoner.getClassNode(ElkClassExpression classExpression)
Return the TaxonomyNode for the given ElkClassExpression. |
protected TaxonomyNode<ElkClass> |
Reasoner.getTaxonomyNode(ElkClass elkClass)
Helper method to get a TaxonomyNode from the taxonomy. |
| Uses of TaxonomyNode in org.semanticweb.elk.reasoner.taxonomy |
|---|
| Classes in org.semanticweb.elk.reasoner.taxonomy that implement TaxonomyNode | |
|---|---|
protected class |
ConcurrentClassTaxonomy.BottomClassNode
Special implementation for the bottom node in the taxonomy. |
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 |
| Methods in org.semanticweb.elk.reasoner.taxonomy that return TaxonomyNode | |
|---|---|
TaxonomyNode<T> |
SingletoneTaxonomy.getBottomNode()
|
TaxonomyNode<ElkClass> |
ConcurrentClassTaxonomy.getBottomNode()
|
TaxonomyNode<ElkClass> |
ConcurrentInstanceTaxonomy.getNode(ElkClass elkClass)
|
TaxonomyNode<ElkClass> |
ConcurrentClassTaxonomy.getNode(ElkClass elkClass)
|
TaxonomyNode<T> |
SingletoneTaxonomy.getNode(T elkObject)
|
TaxonomyNode<T> |
SingletoneTaxonomy.getTopNode()
|
| Methods in org.semanticweb.elk.reasoner.taxonomy that return types with arguments of type TaxonomyNode | |
|---|---|
Set<? extends TaxonomyNode<T>> |
OrphanNode.getAllSubNodes()
|
Set<TaxonomyNode<ElkClass>> |
ConcurrentClassTaxonomy.BottomClassNode.getAllSubNodes()
|
Set<? extends TaxonomyNode<T>> |
OrphanNode.getAllSuperNodes()
|
Set<? extends TaxonomyNode<T>> |
OrphanNode.getDirectSubNodes()
|
Set<TaxonomyNode<ElkClass>> |
ConcurrentClassTaxonomy.BottomClassNode.getDirectSubNodes()
|
Set<? extends TaxonomyNode<T>> |
OrphanNode.getDirectSuperNodes()
|
Set<? extends TaxonomyNode<T>> |
SingletoneTaxonomy.getNodes()
|
Set<? extends TaxonomyNode<ElkClass>> |
ConcurrentInstanceTaxonomy.getNodes()
|
Set<? extends TaxonomyNode<ElkClass>> |
ConcurrentClassTaxonomy.getNodes()
|
| Methods in org.semanticweb.elk.reasoner.taxonomy with parameters of type TaxonomyNode | |
|---|---|
void |
TaxonomyNodeVisitor.visit(TaxonomyNode<T> node,
List<TaxonomyNode<T>> pathFromStart)
|
| Method parameters in org.semanticweb.elk.reasoner.taxonomy with type arguments of type TaxonomyNode | |
|---|---|
void |
TaxonomyNodeVisitor.visit(TaxonomyNode<T> node,
List<TaxonomyNode<T>> pathFromStart)
|
| Uses of TaxonomyNode in org.semanticweb.elk.reasoner.taxonomy.hashing |
|---|
| Methods in org.semanticweb.elk.reasoner.taxonomy.hashing with parameters of type TaxonomyNode | |
|---|---|
int |
TaxonomyNodeHasher.hash(TaxonomyNode<? extends ElkEntity> node)
|
| Uses of TaxonomyNode in org.semanticweb.elk.reasoner.taxonomy.model |
|---|
| Subinterfaces of TaxonomyNode in org.semanticweb.elk.reasoner.taxonomy.model | |
|---|---|
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 |
UpdateableTaxonomyNode<T extends ElkObject>
|
interface |
UpdateableTypeNode<T extends ElkObject,I extends ElkObject>
|
| Classes in org.semanticweb.elk.reasoner.taxonomy.model that implement TaxonomyNode | |
|---|---|
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. |
| Methods in org.semanticweb.elk.reasoner.taxonomy.model that return TaxonomyNode | |
|---|---|
TaxonomyNode<T> |
Taxonomy.getBottomNode()
|
TaxonomyNode<T> |
Taxonomy.getNode(T elkObject)
Returns the TaxonomyNode containing the given ElkObject
as a member or null if the input does not occur in the taxonomy. |
TaxonomyNode<T> |
Taxonomy.getTopNode()
|
| Methods in org.semanticweb.elk.reasoner.taxonomy.model that return types with arguments of type TaxonomyNode | ||
|---|---|---|
Set<? extends TaxonomyNode<T>> |
FreshTaxonomyNode.getAllSubNodes()
|
|
Set<? extends TaxonomyNode<T>> |
TaxonomyNode.getAllSubNodes()
Computes an unmodifiable set of nodes for ElkObjects that are (possibly indirect) sub-objects of members of this Node. |
|
static
|
TaxonomyNodeUtils.getAllSubNodes(TaxonomyNode<T> node)
|
|
Set<? extends TaxonomyNode<T>> |
FreshTaxonomyNode.getAllSuperNodes()
|
|
Set<? extends TaxonomyNode<T>> |
TaxonomyNode.getAllSuperNodes()
Computes an unmodifiable set of nodes for ElkObjects that are (possibly indirect) super-objects of members of this Node. |
|
static
|
TaxonomyNodeUtils.getAllSuperNodes(TaxonomyNode<T> node)
|
|
static
|
TaxonomyNodeUtils.getAllUpdateableSuperNodes(UpdateableTaxonomyNode<T> node)
|
|
Set<? extends TaxonomyNode<T>> |
FreshTaxonomyNode.getDirectSubNodes()
|
|
Set<? extends TaxonomyNode<T>> |
TaxonomyNode.getDirectSubNodes()
Get an unmodifiable set of nodes for ElkObjects that are direct sub-objects of this Node. |
|
Set<? extends TaxonomyNode<T>> |
FreshTaxonomyNode.getDirectSuperNodes()
|
|
Set<? extends TaxonomyNode<T>> |
TaxonomyNode.getDirectSuperNodes()
Get an unmodifiable set of nodes for ElkObjects that are direct super-objects of this Node. |
|
Set<? extends TaxonomyNode<T>> |
Taxonomy.getNodes()
Obtain an unmodifiable Set of all nodes in this taxonomy. |
|
| Methods in org.semanticweb.elk.reasoner.taxonomy.model with parameters of type TaxonomyNode | ||
|---|---|---|
static
|
TaxonomyNodeUtils.getAllSubNodes(TaxonomyNode<T> node)
|
|
static
|
TaxonomyNodeUtils.getAllSuperNodes(TaxonomyNode<T> node)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||